diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000000..c96e90ad41 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,10 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: "weekly" + reviewers: + - "alexrashed" + labels: + - "dependencies" \ No newline at end of file diff --git a/.github/workflows/docs-parity-updates.yml b/.github/workflows/docs-parity-updates.yml index d8fc088b4e..1576abe945 100644 --- a/.github/workflows/docs-parity-updates.yml +++ b/.github/workflows/docs-parity-updates.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout docs - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 path: docs @@ -104,7 +104,7 @@ jobs: path: docs/.github/bot_templates/PARITY_COVERAGE_DOCS_PR.md - name: Create PR - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v5 if: ${{ success() && steps.check-for-changes.outputs.diff-count != '0' && steps.check-for-changes.outputs.diff-count != '' }} with: path: docs diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml index 617afdce86..1fb4973a31 100644 --- a/.github/workflows/github-pages.yml +++ b/.github/workflows/github-pages.yml @@ -11,7 +11,7 @@ jobs: deploy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: recursive fetch-depth: 0 @@ -23,7 +23,7 @@ jobs: extended: true - name: Setup Node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: '16' diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 5aea9c9b46..22398336f4 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Broken link checker uses: gaurav-nelson/github-action-markdown-link-check@v1 diff --git a/.github/workflows/preview-build.yml b/.github/workflows/preview-build.yml index a379c4f07d..4d1a61ad97 100644 --- a/.github/workflows/preview-build.yml +++ b/.github/workflows/preview-build.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.sha }} submodules: recursive @@ -22,7 +22,7 @@ jobs: extended: true - name: Setup Node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: '16' @@ -32,7 +32,7 @@ jobs: hugo --gc --minify - name: Upload dist artifact - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: dist path: ./public @@ -44,7 +44,7 @@ jobs: - name: Upload PR number if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: pr path: ./pr-id.txt diff --git a/.github/workflows/preview-deploy.yml b/.github/workflows/preview-deploy.yml index 82689a0765..079f3a313b 100644 --- a/.github/workflows/preview-deploy.yml +++ b/.github/workflows/preview-deploy.yml @@ -35,7 +35,7 @@ jobs: npx surge --project ./ --domain $DEPLOY_DOMAIN --token ${{ secrets.SURGE_TOKEN }} - name: Update status Comment - uses: actions-cool/maintain-one-comment@v1.1.0 + uses: actions-cool/maintain-one-comment@v3.1.1 with: token: ${{ secrets.GITHUB_TOKEN }} body: | @@ -46,7 +46,7 @@ jobs: - name: Job failure if: ${{ failure() }} - uses: actions-cool/maintain-one-comment@v1.1.0 + uses: actions-cool/maintain-one-comment@v3.1.1 with: token: ${{ secrets.GITHUB_TOKEN }} body: | @@ -70,7 +70,7 @@ jobs: run: echo "::set-output name=id::$( The range of ports used by services not directly provided by LocalStack -aliases: - - /localstack/external-ports/ --- -Services like [OpenSearch]({{< ref "opensearch" >}}) or [Elasticsearch]({{< ref "elasticsearch" >}}) use external software which binds to separate ports. +## Introduction -Depending on the configuration of the individual LocalStack service, these services can either be accessed by using the proxy functionality of LocalStack which assigns local domains to these external services. -For example, if OpenSearch is configured to use the [`OPENSEARCH_ENDPOINT_STRATEGY=domain`]({{< ref "opensearch#endpoints" >}}), a cluster can be reached by using the domain name `...localhost.localstack.cloud`. -Messages coming to those domains are then relayed to the servers running on ports which do not have to be accessible from outside the Docker container. +LocalStack provides local cloud services, such as [OpenSearch]({{< ref "opensearch" >}}) or [Elasticsearch]({{< ref "elasticsearch" >}}), which might utilize external software bound to specific ports. +This documentation discusses two approaches to access these external services within LocalStack and explores the concept of an _external service port range_. -Another option is using the *external service port range*, which - e.g. in OpenSearch - is enabled by using the [`OPENSEARCH_ENDPOINT_STRATEGY=port`]({{< ref "opensearch#endpoints" >}})). -The external service port range is a set of pre-defined ports (by default `4510-4559`). LocalStack will chose a free port within this range when starting an external service. -These ports need to be accessible from outside the Docker container and in turn allows to directly access an external service (as opposed to using LocalStack as a proxy). +## Proxy Functionality for External Services -The port range is configurable by using the environment variables `EXTERNAL_SERVICE_PORTS_START` and `EXTERNAL_SERVICE_PORTS_END`. This results in the external service port range `(EXTERNAL_SERVICE_PORTS_START, EXTERNAL_SERVICE_PORTS_END]` (i.e. the `EXTERNAL_SERVICE_PORTS_END` is _not_ included in the range). +LocalStack offers a proxy functionality to access external services indirectly. +In this approach, LocalStack assigns local domains to the external services based on the individual service's configuration. + +For instance, if OpenSearch is configured to use the [`OPENSEARCH_ENDPOINT_STRATEGY=domain`]({{< ref "opensearch#endpoints" >}}) setting, a cluster can be reached using the domain name `...localhost.localstack.cloud`. +Incoming messages to these domains are relayed to servers running on ports that do not require external accessibility. + +## Direct Access with External Service Port Range + +An alternative approach to accessing external services is by utilizing the _external service port range_. +This method, applicable to services like OpenSearch, is activated using the [`OPENSEARCH_ENDPOINT_STRATEGY=port`]({{< ref "opensearch#endpoints" >}}) configuration. +The external service port range is pre-defined and set to `4510-4559` by default. + +When a LocalStack service starts an external service, it automatically selects an available port from within the specified range. +The primary advantage of this approach is that these ports are accessible from outside the Docker container, allowing direct access to the external service without the need for LocalStack to act as a proxy. + +## Configuring the External Service Port Range + +To configure the external service port range, you can make use of the environment variables `EXTERNAL_SERVICE_PORTS_START` and `EXTERNAL_SERVICE_PORTS_END`. +The range is defined as `(EXTERNAL_SERVICE_PORTS_START, EXTERNAL_SERVICE_PORTS_END]`, wherein the `EXTERNAL_SERVICE_PORTS_END` value is not included in the range. + +By adjusting these environment variables, you can customize the port range according to your requirements, granting you greater flexibility in managing external service access. + +## Running multiple LocalStack containers with Custom Port Mapping + +If you wish to run multiple instances of LocalStack simultaneously, it is essential to ensure that the edge port (default: `4566`) and external service ports are mapped to non-overlapping ranges. +Here's how you can achieve this using the LocalStack CLI: + +{{< command >}} +$ GATEWAY_LISTEN=0.0.0.0:4566 EXTERNAL_SERVICE_PORTS_START=4510 EXTERNAL_SERVICE_PORTS_END=4559 MAIN_CONTAINER_NAME=localstack_main_1 localstack start +$ GATEWAY_LISTEN=0.0.0.0:4666 EXTERNAL_SERVICE_PORTS_START=4610 EXTERNAL_SERVICE_PORTS_END=4659 MAIN_CONTAINER_NAME=localstack_main_2 localstack start +$ GATEWAY_LISTEN=0.0.0.0:4766 EXTERNAL_SERVICE_PORTS_START=4710 EXTERNAL_SERVICE_PORTS_END=4759 MAIN_CONTAINER_NAME=localstack_main_3 localstack start +{{< /command >}} + +By customizing the `GATEWAY_LISTEN` and `EXTERNAL_SERVICE_PORTS_START`/`EXTERNAL_SERVICE_PORTS_END` values for each instance, you can ensure that they operate on distinct port ranges, preventing any conflicts and enabling smooth execution of multiple LocalStack instances. +Please make sure to set `MAIN_CONTAINER_NAME` for following usages of the LocalStack CLI to specify which instance of LocalStack you want to address with the specific CLI command. diff --git a/content/en/references/network-troubleshooting/endpoint-url/_index.md b/content/en/references/network-troubleshooting/endpoint-url/_index.md index 8186687bf1..6569a6920e 100644 --- a/content/en/references/network-troubleshooting/endpoint-url/_index.md +++ b/content/en/references/network-troubleshooting/endpoint-url/_index.md @@ -108,7 +108,7 @@ networks: ### Wildcard DNS access -{{}} +{{}} The Wildcard DNS access feature is part of [LocalStack's Pro/Team offering](https://localstack.cloud/pricing) and requires an API key to be configured. {{}} diff --git a/content/en/user-guide/aws/appconfig/index.md b/content/en/user-guide/aws/appconfig/index.md index 78d64a671e..ed540f79a7 100644 --- a/content/en/user-guide/aws/appconfig/index.md +++ b/content/en/user-guide/aws/appconfig/index.md @@ -1,99 +1,181 @@ --- title: "AppConfig" linkTitle: "AppConfig" -categories: ["LocalStack Pro"] -description: Get started with AWS AppConfig on LocalStack -aliases: - - /aws/appconfig/ +description: Get started with AppConfig on LocalStack --- -AWS AppConfig offers centralized management of configuration data and the ability to create, manage, and deploy configuration changes separately. It allows you to avoid deploying the service repeatedly for smaller changes, enables controlled deployments to applications and includes built-in validation checks & monitoring. With AppConfig, the configuration management is safe and secure, with automated monitoring and validation alongside roll-back capabilities. +AppConfig is a service provided by Amazon Web Services (AWS) that simplifies the process of managing and deploying application configurations. AppConfig offers centralized management of configuration data and the ability to create, manage, and deploy configuration changes separately. It allows you to avoid deploying the service repeatedly for smaller changes, enables controlled deployments to applications and includes built-in validation checks & monitoring. -LocalStack provides AppConfig support via our Pro offering. You can use the AppConfig API to configure and set up an application, create an AppConfig environment, build a configuration profile, and detail your deployment strategy. The supported APIs are available over our [feature coverage page]({{< ref "feature-coverage" >}}). +LocalStack supports AppConfig via the Pro/Team offering, allowing you to use the AppConfig APIs in your local environment to define configurations for different environments and deploy them to your applications as needed. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_appconfig/), which provides information on the extent of AppConfig's integration with LocalStack. ## Getting started -In this getting started guide, you'll learn how to make basic usage of AppConfig over LocalStack. This guide is intended for users who wish to get more acquainted with AppConfig, and assumes you have basic knowledge of the AWS CLI (and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script). First, start your LocalStack instance using your preferred method, then run the following commands: - -1. Create an AWS AppConfig application via the `awslocal` CLI: - {{< command >}} - $ awslocal appconfig create-application \ - --name \ - --description - {{< /command >}} - In AppConfig, an application is a folder/directory that contains the configuration data for your specific application. The output of this command will be the application ID, which you will need for the next step: - {{< command >}} - { - "Id": "", - "Name": "", - "Description": "", - } - {{< /command >}} - -2. Create an AppConfig environment using the `create-environment` command: - {{< command >}} - $ awslocal appconfig create-environment \ - --application-id \ - --name \ - --description - {{< /command >}} - An environment consists of the deployment group of your AppConfig applications. The output of this command will be the environment ID, which you will need for the next step: - {{< command >}} - { - "ApplicationId": "", - "Id": "", - "Name": "", - "Description": "", - "State": "READY_FOR_DEPLOYMENT" - } - {{< /command >}} - -3. Create an AppConfig feature flag configuration profile using the `create-configuration-profile` command: - {{< command >}} - $ awslocal appconfig create-configuration-profile \ - --application-id \ - --name \ - --location-uri hosted \ - --type AWS.AppConfig.FeatureFlags - {{< /command >}} - You can further create your feature flag configuration data in JSON format by conforming to the `AWS.AppConfig.FeatureFlags` JSON schema. Follow the [schema documentation](https://docs.aws.amazon.com/appconfig/latest/userguide/appconfig-creating-configuration-and-profile.html#appconfig-type-reference-feature-flags) to use the `create-hosted-configuration-version` command to save your feature flag configuration data to AppConfig: - {{< command >}} - $ awslocal appconfig create-hosted-configuration-version \ - --application-id \ - --configuration-profile-id \ - --content-type "application/json" \ - --content - {{< /command >}} - -4. Create an AppConfig deployment strategy using the `create-deployment-strategy` command: - {{< command >}} - $ awslocal appconfig create-deployment-strategy \ - --name \ - --description \ - --deployment-duration-in-minutes \ - --growth-factor \ - {{< /command >}} - - For more information on deployment strategies, see the [AppConfig documentation](https://docs.aws.amazon.com/appconfig/latest/userguide/appconfig-creating-deployment-strategy.html). The above command will return the following information: - {{< command >}} - { - "Id": "", - "Name": "", - "Description": "", - "DeploymentDurationInMinutes": , - "GrowthFactor": , - } - {{< /command >}} - -5. Deploy the configuration using the `start-deployment` command: - {{< command >}} - $ awslocal appconfig start-deployment \ - --application-id \ - --environment-id \ - --deployment-strategy-id \ - --configuration-profile-id \ - --configuration-version - --description - {{< /command >}} - -Navigate to the [AppConfig extensions](https://docs.aws.amazon.com/appconfig/latest/userguide/working-with-appconfig-extensions.html) and [services that integrate with AppConfig](https://docs.aws.amazon.com/appconfig/latest/userguide/appconfig-integration.html) in the official documentation to learn more about how to inject logic in your configuration, and use AppConfig with other AWS services respectively. +This guide is designed for users new to AppConfig and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how to create an AppConfig application, environment, configuration profiles & feature flags, and deploy the configuration with the AWS CLI. + +### Create an AppConfig application and environment + +You can create an AppConfig application using the [`CreateApplication`](https://docs.aws.amazon.com/appconfig/latest/APIReference/API_CreateApplication.html) API. The application is a folder/directory that contains the configuration data for your specific application. The following command creates an application named `my-app`: + +{{< command >}} +$ awslocal appconfig create-application \ + --name my-app \ + --description "My application" +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "Id": "400c285", + "Name": "my-app", + "Description": "My application" +} +``` + +You can now create an AppConfig environment for your application using the [`CreateEnvironment`](https://docs.aws.amazon.com/appconfig/latest/APIReference/API_CreateEnvironment.html) API. An environment consists of the deployment group of your AppConfig applications. The following command creates an environment named `my-app-env`: + +{{< command >}} +$ awslocal appconfig create-environment \ + --application-id 400c285 \ + --name my-app-env \ + --description "My application environment" +{{< /command >}} + +Replace the `application-id` with the ID of the application you created in the previous step. The following output would be retrieved: + +```bash +{ + "ApplicationId": "400c285", + "Id": "3695ea3", + "Name": "my-app-env", + "Description": "My application environment", + "State": "ReadyForDeployment" +} +``` + +### Create configuration profiles and feature flags + +You can create an AppConfig configuration profile using the [`CreateConfigurationProfile`](https://docs.aws.amazon.com/appconfig/latest/APIReference/API_CreateConfigurationProfile.html) API. A configuration profile contains for the configurations of your AppConfig applications. The following command creates a configuration profile named `my-app-config`: + +{{< command >}} +$ awslocal appconfig create-configuration-profile \ + --application-id 400c285 \ + --name my-app-config \ + --location-uri hosted \ + --type AWS.AppConfig.FeatureFlags +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "ApplicationId": "400c285", + "Id": "7d748f9", + "Name": "my-app-config", + "LocationUri": "hosted", + "Type": "AWS.AppConfig.FeatureFlags" +} +``` + +You can now create a JSON file to add your feature flag configuration data. Create a file named `feature-flag-config.json` with the following content: + +```json +{ + "allow_mobile_payments": { + "enabled": false + }, + "default_payments_per_region": { + "enabled": true + } +} +``` + +You can now use the [`CreateHostedConfigurationVersion`](https://docs.aws.amazon.com/appconfig/latest/APIReference/API_CreateHostedConfigurationVersion.html) API to save your feature flag configuration data to AppConfig. The following command creates a hosted configuration version for the configuration profile you created in the previous step: + +{{< command >}} +$ awslocal appconfig create-hosted-configuration-version \ + --application-id 400c285 \ + --configuration-profile-id 7d748f9 \ + --content-type "application/json" \ + --content file://feature-flag-config.json \ + configuration-data.json +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "ApplicationId": "400c285", + "ConfigurationProfileId": "7d748f9", + "VersionNumber": 1, + "ContentType": "application/json" +} +``` + +### Create an AppConfig deployment + +You can now create an AppConfig deployment strategy using the [`CreateDeploymentStrategy`](https://docs.aws.amazon.com/appconfig/latest/APIReference/API_CreateDeploymentStrategy.html) API. A deployment strategy defines important criteria for rolling out your configuration to the target environment. The following command creates a deployment strategy named `my-app-deployment-strategy`: + +{{< command >}} +$ awslocal appconfig create-deployment-strategy \ + --name my-app-deployment-strategy \ + --description "My application deployment strategy" \ + --deployment-duration-in-minutes 10 \ + --growth-factor 1.0 +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "Id": "f2f2225", + "Name": "my-app-deployment-strategy", + "Description": "My application deployment strategy", + "DeploymentDurationInMinutes": 10, + "GrowthFactor": 1.0 +} +``` + +You can now use the [`StartDeployment`](https://docs.aws.amazon.com/appconfig/latest/APIReference/API_StartDeployment.html) API to deploy the configuration. The following command deploys the configuration to the environment you created in the previous step: + +{{< command >}} +$ awslocal appconfig start-deployment \ + --application-id 400c285 \ + --environment-id 3695ea3 \ + --deployment-strategy-id f2f2225 \ + --configuration-profile-id 7d748f9 \ + --configuration-version 1 \ + --description "My application deployment" +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "ApplicationId": "400c285", + "EnvironmentId": "3695ea3", + "DeploymentStrategyId": "f2f2225", + "ConfigurationProfileId": "7d748f9", + "DeploymentNumber": 1, + "ConfigurationName": "my-app-config", + "ConfigurationLocationUri": "hosted", + "ConfigurationVersion": "1", + "Description": "My application deployment", + "DeploymentDurationInMinutes": 0, + "GrowthFactor": 1.0, + "State": "BAKING", + "EventLog": [ + { + "EventType": "DEPLOYMENT_STARTED", + "TriggeredBy": "USER", + "Description": "Deployment started", + "OccurredAt": "2023-08-28T11:18:43.273250Z" + } + ], + "PercentageComplete": 0.0, + "StartedAt": "2023-08-28T11:18:43.273250Z", + "AppliedExtensions": [] +} +``` diff --git a/content/en/user-guide/aws/application-autoscaling/index.md b/content/en/user-guide/aws/application-autoscaling/index.md new file mode 100644 index 0000000000..86998c052c --- /dev/null +++ b/content/en/user-guide/aws/application-autoscaling/index.md @@ -0,0 +1,108 @@ +--- +title: "Application Auto Scaling" +linkTitle: "Application Auto Scaling" +description: > + Get started with Application Auto Scaling on LocalStack +--- + +## Introduction + +Application Auto Scaling is a centralized solution for managing automatic scaling by defining scaling policies based on specific metrics. Based on CPU utilization or request rates, it automatically adjusts capacity in response to changes in workload. With Application Auto Scaling, you can configure automatic scaling for services such as DynamoDB, ECS, Lambda, ElastiCache, and more. Auto scaling uses CloudWatch under the hood to configure scalable targets which a service namespace, resource ID, and scalable dimension can uniquely identify. + +LocalStack supports Application Auto Scaling via the Pro/Team offering, allowing you to use the Application Auto Scaling APIs in your local environment to scale different resources based on scaling policies and scheduled scaling. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_application-autoscaling/), which provides information on the extent of Application Auto Scaling's integration with LocalStack. + +## Getting Started + +This guide is designed for users new to Application Auto Scaling and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how you can configure auto scaling to handle a heavy workload for your Lambda function. + +### Create a Lambda Function + +To create a new Lambda function, create a new file called `index.js` with the following code: + +```js +exports.handler = async (event, context) => { + console.log('Hello from Lambda!'); + return { + statusCode: 200, + body: 'Hello, World!' + }; +}; +``` + +Run the following command to create a new Lambda function using the [`CreateFunction`](https://docs.aws.amazon.com/cli/latest/reference/lambda/create-function.html) API: + +{{< command >}} +$ zip function.zip index.js + +$ awslocal lambda create-function \ + --function-name autoscaling-example \ + --runtime nodejs18.x \ + --zip-file fileb://function.zip \ + --handler index.handler \ + --role arn:aws:iam::000000000000:role/cool-stacklifter +{{< /command >}} + +### Create a version and alias for your Lambda function + +Next, you can create a version for your Lambda function and publish an alias. We will use the [`PublishVersion`](https://docs.aws.amazon.com/cli/latest/reference/lambda/publish-version.html) and [`CreateAlias`](https://docs.aws.amazon.com/cli/latest/reference/lambda/create-alias.html) APIs for this. Run the following commands: + +{{< command >}} +$ awslocal lambda publish-version --function-name autoscaling-example +$ awslocal lambda create-alias \ + --function-name autoscaling-example \ + --description "alias for blue version of function" \ + --function-version 1 \ + --name BLUE +{{< /command >}} + +### Register the Lambda function as a scalable target + +To register the Lambda function as a scalable target, you can use the [`RegisterScalableTarget`](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/register-scalable-target.html) API. We will specify the `--service-namespace` as `lambda`, `--scalable-dimension` as `lambda:function:ProvisionedConcurrency`, and `--resource-id` as `function:autoscaling-example:BLUE`. + +Run the following command to register the scalable target: + +{{< command >}} +$ awslocal application-autoscaling register-scalable-target \ + --service-namespace lambda \ + --scalable-dimension lambda:function:ProvisionedConcurrency \ + --resource-id function:autoscaling-example:BLUE \ + --min-capacity 0 --max-capacity 0 +{{< /command >}} + +### Setting up a scheduled action + +You can create a scheduled action that scales out by specifying the `--schedule` parameter with a recurring schedule specified as a cron job. Run the following command to create a scheduled action using the [`PutScheduledAction`](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/put-scheduled-action.html) API: + +{{< command >}} +awslocal application-autoscaling put-scheduled-action \ + --service-namespace lambda \ + --scalable-dimension lambda:function:ProvisionedConcurrency \ + --resource-id function:autoscaling-example:BLUE \ + --scheduled-action-name lambda-action \ + --schedule "cron(*/2 * * * *)" \ + --scalable-target-action MinCapacity=1,MaxCapacity=5 +{{< /command >}} + +You can confirm if the scheduled action exists using [`DescribeScheduledActions`](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/describe-scheduled-actions.html) API: + +{{< command >}} +$ awslocal application-autoscaling describe-scheduled-actions \ + --service-namespace lambda +{{< /command >}} + +### Setting up a target tracking scaling policy + +You can now set up a target tracking scaling policy to scale based on current resource utilization. You can use the [`PutScalingPolicy`](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/put-scaling-policy.html) API to create a target tracking scaling policy after ensuring that your predefined metric expects the target value. When metrics lack data due to minimal application load, Application Auto Scaling does not adjust capacity. + +Run the following command to create a target-tracking scaling policy: + +{{< command >}} +$ awslocal application-autoscaling put-scaling-policy \ + --service-namespace lambda \ + --scalable-dimension lambda:function:ProvisionedConcurrency \ + --resource-id function:events-example:BLUE \ + --policy-name scaling-policy --policy-type TargetTrackingScaling \ + --target-tracking-scaling-policy-configuration '{ "TargetValue": 50.0, "PredefinedMetricSpecification": { "PredefinedMetricType": "predefinedmetric" }}' +{{< /command >}} diff --git a/content/en/user-guide/aws/appsync/appsync-resource-browser.png b/content/en/user-guide/aws/appsync/appsync-resource-browser.png new file mode 100644 index 0000000000..2f29513a26 Binary files /dev/null and b/content/en/user-guide/aws/appsync/appsync-resource-browser.png differ diff --git a/content/en/user-guide/aws/appsync/index.md b/content/en/user-guide/aws/appsync/index.md index 4985ef26bc..192d954ba0 100644 --- a/content/en/user-guide/aws/appsync/index.md +++ b/content/en/user-guide/aws/appsync/index.md @@ -1,62 +1,196 @@ --- title: "AppSync" linkTitle: "AppSync" -categories: ["LocalStack Pro"] -description: > - Get started with AppSync on LocalStack -aliases: - - /aws/appsync/ +description: Get started with AppSync on LocalStack --- -Basic support for AppSync is included in LocalStack Pro. The local AppSync API allows you to spin up local GraphQL APIs and directly expose your data sources (e.g., DynamoDB tables) to external clients. +## Introduction -## Example AppSync API with DynamoDB data source +AppSync is a managed service provided by Amazon Web Services (AWS) that enables you to create serverless GraphQL APIs to query databases, microservices, and other APIs. AppSync allows you to define your data models and business logic using a declarative approach, and connect to various data sources, including other AWS services, relational databases, and custom data sources. -For example, you can create a DynamoDB table `"posts"` with a key attribute `id`, and define a GraphQL schema in a file `schema.graphql` like this: -```plaintext -schema { - query: Query +LocalStack supports AppSync via the Pro/Team offering, allowing you to use the AppSync APIs in your local environment to connect your applications and services to data and events. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_appsync/), which provides information on the extent of AppSync's integration with LocalStack. + +## Getting started + +This guide is designed for users new to AppSync and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how to create an AppSync API with a DynamoDB data source using the AWS CLI. + +### Create a DynamoDB table + +You can create a DynamoDB table using the [`CreateTable`](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_CreateTable.html) API. Execute the following command to create a table named `DynamoDBNotesTable` with a primary key named `NoteId`: + +{{< command >}} +$ awslocal dynamodb create-table \ + --table-name DynamoDBNotesTable \ + --attribute-definitions AttributeName=NoteId,AttributeType=S \ + --key-schema AttributeName=NoteId,KeyType=HASH \ + --billing-mode PAY_PER_REQUEST +{{< /command >}} + +After the table is created, you can use the [`ListTables`](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ListTables.html) API. Run the following command to list all tables in your running LocalStack container: + +{{< command >}} +$ awslocal dynamodb list-tables +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "TableNames": [ + "DynamoDBNotesTable" + ] +} +``` + +### Create a GraphQL API + +You can create a GraphQL API using the [`CreateGraphqlApi`](https://docs.aws.amazon.com/appsync/latest/APIReference/API_CreateGraphqlApi.html) API. Execute the following command to create a GraphQL API named `NotesApi`: + +{{< command >}} +$ awslocal appsync create-graphql-api \ + --name NotesApi \ + --authentication-type API_KEY +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "graphqlApi": { + "name": "NotesApi", + "apiId": "014d18d0c2b149ee8b66f39173", + "authenticationType": "API_KEY", + "arn": "arn:aws:appsync:us-east-1:000000000000:apis/014d18d0c2b149ee8b66f39173", + "uris": { + "GRAPHQL": "http://localhost:4566/graphql/014d18d0c2b149ee8b66f39173", + "REALTIME": "ws://localhost:4510/graphql/014d18d0c2b149ee8b66f39173" + }, + "tags": {}, + "xrayEnabled": false + } +} +``` + +You can now create an API key for your GraphQL API using the [`CreateApiKey`](https://docs.aws.amazon.com/appsync/latest/APIReference/API_CreateApiKey.html) API. Execute the following command to create an API key for your GraphQL API: + +{{< command >}} +$ awslocal appsync create-api-key \ + --api-id 014d18d0c2b149ee8b66f39173 +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "apiKey": { + "id": "31d94a05", + "expires": 1693551600 + } +} +``` + +### Create a GraphQL schema + +Create a file named `schema.graphql` with the following content: + +```graphql +type Note { + NoteId: ID! + title: String + content: String +} +type PaginatedNotes { + notes: [Note!]! + nextToken: String } type Query { - getPosts: [Post!]! + allNotes(limit: Int, nextToken: String): PaginatedNotes! + getNote(NoteId: ID!): Note } -type Post { - id: DDBString! +type Mutation { + saveNote(NoteId: ID!, title: String!, content: String!): Note + deleteNote(NoteId: ID!): Note } -type DDBString { - S: String! +type Schema { + query: Query + mutation: Mutation } ``` -... and then use the AppSync API (or CloudFormation) to create the following entities: -1. a GraphQL API -2. a data source of type `AMAZON_DYNAMODB` that references the `"posts"` DynamoDB table -3. a request mapping template with a content like this: -```json +You can start the schema creation process using the [`StartSchemaCreation`](https://docs.aws.amazon.com/appsync/latest/APIReference/API_StartSchemaCreation.html) API. Execute the following command to start the schema creation process: + +{{< command >}} +$ awslocal appsync start-schema-creation \ + --api-id 014d18d0c2b149ee8b66f39173 \ + --definition file://schema.graphql +{{< /command >}} + +The following output would be retrieved: + +```bash { - "version" : "2017-02-28", - "operation" : "Scan" + "status": "ACTIVE" } ``` -4. a response mapping template with a content like this: -```javascript -$util.toJson($context.result["Items"]) -``` -Once things have been wired up properly, and assuming the ID of your GraphQL API is `"api123"`, you should be able to run the following GraphQL query to retrieve all items from the `"posts"` DynamoDB table: +### Create a data source + +You can create a data source using the [`CreateDataSource`](https://docs.aws.amazon.com/appsync/latest/APIReference/API_CreateDataSource.html) API. Execute the following command to create a data source named `DynamoDBNotesTable`: + {{< command >}} -$ curl -d '{"query":"query {getPosts{id{S}}}"}' http://localhost:4605/graphql/api123 -{{< / command >}} +$ awslocal appsync create-data-source \ + --name AppSyncDB \ + --api-id 014d18d0c2b149ee8b66f39173 \ + --type AMAZON_DYNAMODB \ + --dynamodb-config tableName=DynamoDBNotesTable,awsRegion=us-east-1 +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "dataSource": { + "dataSourceArn": "arn:aws:appsync:us-east-1:000000000000:apis/014d18d0c2b149ee8b66f39173/datasources/AppSyncDB", + "name": "AppSyncDB", + "type": "AMAZON_DYNAMODB", + "dynamodbConfig": { + "tableName": "DynamoDBNotesTable", + "awsRegion": "us-east-1" + } + } +} +``` -For more details, please refer to the self-contained sample published in [this Github repository](https://github.com/localstack/localstack-pro-samples/tree/master/appsync-graphql-api). +### Create a resolver + +You can create a resolver using the [`CreateResolver`](https://github.com/localstack/docs/pull/782) API. You can create a custom `request-mapping-template.vtl` and `response-mapping-template.vtl` file to use as a mapping template to use for requests and responses respectively. Execute the following command to create a VTL resolver attached to the `PaginatedNotes.notes` field: + +{{< command >}} +$ awslocal appsync create-resolver \ + --api-id 014d18d0c2b149ee8b66f39173 \ + --type Query \ + --field PaginatedNotes.notes \ + --data-source-name AppSyncDB \ + --request-mapping-template file://request-mapping-template.vtl \ + --response-mapping-template file://response-mapping-template.vtl +{{< /command >}} ## Custom GraphQL API IDs -It is possible to use a predefined ID when creating GraphQL APIs by setting the tag `_custom_id_`. -For example: +You can employ a pre-defined ID during the creation of GraphQL APIs by utilizing the special tag `_custom_id_`. For example, the following command will create a GraphQL API with the ID `faceb00c`: {{< command >}} -$ awslocal appsync create-graphql-api --name my-api --authentication-type API_KEY --tags _custom_id_=faceb00c +$ awslocal appsync create-graphql-api \ + --name my-api \ + --authentication-type API_KEY \ + --tags _custom_id_=faceb00c +{{< /command >}} + +The following output would be retrieved: + +```bash { "graphqlApi": { "name": "my-api", @@ -72,24 +206,57 @@ $ awslocal appsync create-graphql-api --name my-api --authentication-type API_KE } } } -{{< /command >}} +``` + +## GraphQL Data sources -## GraphQL Resolvers +LocalStack supports the following data source types types and services: -LocalStack currently provides support for the following [AppSync resolver types](https://docs.aws.amazon.com/appsync/latest/devguide/tutorials.html): +| Resolver Type | Description | +| --------------------- | ---------------------------------------------------------------------- | +| `AMAZON_DYNAMODB` | Provides access to DynamoDB tables. | +| `RELATIONAL_DATABASE` | Provides access to RDS database tables. | +| `AWS_LAMBDA` | Allows retrieval of data from Lambda function invocations. | +| `HTTP` | Enables calling HTTP endpoints to fetch data. | +| `NONE` | Used for pass-through resolver mapping templates returning input data. | -* `AMAZON_DYNAMODB` - for accessing DynamoDB tables -* `RELATIONAL_DATABASE` - for accessing RDS database tables -* `AWS_LAMBDA` - for retrieving data from Lambda function invocations -* `HTTP` - for calling HTTP endpoints to fetch data -* `NONE` - for pass-through resolver mapping templates that return the incoming payload +## GraphQL resolvers -## GraphQL Endpoints +LocalStack's AppSync offers support for both unit and pipeline resolvers, as detailed in the [AWS resolvers documentation](https://docs.aws.amazon.com/appsync/latest/devguide/resolver-components.html). Unit resolvers consist of request and response mapping templates, facilitating the transformation of requests to and from data sources. + +Pipeline resolvers, on the other hand, invoke AppSync functions that wraps the AppSync data sources. Unit resolvers are written in the Velocity templating language (VTL), while pipeline resolvers can be written in either VTL or JavaScript. + +## Configuring GraphQL Endpoints There are three configurable strategies that govern how GraphQL API endpoints are created. The strategy can be configured via the `GRAPHQL_ENDPOINT_STRATEGY` environment variable. -| Value | Format | Description | -| - | - | - | -| `domain` | `.appsync-api.localhost.localstack.cloud:4566` | This will be the default strategy in the future that uses the `localhost.localstack.cloud` domain to route to your localhost | -| `path` | `localhost:4566/appsync-api//graphql` | An alternative that can be useful if you cannot resolve LocalStack's localhost domain | -| `legacy` | `localhost:4566/graphql/` | The old shape of the endpoint, which is currently the default but will be phased out| +| Value | Format | Description | +|----------|--------------------------------------------------------|-----------------------------------------------------------------------------------------------------| +| `domain` | `.appsync-api.localhost.localstack.cloud:4566` | This strategy, slated to be the future default, uses the `localhost.localstack.cloud` domain to route to your localhost. | +| `path` | `localhost:4566/appsync-api//graphql` | An alternative strategy that can be beneficial if you're unable to resolve LocalStack's `localhost` domain. | +| `legacy` | `localhost:4566/graphql/` | This strategy represents the old endpoint format, which is currently the default but will eventually be phased out. | + +## Resource Browser + +The LocalStack Web Application provides a Resource Browser for managing AppSync APIs, Data Sources, Schema, Query, Types, Resolvers, Functions and API keys. You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **AppSync** under the **App Integration** section. + +AppSync Resource Browser + +The Resource Browser allows you to perform the following actions: + +- **Create API**: Create a new GraphQL API by clicking **Create API** and providing a name for the API, Authentication Type, and optional tags among other parameters. +- **Edit API**: Click on the GraphQL API name and click **Edit API** to edit the GraphQL API, by updating the parameters before clicking **Submit**. +- **Create Data Source**: Click on the GraphQL API name and click **Data Source**. Click on **Create Data Source** to create a new data source for the GraphQL API, by providing a name for the data source, data source type, and Service Role ARN before clicking **Submit**. +- **Edit Data Source**: Click on the GraphQL API name and click **Data Source**. Click on the data source name and click **Edit Data Source** to edit the data source, by updating the parameters before clicking **Submit**. +- **Create Types**: Click on the GraphQL API name and click **Types**. Click on **Create Type** to create a type definition, in GraphQL Schema Definition Language (SDL) format, before clicking **Submit**. +- **Create API Key**: Click on the GraphQL API name and click **API Keys**. Click on **Create API Key** to create an API key for the GraphQL API, by providing a description for the API key and its expiration time before clicking **Submit**. +- **View and edit Schema**: Click on the GraphQL API name and click **Schema**. You can view the GraphQL schema, and edit the GraphQL schema, in GraphQL Schema Definition Language (SDL) format, before clicking **Update**. +- **Query**: Click on the GraphQL API name and click **Query**. You can query the GraphQL API by providing the GraphQL query and variables, including the operation and API key, before clicking **Execute**. +- **Attach Resolver**: Click on the GraphQL API name and click **Resolvers**. Click on **Attach Resolver** to attach a resolver to a field, by providing the field name, data source name, Request Mapping Template, Response Mapping Template, among other parameters, before clicking **Submit**. +- **Create Function**: Click on the GraphQL API name and click **Functions**. Click on **Create Function** to create a function, by providing a name for the function, data source name, and Function Version, Request Mapping Template, Response Mapping Template, among other parameters, before clicking **Submit**. + +## Examples + +The following code snippets and sample applications provide practical examples of how to use AppSync in LocalStack for various use cases: + +- [AppSync GraphQL APIs for DynamoDB and RDS Aurora PostgreSQL](https://github.com/localstack/appsync-graphql-api-sample) diff --git a/content/en/user-guide/aws/athena/athena-resource-browser.png b/content/en/user-guide/aws/athena/athena-resource-browser.png new file mode 100644 index 0000000000..de18024def Binary files /dev/null and b/content/en/user-guide/aws/athena/athena-resource-browser.png differ diff --git a/content/en/user-guide/aws/athena/index.md b/content/en/user-guide/aws/athena/index.md index 8d5798e0d8..d36d3b4c8e 100644 --- a/content/en/user-guide/aws/athena/index.md +++ b/content/en/user-guide/aws/athena/index.md @@ -1,80 +1,201 @@ --- title: "Athena" linkTitle: "Athena" -categories: ["LocalStack Pro"] -description: > - Get started with AWS Athena on LocalStack -aliases: - - /aws/athena/ +description: Get started with Athena on LocalStack --- -LocalStack Pro ships with built-in support for [Athena](https://aws.amazon.com/athena), Amazon's serverless data warehouse and analytics platform. Athena uses [Presto](https://prestodb.github.io/) under the covers, and your Athena instance will be automatically configured with a Hive metastore that connects seamlessly to the LocalStack S3 API. That is, you can easily connect your local S3 buckets and query data directly from S3 via the powerful Athena query API. -The following commands illustrate how to use Athena from the command line (assuming you have [`awslocal`](https://github.com/localstack/awscli-local) installed): +Athena is an interactive query service provided by Amazon Web Services (AWS) that enables you to analyze data stored in S3 using standard SQL queries. +Athena allows users to create ad-hoc queries to perform data analysis, filter, aggregate, and join datasets stored in S3. +It supports various file formats, such as JSON, Parquet, and CSV, making it compatible with a wide range of data sources. + +LocalStack supports Athena via the Pro/Team offering, allowing you to configure the Athena APIs with a Hive metastore that can connect to the S3 API and query your data directly in your local environment. +The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_athena/), which provides information on the extent of Athena's integration with LocalStack. + +## Getting started + +This guide is designed for users new to Athena and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. +We will demonstrate how to create an Athena table and run a query against it in addition to reading the results with the AWS CLI. + +{{< alert title="Note" >}} +To utilize the Athena API, LocalStack will download additional dependencies. +This involves getting a Docker image of around 1.5GB, containing Presto, Hive, and other tools. +These components are retrieved automatically when you initiate the service. +To ensure a smooth initial setup, ensure you're connected to a stable internet connection while fetching these components for the first time. +{{< /alert >}} + +### Create an S3 bucket + +You can create an S3 bucket using the [`mb`](https://docs.aws.amazon.com/cli/latest/reference/s3/mb.html) command. +Run the following command to create a bucket named `athena-bucket`: {{< command >}} -$ awslocal athena start-query-execution --query-string 'SELECT 1, 2, 3' -{ - "QueryExecutionId": "c9f453ad" -} -$ awslocal athena list-query-executions -{ - "QueryExecutionIds": [ - "c9f453ad" - ] -} -$ awslocal athena get-query-results --query-execution-id c9f453ad +$ awslocal s3 mb s3://athena-bucket +{{< / command >}} + +You can create some sample data using the following commands: + +{{< command >}} +$ echo "Name,Service" > data.csv +$ echo "LocalStack,Athena" >> data.csv +{{< / command >}} + +You can upload the data to your bucket using the [`cp`](https://docs.aws.amazon.com/cli/latest/reference/s3/cp.html) command: + +{{< command >}} +$ awslocal s3 cp data.csv s3://athena-bucket/data/ +{{< / command >}} + +### Create an Athena table + +You can create an Athena table using the [`CreateTable`](https://docs.aws.amazon.com/athena/latest/APIReference/API_CreateTable.html) API +Run the following command to create a table named `athena_table`: + +{{< command >}} +$ awslocal athena start-query-execution \ + --query-string "create external table tbl01 (name STRING, surname STRING) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' LOCATION 's3://athena-bucket/data/';" --result-configuration "OutputLocation=s3://athena-bucket/output/" +{{< / command >}} + +The following output would be retrieved: + +```bash { - "ResultSet": { - "Rows": [ - { - "Data": [ - { - "VarCharValue": "_col0" - }, - { - "VarCharValue": "_col1" - }, - { - "VarCharValue": "_col2" - } - ] - }, - { - "Data": [ - { - "VarCharValue": "1" - }, - { - "VarCharValue": "2" - }, - { - "VarCharValue": "3" - } - ] - } - ], - "ResultSetMetadata": { - "ColumnInfo": [ - { - "Name": "_col0", - "Type": "integer" - }, - { - "Name": "_col1", - "Type": "integer" - }, - { - "Name": "_col2", - "Type": "integer" - } - ] - } - }, - "UpdateCount": 0 + "QueryExecutionId": "593acab7" } +``` + +You can retrieve information about the query execution using the [`GetQueryExecution`](https://docs.aws.amazon.com/athena/latest/APIReference/API_GetQueryExecution.html) API. +Run the following command: + +{{< command >}} +$ awslocal athena get-query-execution --query-execution-id 593acab7 +{{< / command >}} + +Replace `593acab7` with the `QueryExecutionId` returned by the [`StartQueryExecution`](https://docs.aws.amazon.com/athena/latest/APIReference/API_StartQueryExecution.html) API. + +### Get output of the query + +You can get the output of the query using the [`GetQueryResults`](https://docs.aws.amazon.com/athena/latest/APIReference/API_GetQueryResults.html) API. +Run the following command: + +{{< command >}} +$ awslocal athena get-query-results --query-execution-id 593acab7 +{{< / command >}} + +You can now read the data from the `tbl01` table and retrieve the data from S3 that was mentioned in your table creation statement. +Run the following command: + +{{< command >}} +$ awslocal athena start-query-execution \ + --query-string "select * from tbl01;" --result-configuration "OutputLocation=s3://athena-bucket/output/" +{{< / command >}} + +You can retrieve the execution details similarly using the [`GetQueryExecution`](https://docs.aws.amazon.com/athena/latest/APIReference/API_GetQueryExecution.html) API using the `QueryExecutionId` returned by the previous step. + +You can copy the `ResultConfiguration` from the output and use it to retrieve the results of the query. +Run the following command: + +{{< command >}} +$ awslocal cp s3://athena-bucket/output/593acab7.csv . +$ cat 593acab7.csv +{{< / command >}} +Replace `593acab7.csv` with the path to the file that was present in the `ResultConfiguration` of the previous step. +You can also use the [`GetQueryResults`](https://docs.aws.amazon.com/athena/latest/APIReference/API_GetQueryResults.html) API to retrieve the results of the query. + +## Delta Lake Tables + +LocalStack Athena supports [Delta Lake](https://delta.io), an open-source storage framework that extends Parquet data files with a file-based transaction log for ACID transactions and scalable metadata handling. + +To illustrate this feature, we take a sample published in the [AWS blog](https://aws.amazon.com/blogs/big-data/crawl-delta-lake-tables-using-aws-glue-crawlers). + +The Delta Lake files used in this sample are available in a public S3 bucket under `s3://aws-bigdata-blog/artifacts/delta-lake-crawler/sample_delta_table`. +For your convenience, we have prepared the test files in a downloadable ZIP file [here](https://localstack-assets.s3.amazonaws.com/aws-sample-athena-delta-lake.zip). +We start by downloading and extracting this ZIP file: + +{{< command >}} +$ mkdir /tmp/delta-lake-sample; cd /tmp/delta-lake-sample +$ wget https://localstack-assets.s3.amazonaws.com/aws-sample-athena-delta-lake.zip +$ unzip aws-sample-athena-delta-lake.zip; rm aws-sample-athena-delta-lake.zip {{< / command >}} +We can then create an S3 bucket in LocalStack using the [`awslocal`](https://github.com/localstack/awscli-local) command line, and upload the files to the bucket: +{{< command >}} +$ awslocal s3 mb s3://test +$ awslocal s3 sync /tmp/delta-lake-sample s3://test +{{< / command >}} + +Next, we create the table definitions in Athena: +{{< command >}} +$ awslocal athena start-query-execution \ + --query-string "CREATE EXTERNAL TABLE test (product_id string, product_name string, \ + price bigint, currency string, category string, updated_at double) \ + LOCATION 's3://test/' TBLPROPERTIES ('table_type'='DELTA')" +{{< / command >}} + +Please note that this query may take some time to finish executing. +You can observe the output in the LocalStack container (ideally with `DEBUG=1` enabled) to follow the steps of the query execution. + +Finally, we can now run a `SELECT` query to extract data from the Delta Lake table we've just created: +{{< command >}} +$ queryId=$(awslocal athena start-query-execution --query-string "SELECT * from deltalake.default.test" | jq -r .QueryExecutionId) +$ awslocal athena get-query-results --query-execution-id $queryId +{{< / command >}} + +The query should yield a result similar to the output below: +``` +... + "Rows": [ + { + "Data": [ + { "VarCharValue": "product_id" }, + { "VarCharValue": "product_name" }, + { "VarCharValue": "price" }, + { "VarCharValue": "currency" }, + { "VarCharValue": "category" }, + { "VarCharValue": "updated_at" } + ] + }, + { + "Data": [ + { "VarCharValue": "00005" }, + { "VarCharValue": "USB charger" }, + { "VarCharValue": "50" }, + { "VarCharValue": "INR" }, + { "VarCharValue": "Electronics" }, + { "VarCharValue": "1653462374.9975588" } + ] + }, + ... +... +``` + {{< alert title="Note" >}} -In order to use the Athena API, some additional dependencies have to be fetched from the network, including a Docker image of apprx. 1.5GB which includes Presto, Hive and other tools. These dependencies are automatically fetched when you start up the service, so please make sure you're on a decent internet connection when pulling the dependencies for the first time. +The `SELECT` statement above currently requires us to prefix the database/table name with `deltalake.` - this will be further improved in a future iteration, for better parity with AWS. {{< /alert >}} + +## Iceberg Tables + +The LocalStack Athena implementation also supports [Iceberg tables](https://docs.aws.amazon.com/athena/latest/ug/querying-iceberg-creating-tables.html) - more details and samples will be provided here soon. + +## Resource Browser + +The LocalStack Web Application provides a Resource Browser for Athena query execution, writing SQL queries, and visualizing query results. +You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **Athena** under the **Analytics** section. + +Athena Resource Browser + +The Resource Browser allows you to perform the following actions: + +- **View Databases**: View the databases available in your Athena instance by clicking on the **Databases** tab. +- **View Catalogs**: View the catalogs available in your Athena instance by clicking on the **Catalogs** tab. +- **Edit Catalogs**: Edit the catalogs available in your Athena instance by clicking on the **Catalog name**, editing the catalog, and then clicking on the **Submit** button. +- **Create Catalogs**: Create a new catalog by clicking on the **Create Catalog** button, entering the catalog details, and then clicking on the **Submit** button. +- **Run SQL Queries**: Run SQL queries by clicking on the **SQL** button, entering the query, and then clicking on the **Execute** button. + +## Examples + +The following code snippets and sample applications provide practical examples of how to use Athena in LocalStack for various use cases: + +- [Query data in S3 Bucket with Amazon Athena, Glue Catalog & CloudFormation](https://github.com/localstack/query-data-s3-athena-glue-sample) diff --git a/content/en/user-guide/aws/backup/backup-resource-browser.png b/content/en/user-guide/aws/backup/backup-resource-browser.png new file mode 100644 index 0000000000..c1a5a9a934 Binary files /dev/null and b/content/en/user-guide/aws/backup/backup-resource-browser.png differ diff --git a/content/en/user-guide/aws/backup/index.md b/content/en/user-guide/aws/backup/index.md index 5e32a2d68c..bad904ee2a 100644 --- a/content/en/user-guide/aws/backup/index.md +++ b/content/en/user-guide/aws/backup/index.md @@ -1,11 +1,131 @@ --- title: "Backup" linkTitle: "Backup" -categories: ["LocalStack Pro"] -description: > - Get started with AWS Backup on LocalStack -aliases: - - /aws/backup/ +description: Get started with Backup on LocalStack --- -The [Backup API](https://docs.aws.amazon.com/aws-backup/) allows to manage backup plans, to create scheduled or on-demand backups of certain resource types like DynamoDB tables or RDS databases. +## Introduction + +Backup is a centralized backup service provided by Amazon Web Services. It simplifies the process of backing up and restoring your data across various AWS services and resources. Backup supports a wide range of AWS resources, including Elastic Block Store (EBS) volumes, Relational Database Service (RDS) databases, DynamoDB tables, Elastic File System (EFS) file systems, and more. Backup enables you to set backup retention policies, allowing you to specify how long you want to retain your backup copies. + +LocalStack supports Backup via the Pro/Team offering, allowing you to use the Backup APIs in your local environment to manage backup plans, create scheduled or on-demand backups of certain resource types. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_backup/), which provides information on the extent of Backup's integration with LocalStack. + +## Getting started + +This guide is designed for users new to Backup and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how to create a backup job and specify a set of resources to the backup plan name and backup rules with the AWS CLI. + +### Create a backup vault + +You can create a backup vault which acts as a logical container where backups are stored using the [`CreateBackupVault`](https://docs.aws.amazon.com/aws-backup/latest/devguide/API_CreateBackupVault.html) API. Run the following command to create a backup vault named `my-vault`: + +{{< command >}} +$ awslocal backup create-backup-vault \ + --backup-vault-name primary +{{< / command >}} + +The following output would be retrieved: + +```bash +{ + "BackupVaultName": "primary", + "BackupVaultArn": "arn:aws:backup:us-east-1:000000000000:backup-vault:primary", + "CreationDate": 1693286432.432258 +} +``` + +### Create a backup plan + +You can create a backup plan which specifies the backup vault to store the backups in and the schedule for creating backups. You can specify the backup plan in a `backup-plan.json` file: + +```json +{ + "BackupPlanName": "testplan", + "Rules": [{ + "RuleName": "HalfDayBackups", + "TargetBackupVaultName": "primary", + "ScheduleExpression": "cron(0 5/12 ? * * *)", + "StartWindowMinutes": 480, + "CompletionWindowMinutes": 10080, + "Lifecycle": { + "DeleteAfterDays": 30 + }, + "CopyActions": [{ + "DestinationBackupVaultArn": "arn:aws:backup:us-east-1:000000000000:backup-vault:secondary", + "Lifecycle": { + "DeleteAfterDays": 30 + } + }] + }] +} +``` + +You can use the [`CreateBackupPlan`](https://docs.aws.amazon.com/aws-backup/latest/devguide/API_CreateBackupPlan.html) API to create a backup plan. Run the following command to create a backup plan: + +{{< command >}} +$ awslocal backup create-backup-plan \ + --backup-plan file://backup-plan.json +{{< / command >}} + +The following output would be retrieved: + +```bash +{ + "BackupPlanId": "9337aba3", + "BackupPlanArn": "arn:aws:backup:us-east-1:000000000000:backup-plan:testplan", + "CreationDate": 1693286644.0, + "VersionId": "9dc2cb60" +} +``` + +### Create a backup selection + +You can create a backup selection which specifies the resources to backup and the backup plan to associate with. You can specify the backup selection in a `backup-selection.json` file: + +```json +{ + "SelectionName": "Myselection", + "IamRoleArn": "arn:aws:iam::000000000000:role/service-role/AWSBackupDefaultServiceRole", + "Resources": ["arn:aws:ec2:us-east-1:000000000000:volume/vol-0abcdef1234"], + "ListOfTags": [{ + "ConditionType": "STRINGEQUALS", + "ConditionKey": "backup", + "ConditionValue": "yes" + }] +} + +``` + +You can use the [`CreateBackupSelection`](https://docs.aws.amazon.com/aws-backup/latest/devguide/API_CreateBackupSelection.html) API to create a backup selection. Run the following command to create a backup selection: + +{{< command >}} +$ awslocal backup create-backup-selection \ + --backup-plan-id 9337aba3 \ + --backup-selection file://backup-plan-resources.json +{{< / command >}} + +Replace the `--backup-plan-id` value with the `BackupPlanId` value from the output of the previous command. The following output would be retrieved: + +```bash +{ + "SelectionId": "91ce25f8", + "BackupPlanId": "9337aba3", + "CreationDate": 1693287607.209043 +} +``` + +## Resource Browser + +The LocalStack Web Application provides a Resource Browser for managing backup plans and vaults. You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **Backup** under the **Storage** section. + +Backup Resource Browser + +The Resource Browser allows you to perform the following actions: + +- **Create Backup Plan**: Create a backup plan by clicking the **Create** button in the **Backup Plans** tab and specifying the backup plan details, including the plan name, rules, backup setting, and more in the modal dialog. +- **Create Backup Vault**: Create a backup vault by clicking the **Create** button in the **Backup Vault** tab and specifying the vault name, tags, and other parameters in the modal dialog. +- **Create Backup**: Create a backup by clicking the **Backup Vault** and then clicking the **Actions** button followed by clicking the **Create Backup** button in the modal dialog. Specify the backup name, backup vault, and other parameters in the modal dialog. +- **Assign Resources**: Click the backup plan and then click the **Actions** button followed by clicking the **Assign Resources** button in the modal dialog. Specify the backup plan ID and resources to assign in the modal dialog, and click **Submit** to assign the resources to the backup plan. +- **Delete Vault**: Delete a backup vault by clicking the **Backup Vault** or selecting multiple vaults. Click the **Actions** button followed by clicking the **Delete Vault** button or **Remove Selected** to delete an individual vault or multiple vaults respectively in the modal dialog. +- **Delete Backup Plan**: Delete a backup plan by clicking the **Backup Plan** or selecting multiple plans. Click the **Actions** button followed by clicking the **Delete Backup Plan** button or **Remove Selected** to delete an individual plan or multiple plans respectively in the modal dialog. diff --git a/content/en/user-guide/aws/cloudformation/cloudformation-logo.svg b/content/en/user-guide/aws/cloudformation/cloudformation-logo.svg deleted file mode 100644 index c2271fc7a2..0000000000 --- a/content/en/user-guide/aws/cloudformation/cloudformation-logo.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - Icon-Architecture/64/Arch_AWS-CloudFormation_64 - Created with Sketch. - - - - - - - - - - - - - \ No newline at end of file diff --git a/content/en/user-guide/aws/cloudformation/cloudformation-resource-browser.png b/content/en/user-guide/aws/cloudformation/cloudformation-resource-browser.png new file mode 100644 index 0000000000..ec9d66e093 Binary files /dev/null and b/content/en/user-guide/aws/cloudformation/cloudformation-resource-browser.png differ diff --git a/content/en/user-guide/aws/cloudformation/cloudformation-ui.png b/content/en/user-guide/aws/cloudformation/cloudformation-ui.png deleted file mode 100644 index 9968797015..0000000000 Binary files a/content/en/user-guide/aws/cloudformation/cloudformation-ui.png and /dev/null differ diff --git a/content/en/user-guide/aws/cloudformation/index.md b/content/en/user-guide/aws/cloudformation/index.md index a00f99b7dd..34059736f4 100644 --- a/content/en/user-guide/aws/cloudformation/index.md +++ b/content/en/user-guide/aws/cloudformation/index.md @@ -1,29 +1,24 @@ --- title: "CloudFormation" -tags: ["cloudformation", "infrastructure-as-code"] -description: > - Get started with AWS Cloudformation on LocalStack -aliases: - - /aws/cloudformation/ +linkTitle: "CloudFormation" +description: Get started with Cloudformation on LocalStack --- -![CloudFormation logo](cloudformation-logo.svg) +## Introduction -## Overview +CloudFormation is a service provided by Amazon Web Services (AWS) that allows you to define and provision infrastructure as code. It enables you to create, update, and manage resources in a repeatable and automated manner using declarative templates. With CloudFormation, you can use JSON or YAML templates to define your desired infrastructure state. You can specify resources, their configurations, dependencies, and relationships in these templates. -AWS CloudFormation is AWS's primary Infrastructure-as-Code (IaC) service. It is used to declaratively define your architecture on the AWS cloud, including resources such as S3 Buckets, Lambda Functions, and much more. +LocalStack supports CloudFormation, allowing you to use the CloudFormation APIs in your local environment to declaratively define your architecture on the AWS, including resources such as S3 Buckets, Lambda Functions, and much more. The [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_cloudformation/) and [feature coverage](#feature-coverage) provides information on the extent of CloudFormation's integration with LocalStack. -CloudFormation **Stack** templates are written in either YAML or JSON and can be written manually or generated by higher-level tools such as [AWS CDK]( {{< ref "user-guide/integrations/aws-cdk" >}} ), [AWS SAM]( {{< ref "user-guide/integrations/aws-sam" >}}), [Pulumi]({{< ref "user-guide/integrations/pulumi" >}}) or [Serverless Framework]( {{< ref "user-guide/integrations/serverless-framework" >}}). +## Getting started -## Quickstart +This guide is designed for users new to CloudFormation and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. -In this quickstart guide we will deploy a simple CloudFormation stack consisting of a single S3 Bucket. +Start your LocalStack container using your preferred method. We will demonstrate how to deploy a simple CloudFormation stack consisting of a single S3 Bucket with the AWS CLI. -### Prerequisites +### Create a CloudFormation Stack -Make sure you've set up [`awslocal`]({{< ref "aws-cli#localstack-aws-cli-awslocal" >}}) and that you have a running LocalStack instance. - -### Deploy a CloudFormation Stack to LocalStack +CloudFormation stack is a collection of AWS resources that you can create, update, or delete as a single unit. Stacks are defined using JSON or YAML templates. Use the following code snippet and save the content in either `cfn-quickstart-stack.yaml` or `cfn-quickstart-stack.json`, depending on your preferred format. {{< tabpane >}} {{< tab header="YAML" lang="yaml" >}} @@ -47,43 +42,71 @@ Resources: {{< /tab >}} {{< /tabpane >}} -Use this code snippet and save the content in either `cfn-quickstart-stack.yaml` or `cfn-quickstart-stack.json` respectively. -```bash -# Deploy the bucket on LocalStack -# The template file (ending with .yaml or .json) should contain the stack content from above -awslocal cloudformation deploy --stack-name cfn-quickstart-stack --template-file "./cfn-quickstart-stack.yaml" +### Deploy the CloudFormation Stack + +You can deploy the CloudFormation stack using the AWS CLI with the [`deploy`](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/deploy/index.html) command. The `deploy` command creates and updates CloudFormation stacks. Run the following command to deploy the stack: + +{{< command >}} +$ awslocal cloudformation deploy \ + --stack-name cfn-quickstart-stack \ + --template-file "./cfn-quickstart-stack.yaml" +{{< / command >}} + +You can verify that the stack was created successfully by listing the S3 buckets in your LocalStack container using the [`ListBucket` API](https://docs.aws.amazon.com/cli/latest/reference/s3api/list-buckets.html). Run the following command to list the buckets: + +{{< command >}} +$ awslocal s3api list-buckets +{{< / command >}} + +### Delete the CloudFormation Stack + +You can delete the CloudFormation stack using the [`delete-stack`](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/delete-stack.html) command. Run the following command to delete the stack along with all the resources created by the stack: + +{{< command >}} +$ awslocal cloudformation delete-stack \ + --stack-name cfn-quickstart-stack +{{< / command >}} + +## Local User-Interface + +You can also utilize LocalStack's local CloudFormation user-interface to deploy and manage your CloudFormation stacks using public templates. You can access the user-interface at [`localhost:4566/_localstack/cloudformation/deploy`](http://localhost:4566/_localstack/cloudformation/deploy). + +Local CloudFormation UI in LocalStack +

+ +You can utilize the CloudFormation user interface to provide an existing CloudFormation template URL, input the necessary parameters, and initiate the deployment directly from your browser. Let's proceed with an example template to deploy a CloudFormation stack. + +To begin, employ the public CloudFormation template URL: [`s3.eu-central-1.amazonaws.com/cloudformation-templates-eu-central-1/DynamoDB_Secondary_Indexes.template`](https://s3.eu-central-1.amazonaws.com/cloudformation-templates-eu-central-1/DynamoDB_Secondary_Indexes.template). -# Verify the bucket was created successfully -# The output should include a bucket with the name cfn-quickstart-bucket -awslocal s3api list-buckets +Following this, download the template URL and extract the stack parameters (default values will be automatically applied). Upon submission, the stack deployment will be triggered, and a result message will be displayed. -# Delete the stack (this will also delete the bucket) -awslocal cloudformation delete-stack --stack-name cfn-quickstart-stack -``` +## Resource Browser -Check out the official [AWS CloudFormation User Guide](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html) for a general introduction to CloudFormation concepts and a more comprehensive introduction on how to write CloudFormation templates. +The LocalStack Web Application provides a Resource Browser for managing CloudFormation stacks to manage your AWS resources locally. You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **CloudFormation** under the **Management/Governance** section. -## CloudFormation User-Interface +CloudFormation Resource Browser -You can also use LocalStack's CloudFormation user-interface to deploy and manage your CloudFormation stacks by using public templates. The user-interface is available at `http://localhost:4566/_localstack/cloudformation/deploy`. +The Resource Browser allows you to perform the following actions: -CloudFormation UI in LocalStack +- **Create Stack**: Create a new CloudFormation stack by clicking on **Create Stack** and provide a template file or URL, including the stack name and parameters. +- **Edit Stack**: Edit an existing CloudFormation stack by clicking on **Edit Stack** and editing the stack name and parameters and clicking on **Submit**. +- **View Stack**: View an existing CloudFormation stack by clicking on the Stack Name and viewing the stack details, including the stack name, status, and resources. +- **Delete Stack**: Delete an existing CloudFormation stack by clicking on the Stack Name and clicking on **Actions** and then **Remove Selected**. -You can use the CloudFormation user-interface to point to an existing CloudFormation template URL, fill out the required parameters, and trigger the deployment from the browser. Let us use the following example template to deploy a CloudFormation stack: +## Examples -- Use the public CloudFormation template URL: `https://s3.eu-central-1.amazonaws.com/cloudformation-templates-eu-central-1/DynamoDB_Secondary_Indexes.template`. -- Next we download the template URL and extract the stack parameters (default values automatically applied): - Extract Stack Parameters via CloudFormation UI in LocalStack -- Upon submission, the stack deployment is triggered, and we display a result message: - Deploy CloudFormation Stack in LocalStack +The following code snippets and sample applications provide practical examples of how to use CloudFormation in LocalStack for various use cases: -To interactively browse the state of the locally deployed resources, you may want to check out our [Web application](https://app.localstack.cloud). +- [Serverless Container-based APIs with Amazon ECS & API Gateway](https://github.com/localstack/serverless-api-ecs-apigateway-sample) +- [Deploying containers on ECS clusters using ECR and Fargate](https://docs.localstack.cloud/tutorials/ecs-ecr-container-app/) +- [Messaging Processing application with SQS, DynamoDB, and Fargate](https://github.com/localstack/sqs-fargate-ddb-cdk-go) -## Support +## Feature coverage -We are constantly improving our feature coverage for CloudFormation, with new resource types getting added on an ongoing basis. -Your feature requests help us prioritize which resources we need to prioritize, so please feel free to [open a new GitHub issue](https://github.com/localstack/localstack/issues/new?assignees=&labels=feature-request&template=feature-request.yml&title=feature+request%3A+%3Ctitle%3E) or add a _thumbs up_ to an existing issue. +{{< alert title="Note">}} +We are continually enhancing our CloudFormation feature coverage by consistently introducing new resource types. Your feature requests assist us in determining the priority of resource additions. Feel free to contribute by [creating a new GitHub issue](https://github.com/localstack/localstack/issues/new?assignees=&labels=feature-request&template=feature-request.yml&title=feature+request%3A+%3Ctitle%3E). +{{< /alert >}} ### Features @@ -104,211 +127,211 @@ Your feature requests help us prioritize which resources we need to prioritize, | StackSets | Partial | | Intrinsic Functions | Partial | -In general `UPDATE` support for resources is currently limited. -Prefer re-creating a stack rather than updating an existing one. +{{< alert title="Note">}} +Currently, support for `UPDATE` operations on resources is limited. It is preferred stack re-creation instead of attempting to update an existing one. +{{< /alert >}} ### Intrinsic Functions -Localstack supports a wide range of Cloudformation Intrinsic functions: - -| Intrinsic Function | Supported | Explanation | -|---|---|---| -| Fn::And | Yes | Performs a logical AND operation on two or more expressions. | -| Fn::Or | Yes | Performs a logical OR operation on two or more expressions. | -| Fn::Base64 | Yes | Converts a binary string to a Base64-encoded string. | -| Fn::Sub | Yes | Performs a string substitution operation. | -| Fn::Split | Yes | Splits a string into an array of strings. | -| Fn::Length | Yes | Returns the length of a string. | -| Fn::Join | Yes | Joins an array of strings into a single string. | -| Fn::FindInMap | Yes | Finds a value in a map. | -| Fn::Ref | Yes | References a resource in the template. | -| Fn::GetAtt | Yes | Gets an attribute from a resource. | -| Fn::If | Yes | Performs a conditional evaluation. | -| Fn::Import | Yes | Imports a value from another template. | -| Fn::ToJsonString | No | Converts an object or map into a json string. | -| Fn::Cidr | No | Generates a CIDR block from the inputs. | -| Fn::GetAZs | No | Returns a list of the Availability Zones of a region. | - - -### Resources (Community Edition) - -|Resource|Create|Delete|Update| -|-----|-----:|-----:|----:| -|AWS::ApiGateway::Account|-|-|-| -|AWS::ApiGateway::ApiKey|✅|-|-| -|AWS::ApiGateway::BasePathMapping|✅|-|-| -|AWS::ApiGateway::Deployment|✅|-|-| -|AWS::ApiGateway::DomainName|✅|-|-| -|AWS::ApiGateway::GatewayResponse|✅|-|-| -|AWS::ApiGateway::Method|✅|-|✅| -|AWS::ApiGateway::Model|✅|-|-| -|AWS::ApiGateway::RequestValidator|✅|✅|-| -|AWS::ApiGateway::Resource|✅|-|-| -|AWS::ApiGateway::RestApi|✅|✅|-| -|AWS::ApiGateway::Stage|✅|-|-| -|AWS::ApiGateway::UsagePlan|✅|-|-| -|AWS::ApiGateway::UsagePlanKey|✅|-|-| -|AWS::CDK::Metadata|-|-|-| -|AWS::CertificateManager::Certificate|✅|✅|-| -|AWS::CloudFormation::Stack|✅|-|-| -|AWS::CloudWatch::Alarm|✅|✅|-| -|AWS::CloudWatch::CompositeAlarm|✅|✅|-| -|AWS::DynamoDB::Table|✅|✅|-| -|AWS::EC2::Instance|✅|✅|✅| -|AWS::EC2::InternetGateway|✅|-|-| -|AWS::EC2::NatGateway|✅|✅|-| -|AWS::EC2::Route|✅|✅|-| -|AWS::EC2::RouteTable|✅|✅|-| -|AWS::EC2::SecurityGroup|✅|✅|-| -|AWS::EC2::Subnet|✅|✅|-| -|AWS::EC2::SubnetRouteTableAssociation|✅|✅|-| -|AWS::EC2::VPC|✅|✅|-| -|AWS::EC2::VPCGatewayAttachment|✅|-|-| -|AWS::ECR::Repository|✅|✅|-| -|AWS::Elasticsearch::Domain|✅|✅|-| -|AWS::Events::Connection|✅|✅|-| -|AWS::Events::EventBus|✅|✅|-| -|AWS::Events::EventBusPolicy|✅|✅|-| -|AWS::Events::Rule|✅|✅|-| -|AWS::IAM::Group|✅|✅|-| -|AWS::IAM::InstanceProfile|✅|✅|-| -|AWS::IAM::ManagedPolicy|✅|-|-| -|AWS::IAM::Policy|✅|✅|-| -|AWS::IAM::Role|✅|✅|✅| -|AWS::IAM::ServiceLinkedRole|✅|✅|-| -|AWS::IAM::User|✅|✅|-| -|AWS::KMS::Alias|✅|✅|-| -|AWS::KMS::Key|✅|✅|-| -|AWS::Kinesis::Stream|✅|✅|-| -|AWS::Kinesis::StreamConsumer|✅|✅|-| -|AWS::KinesisFirehose::DeliveryStream|✅|✅|-| -|AWS::Lambda::EventInvokeConfig|✅|✅|-| -|AWS::Lambda::EventSourceMapping|✅|-|-| -|AWS::Lambda::Function|✅|✅|✅| -|AWS::Lambda::Permission|✅|-|-| -|AWS::Lambda::Version|✅|-|-| -|AWS::Logs::LogGroup|✅|✅|-| -|AWS::Logs::LogStream|✅|✅|-| -|AWS::Logs::SubscriptionFilter|✅|✅|-| -|AWS::OpenSearchService::Domain|✅|✅|-| -|AWS::Redshift::Cluster|✅|-|-| -|AWS::ResourceGroups::Group|✅|✅|-| -|AWS::Route53::RecordSet|✅|-|-| -|AWS::S3::Bucket|✅|✅|-| -|AWS::S3::BucketPolicy|✅|✅|-| -|AWS::SNS::Subscription|✅|✅|-| -|AWS::SNS::Topic|✅|✅|-| -|AWS::SNS::TopicPolicy|✅|✅|-| -|AWS::SQS::Queue|✅|✅|-| -|AWS::SQS::QueuePolicy|✅|✅|-| -|AWS::SSM::Parameter|✅|✅|-| -|AWS::SecretsManager::ResourcePolicy|✅|✅|-| -|AWS::SecretsManager::RotationSchedule|-|-|-| -|AWS::SecretsManager::Secret|✅|✅|-| -|AWS::SecretsManager::SecretTargetAttachment|-|-|-| -|AWS::StepFunctions::Activity|✅|✅|-| -|AWS::StepFunctions::StateMachine|✅|✅|✅| - - -### Resources (Pro / Enterprise Edition) - -The resources below are only available with a valid Pro license key. -When running the Community Edition, any unsupported resources in the stack are ignored and will not get deployed. - -|Resource|Create|Delete|Update| -|-----|-----:|-----:|----:| -|AWS::Amplify::App|✅|-|-| -|AWS::Amplify::Branch|✅|-|-| -|AWS::ApiGateway::Authorizer|✅|✅|-| -|AWS::ApiGatewayV2::Api|✅|✅|-| -|AWS::ApiGatewayV2::Authorizer|✅|✅|-| -|AWS::ApiGatewayV2::Deployment|✅|✅|-| -|AWS::ApiGatewayV2::DomainName|✅|✅|-| -|AWS::ApiGatewayV2::Integration|✅|✅|-| -|AWS::ApiGatewayV2::IntegrationResponse|✅|✅|-| -|AWS::ApiGatewayV2::Route|✅|✅|-| -|AWS::ApiGatewayV2::RouteResponse|✅|✅|-| -|AWS::ApiGatewayV2::Stage|✅|✅|-| -|AWS::ApiGatewayV2::VpcLink|✅|✅|-| -|AWS::AppSync::ApiKey|✅|-|-| -|AWS::AppSync::DataSource|✅|-|-| -|AWS::AppSync::FunctionConfiguration|✅|-|-| -|AWS::AppSync::GraphQLApi|✅|-|-| -|AWS::AppSync::GraphQLSchema|✅|-|-| -|AWS::AppSync::Resolver|✅|✅|✅| -|AWS::ApplicationAutoScaling::ScalableTarget|✅|✅|-| -|AWS::ApplicationAutoScaling::ScalingPolicy|✅|✅|-| -|AWS::Backup::BackupPlan|✅|✅|-| -|AWS::CloudFormation::CustomResource|✅|-|-| -|AWS::CloudFront::CloudFrontOriginAccessIdentity|✅|-|-| -|AWS::CloudFront::Distribution|✅|-|-| -|AWS::CloudFront::Function|✅|✅|-| -|AWS::CloudFront::OriginRequestPolicy|✅|✅|-| -|AWS::CloudTrail::Trail|✅|✅|-| -|AWS::Cognito::IdentityPool|✅|✅|-| -|AWS::Cognito::IdentityPoolRoleAttachment|✅|-|-| -|AWS::Cognito::UserPool|✅|✅|-| -|AWS::Cognito::UserPoolClient|✅|✅|-| -|AWS::Cognito::UserPoolDomain|✅|✅|-| -|AWS::Cognito::UserPoolGroup|✅|✅|-| -|AWS::Cognito::UserPoolIdentityProvider|✅|✅|-| -|AWS::DocDB::DBCluster|✅|✅|-| -|AWS::DocDB::DBClusterParameterGroup|✅|✅|-| -|AWS::DocDB::DBInstance|✅|✅|-| -|AWS::DocDB::DBSubnetGroup|✅|✅|-| -|AWS::EC2::EIP|✅|✅|-| -|AWS::EC2::SecurityGroupEgress|✅|-|-| -|AWS::EC2::SecurityGroupIngress|✅|-|-| -|AWS::EC2::VPCEndpoint|✅|-|-| -|AWS::ECS::Cluster|✅|✅|-| -|AWS::ECS::Service|✅|✅|-| -|AWS::ECS::TaskDefinition|✅|-|-| -|AWS::ElastiCache::CacheCluster|✅|✅|-| -|AWS::ElastiCache::ParameterGroup|✅|✅|-| -|AWS::ElastiCache::ReplicationGroup|✅|✅|-| -|AWS::ElastiCache::SecurityGroup|✅|✅|-| -|AWS::ElastiCache::SubnetGroup|✅|✅|-| -|AWS::ElasticLoadBalancingV2::Listener|✅|-|-| -|AWS::ElasticLoadBalancingV2::ListenerRule|✅|-|-| -|AWS::ElasticLoadBalancingV2::LoadBalancer|✅|-|-| -|AWS::ElasticLoadBalancingV2::TargetGroup|✅|-|-| -|AWS::Glue::Classifier|✅|-|-| -|AWS::Glue::Crawler|✅|-|-| -|AWS::Glue::Database|✅|-|-| -|AWS::Glue::Job|✅|-|-| -|AWS::Glue::Table|✅|-|-| -|AWS::Glue::Trigger|✅|-|-| -|AWS::Glue::Workflow|✅|-|-| -|AWS::IoT::Certificate|✅|-|-| -|AWS::IoT::Policy|✅|✅|-| -|AWS::IoT::Thing|✅|✅|-| -|AWS::IoT::TopicRule|✅|✅|-| -|AWS::IoTAnalytics::Channel|✅|✅|-| -|AWS::IoTAnalytics::Dataset|✅|✅|-| -|AWS::IoTAnalytics::Datastore|✅|✅|-| -|AWS::IoTAnalytics::Pipeline|✅|✅|-| -|AWS::KinesisAnalytics::Application|✅|-|-| -|AWS::KinesisAnalytics::ApplicationOutput|✅|-|-| -|AWS::Lambda::Alias|✅|-|-| -|AWS::Lambda::LayerVersion|✅|-|-| -|AWS::Lambda::LayerVersionPermission|✅|-|-| -|AWS::MSK::Cluster|✅|✅|-| -|AWS::QLDB::Ledger|✅|✅|-| -|AWS::RDS::DBCluster|✅|✅|-| -|AWS::RDS::DBClusterParameterGroup|✅|✅|-| -|AWS::RDS::DBInstance|✅|✅|-| -|AWS::RDS::DBParameterGroup|✅|✅|-| -|AWS::RDS::DBSubnetGroup|✅|✅|-| -|AWS::Redshift::ClusterParameterGroup|✅|✅|-| -|AWS::Redshift::ClusterSecurityGroup|✅|✅|-| -|AWS::Redshift::ClusterSubnetGroup|✅|✅|-| -|AWS::Route53::HostedZone|✅|✅|-| -|AWS::SES::ReceiptRule|✅|✅|-| -|AWS::SES::ReceiptRuleSet|✅|✅|-| -|AWS::SES::Template|✅|✅|✅| -|AWS::ServiceDiscovery::HttpNamespace|✅|✅|-| -|AWS::ServiceDiscovery::PrivateDnsNamespace|✅|✅|-| -|AWS::ServiceDiscovery::PublicDnsNamespace|✅|✅|-| -|AWS::ServiceDiscovery::Service|✅|✅|-| -|AWS::Timestream::Database|✅|✅|-| -|AWS::Timestream::Table|✅|✅|-| +| Intrinsic Function | Supported | Explanation | +| ------------------ | --------- | ------------------------------------------------------------ | +| `Fn::And` | Yes | Performs a logical AND operation on two or more expressions. | +| `Fn::Or` | Yes | Performs a logical OR operation on two or more expressions. | +| `Fn::Base64` | Yes | Converts a binary string to a Base64-encoded string. | +| `Fn::Sub` | Yes | Performs a string substitution operation. | +| `Fn::Split` | Yes | Splits a string into an array of strings. | +| `Fn::Length` | Yes | Returns the length of a string. | +| `Fn::Join` | Yes | Joins an array of strings into a single string. | +| `Fn::FindInMap` | Yes | Finds a value in a map. | +| `Fn::Ref` | Yes | References a resource in the template. | +| `Fn::GetAtt` | Yes | Gets an attribute from a resource. | +| `Fn::If` | Yes | Performs a conditional evaluation. | +| `Fn::Import` | Yes | Imports a value from another template. | +| `Fn::ToJsonString` | No | Converts an object or map into a json string. | +| `Fn::Cidr` | No | Generates a CIDR block from the inputs. | +| `Fn::GetAZs` | No | Returns a list of the Availability Zones of a region. | + +### Resources + +{{< alert title="Note">}} +When utilizing the Community Edition, any resources within the stack that are not supported will be disregarded and won't be deployed. +{{< /alert >}} + +#### Community Edition + +| Resource | Create | Delete | Update | +| ------------------------------------------- | -----: | -----: | -----: | +| AWS::ApiGateway::Account | - | - | - | +| AWS::ApiGateway::ApiKey | ✅ | - | - | +| AWS::ApiGateway::BasePathMapping | ✅ | - | - | +| AWS::ApiGateway::Deployment | ✅ | - | - | +| AWS::ApiGateway::DomainName | ✅ | - | - | +| AWS::ApiGateway::GatewayResponse | ✅ | - | - | +| AWS::ApiGateway::Method | ✅ | - | ✅ | +| AWS::ApiGateway::Model | ✅ | - | - | +| AWS::ApiGateway::RequestValidator | ✅ | ✅ | - | +| AWS::ApiGateway::Resource | ✅ | - | - | +| AWS::ApiGateway::RestApi | ✅ | ✅ | - | +| AWS::ApiGateway::Stage | ✅ | - | - | +| AWS::ApiGateway::UsagePlan | ✅ | - | - | +| AWS::ApiGateway::UsagePlanKey | ✅ | - | - | +| AWS::CDK::Metadata | - | - | - | +| AWS::CertificateManager::Certificate | ✅ | ✅ | - | +| AWS::CloudFormation::Stack | ✅ | - | - | +| AWS::CloudWatch::Alarm | ✅ | ✅ | - | +| AWS::CloudWatch::CompositeAlarm | ✅ | ✅ | - | +| AWS::DynamoDB::Table | ✅ | ✅ | - | +| AWS::EC2::Instance | ✅ | ✅ | ✅ | +| AWS::EC2::InternetGateway | ✅ | - | - | +| AWS::EC2::NatGateway | ✅ | ✅ | - | +| AWS::EC2::Route | ✅ | ✅ | - | +| AWS::EC2::RouteTable | ✅ | ✅ | - | +| AWS::EC2::SecurityGroup | ✅ | ✅ | - | +| AWS::EC2::Subnet | ✅ | ✅ | - | +| AWS::EC2::SubnetRouteTableAssociation | ✅ | ✅ | - | +| AWS::EC2::VPC | ✅ | ✅ | - | +| AWS::EC2::VPCGatewayAttachment | ✅ | - | - | +| AWS::ECR::Repository | ✅ | ✅ | - | +| AWS::Elasticsearch::Domain | ✅ | ✅ | - | +| AWS::Events::Connection | ✅ | ✅ | - | +| AWS::Events::EventBus | ✅ | ✅ | - | +| AWS::Events::EventBusPolicy | ✅ | ✅ | - | +| AWS::Events::Rule | ✅ | ✅ | - | +| AWS::IAM::Group | ✅ | ✅ | - | +| AWS::IAM::InstanceProfile | ✅ | ✅ | - | +| AWS::IAM::ManagedPolicy | ✅ | - | - | +| AWS::IAM::Policy | ✅ | ✅ | - | +| AWS::IAM::Role | ✅ | ✅ | ✅ | +| AWS::IAM::ServiceLinkedRole | ✅ | ✅ | - | +| AWS::IAM::User | ✅ | ✅ | - | +| AWS::KMS::Alias | ✅ | ✅ | - | +| AWS::KMS::Key | ✅ | ✅ | - | +| AWS::Kinesis::Stream | ✅ | ✅ | - | +| AWS::Kinesis::StreamConsumer | ✅ | ✅ | - | +| AWS::KinesisFirehose::DeliveryStream | ✅ | ✅ | - | +| AWS::Lambda::EventInvokeConfig | ✅ | ✅ | - | +| AWS::Lambda::EventSourceMapping | ✅ | - | - | +| AWS::Lambda::Function | ✅ | ✅ | ✅ | +| AWS::Lambda::Permission | ✅ | - | - | +| AWS::Lambda::Version | ✅ | - | - | +| AWS::Logs::LogGroup | ✅ | ✅ | - | +| AWS::Logs::LogStream | ✅ | ✅ | - | +| AWS::Logs::SubscriptionFilter | ✅ | ✅ | - | +| AWS::OpenSearchService::Domain | ✅ | ✅ | - | +| AWS::Redshift::Cluster | ✅ | - | - | +| AWS::ResourceGroups::Group | ✅ | ✅ | - | +| AWS::Route53::RecordSet | ✅ | - | - | +| AWS::S3::Bucket | ✅ | ✅ | - | +| AWS::S3::BucketPolicy | ✅ | ✅ | - | +| AWS::SNS::Subscription | ✅ | ✅ | - | +| AWS::SNS::Topic | ✅ | ✅ | - | +| AWS::SNS::TopicPolicy | ✅ | ✅ | - | +| AWS::SQS::Queue | ✅ | ✅ | - | +| AWS::SQS::QueuePolicy | ✅ | ✅ | - | +| AWS::SSM::Parameter | ✅ | ✅ | - | +| AWS::SecretsManager::ResourcePolicy | ✅ | ✅ | - | +| AWS::SecretsManager::RotationSchedule | - | - | - | +| AWS::SecretsManager::Secret | ✅ | ✅ | - | +| AWS::SecretsManager::SecretTargetAttachment | - | - | - | +| AWS::StepFunctions::Activity | ✅ | ✅ | - | +| AWS::StepFunctions::StateMachine | ✅ | ✅ | ✅ | + +#### Pro Edition + +| Resource | Create | Delete | Update | +| ----------------------------------------------- | -----: | -----: | -----: | +| AWS::Amplify::App | ✅ | - | - | +| AWS::Amplify::Branch | ✅ | - | - | +| AWS::ApiGateway::Authorizer | ✅ | ✅ | - | +| AWS::ApiGatewayV2::Api | ✅ | ✅ | - | +| AWS::ApiGatewayV2::Authorizer | ✅ | ✅ | - | +| AWS::ApiGatewayV2::Deployment | ✅ | ✅ | - | +| AWS::ApiGatewayV2::DomainName | ✅ | ✅ | - | +| AWS::ApiGatewayV2::Integration | ✅ | ✅ | - | +| AWS::ApiGatewayV2::IntegrationResponse | ✅ | ✅ | - | +| AWS::ApiGatewayV2::Route | ✅ | ✅ | - | +| AWS::ApiGatewayV2::RouteResponse | ✅ | ✅ | - | +| AWS::ApiGatewayV2::Stage | ✅ | ✅ | - | +| AWS::ApiGatewayV2::VpcLink | ✅ | ✅ | - | +| AWS::AppSync::ApiKey | ✅ | - | - | +| AWS::AppSync::DataSource | ✅ | - | - | +| AWS::AppSync::FunctionConfiguration | ✅ | - | - | +| AWS::AppSync::GraphQLApi | ✅ | - | - | +| AWS::AppSync::GraphQLSchema | ✅ | - | - | +| AWS::AppSync::Resolver | ✅ | ✅ | ✅ | +| AWS::ApplicationAutoScaling::ScalableTarget | ✅ | ✅ | - | +| AWS::ApplicationAutoScaling::ScalingPolicy | ✅ | ✅ | - | +| AWS::Backup::BackupPlan | ✅ | ✅ | - | +| AWS::CloudFormation::CustomResource | ✅ | - | - | +| AWS::CloudFront::CloudFrontOriginAccessIdentity | ✅ | - | - | +| AWS::CloudFront::Distribution | ✅ | - | - | +| AWS::CloudFront::Function | ✅ | ✅ | - | +| AWS::CloudFront::OriginRequestPolicy | ✅ | ✅ | - | +| AWS::CloudTrail::Trail | ✅ | ✅ | - | +| AWS::Cognito::IdentityPool | ✅ | ✅ | - | +| AWS::Cognito::IdentityPoolRoleAttachment | ✅ | - | - | +| AWS::Cognito::UserPool | ✅ | ✅ | - | +| AWS::Cognito::UserPoolClient | ✅ | ✅ | - | +| AWS::Cognito::UserPoolDomain | ✅ | ✅ | - | +| AWS::Cognito::UserPoolGroup | ✅ | ✅ | - | +| AWS::Cognito::UserPoolIdentityProvider | ✅ | ✅ | - | +| AWS::DocDB::DBCluster | ✅ | ✅ | - | +| AWS::DocDB::DBClusterParameterGroup | ✅ | ✅ | - | +| AWS::DocDB::DBInstance | ✅ | ✅ | - | +| AWS::DocDB::DBSubnetGroup | ✅ | ✅ | - | +| AWS::EC2::EIP | ✅ | ✅ | - | +| AWS::EC2::SecurityGroupEgress | ✅ | - | - | +| AWS::EC2::SecurityGroupIngress | ✅ | - | - | +| AWS::EC2::VPCEndpoint | ✅ | - | - | +| AWS::ECS::Cluster | ✅ | ✅ | - | +| AWS::ECS::Service | ✅ | ✅ | - | +| AWS::ECS::TaskDefinition | ✅ | - | - | +| AWS::ElastiCache::CacheCluster | ✅ | ✅ | - | +| AWS::ElastiCache::ParameterGroup | ✅ | ✅ | - | +| AWS::ElastiCache::ReplicationGroup | ✅ | ✅ | - | +| AWS::ElastiCache::SecurityGroup | ✅ | ✅ | - | +| AWS::ElastiCache::SubnetGroup | ✅ | ✅ | - | +| AWS::ElasticLoadBalancingV2::Listener | ✅ | - | - | +| AWS::ElasticLoadBalancingV2::ListenerRule | ✅ | - | - | +| AWS::ElasticLoadBalancingV2::LoadBalancer | ✅ | - | - | +| AWS::ElasticLoadBalancingV2::TargetGroup | ✅ | - | - | +| AWS::Glue::Classifier | ✅ | - | - | +| AWS::Glue::Crawler | ✅ | - | - | +| AWS::Glue::Database | ✅ | - | - | +| AWS::Glue::Job | ✅ | - | - | +| AWS::Glue::Table | ✅ | - | - | +| AWS::Glue::Trigger | ✅ | - | - | +| AWS::Glue::Workflow | ✅ | - | - | +| AWS::IoT::Certificate | ✅ | - | - | +| AWS::IoT::Policy | ✅ | ✅ | - | +| AWS::IoT::Thing | ✅ | ✅ | - | +| AWS::IoT::TopicRule | ✅ | ✅ | - | +| AWS::IoTAnalytics::Channel | ✅ | ✅ | - | +| AWS::IoTAnalytics::Dataset | ✅ | ✅ | - | +| AWS::IoTAnalytics::Datastore | ✅ | ✅ | - | +| AWS::IoTAnalytics::Pipeline | ✅ | ✅ | - | +| AWS::KinesisAnalytics::Application | ✅ | - | - | +| AWS::KinesisAnalytics::ApplicationOutput | ✅ | - | - | +| AWS::Lambda::Alias | ✅ | - | - | +| AWS::Lambda::LayerVersion | ✅ | - | - | +| AWS::Lambda::LayerVersionPermission | ✅ | - | - | +| AWS::MSK::Cluster | ✅ | ✅ | - | +| AWS::QLDB::Ledger | ✅ | ✅ | - | +| AWS::RDS::DBCluster | ✅ | ✅ | - | +| AWS::RDS::DBClusterParameterGroup | ✅ | ✅ | - | +| AWS::RDS::DBInstance | ✅ | ✅ | - | +| AWS::RDS::DBParameterGroup | ✅ | ✅ | - | +| AWS::RDS::DBSubnetGroup | ✅ | ✅ | - | +| AWS::Redshift::ClusterParameterGroup | ✅ | ✅ | - | +| AWS::Redshift::ClusterSecurityGroup | ✅ | ✅ | - | +| AWS::Redshift::ClusterSubnetGroup | ✅ | ✅ | - | +| AWS::Route53::HostedZone | ✅ | ✅ | - | +| AWS::SES::ReceiptRule | ✅ | ✅ | - | +| AWS::SES::ReceiptRuleSet | ✅ | ✅ | - | +| AWS::SES::Template | ✅ | ✅ | ✅ | +| AWS::ServiceDiscovery::HttpNamespace | ✅ | ✅ | - | +| AWS::ServiceDiscovery::PrivateDnsNamespace | ✅ | ✅ | - | +| AWS::ServiceDiscovery::PublicDnsNamespace | ✅ | ✅ | - | +| AWS::ServiceDiscovery::Service | ✅ | ✅ | - | +| AWS::Timestream::Database | ✅ | ✅ | - | +| AWS::Timestream::Table | ✅ | ✅ | - | diff --git a/content/en/user-guide/aws/cloudformation/localstack-cloudformation-local-user-interface.png b/content/en/user-guide/aws/cloudformation/localstack-cloudformation-local-user-interface.png new file mode 100644 index 0000000000..8865d764d2 Binary files /dev/null and b/content/en/user-guide/aws/cloudformation/localstack-cloudformation-local-user-interface.png differ diff --git a/content/en/user-guide/aws/cloudformation/localstack-cloudformation-stack-deployment.png b/content/en/user-guide/aws/cloudformation/localstack-cloudformation-stack-deployment.png deleted file mode 100644 index e860cfaf3a..0000000000 Binary files a/content/en/user-guide/aws/cloudformation/localstack-cloudformation-stack-deployment.png and /dev/null differ diff --git a/content/en/user-guide/aws/cloudformation/localstack-cloudformation-stack.png b/content/en/user-guide/aws/cloudformation/localstack-cloudformation-stack.png deleted file mode 100644 index f3a3c77fab..0000000000 Binary files a/content/en/user-guide/aws/cloudformation/localstack-cloudformation-stack.png and /dev/null differ diff --git a/content/en/user-guide/aws/cloudfront/index.md b/content/en/user-guide/aws/cloudfront/index.md index 4889317c34..606e86db28 100644 --- a/content/en/user-guide/aws/cloudfront/index.md +++ b/content/en/user-guide/aws/cloudfront/index.md @@ -1,48 +1,63 @@ --- title: "CloudFront" linkTitle: "CloudFront" -categories: ["LocalStack Pro"] description: > Get started with AWS CloudFront on LocalStack -aliases: - - /aws/cloudfront/ --- -LocalStack Pro supports creation of local CloudFront distributions, which allows you to transparently access your applications and file artifacts via CloudFront URLs like `https://abc123.cloudfront.net`. +## Introduction -For example, take the following simple example which creates an S3 bucket, puts a small text file `hello.txt` to the bucket, and then creates a CloudFront distribution which makes the file accessible via a `https://abc123.cloudfront.net/hello.txt` proxy URL (where `abc123` is a placeholder for the real distribution ID): +CloudFront is a content delivery network (CDN) service provided by Amazon Web Services (AWS). CloudFront distributes its web content, videos, applications, and APIs with low latency and high data transfer speeds. CloudFront APIs allow you to configure distributions, customize cache behavior, secure content with access controls, and monitor the CDN's performance through real-time metrics. + +LocalStack supports CloudFront via the Pro/Team offering, allowing you to use the CloudFront APIs in your local environment to create local CloudFront distributions to transparently access your applications and file artifacts. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_cloudfront/), which provides information on the extent of CloudFront's integration with LocalStack. + +## Getting started + +This guide is intended for users who wish to get more acquainted with CloudFront over LocalStack. It assumes you have basic knowledge of the AWS CLI (and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script). + +Start your LocalStack container using your preferred method. We will demonstrate how you can create an S3 bucket, put a text file named `hello.txt` to the bucket, and then create a CloudFront distribution which makes the file accessible via a `https://abc123.cloudfront.net/hello.txt` proxy URL (where `abc123` is a placeholder for the real distribution ID). + +To get started, create an S3 bucket using the `mb` command: {{< command >}} $ awslocal s3 mb s3://abc123 +{{< / command >}} + +You can now go ahead, create a new text file named `hello.txt` and upload it to the bucket: + +{{< command >}} $ echo 'Hello World' > /tmp/hello.txt $ awslocal s3 cp /tmp/hello.txt s3://abc123/hello.txt --acl public-read +{{< / command >}} + +After uploading the file to S3, you can create a CloudFront distribution using the [`CreateDistribution`](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateDistribution.html) API call. Run the following command to create a distribution with the default settings: + +{{< command >}} $ domain=$(awslocal cloudfront create-distribution \ --origin-domain-name abc123.s3.amazonaws.com | jq -r '.Distribution.DomainName') $ curl -k https://$domain/hello.txt {{< / command >}} {{< alert title="Note" >}} -In order for CloudFront to be fully functional, your local DNS setup needs to be properly configured. See the section on [configuring the local DNS server]({{< ref "user-guide/tools/transparent-endpoint-injection/dns-server" >}}) for details. +For CloudFront to function properly, ensure your local DNS setup is correctly configured. Refer to the section on [configuring the local DNS server]({{< ref "user-guide/tools/transparent-endpoint-injection/dns-server" >}}) for details. {{< /alert >}} -{{< alert title="Note">}} -In the code example above, the last command (`curl https://$domain/hello.txt`) may temporarily fail with a warning message `Could not resolve host`. This is due to the fact that operating systems use different DNS caching strategies, and it may take some time for the CloudFront distribution's DNS name (e.g., `abc123.cloudfront.net`) to become available in the system. Usually after a few retries the command should work, though. Note that a similar behavior can also be observed in the real AWS - CloudFront DNS names can also take up to 10-15 minutes to propagate across the network. -{{< /alert >}} +In the example provided above, be aware that the final command (`curl https://$domain/hello.txt`) might encounter a temporary failure accompanied by a warning message `Could not resolve host`. This can occur because different operating systems adopt diverse DNS caching strategies, causing a delay in the availability of the CloudFront distribution's DNS name (e.g., `abc123.cloudfront.net`) within the system. Typically, after a few retries, the command should succeed. It's worth noting that similar behavior can be observed in the actual AWS environment, where CloudFront DNS names may take up to 10-15 minutes to propagate across the network. ## Using custom URLs -LocalStack Pro supports the use of an alternate domain name, also known as a CNAME or as a custom domain name, to access your applications and file artifacts instead of using the domain name that CloudFront generates for your distribution. +LocalStack Pro supports using an alternate domain name, also referred to as a `CNAME` or custom domain name, to access your applications and file artifacts instead of relying on the domain name generated by CloudFront for your distribution. -To do so, the custom domain name must be set up in your local DNS server first. You can further add the desired domain name as an alias for the target distribution. To achieve this, you will need to provide the `Aliases` field in the `--distribution-config` option while creating or updating a distribution. The format of this structure is similar to what is used in [AWS CloudFront options](https://docs.aws.amazon.com/cli/latest/reference/cloudfront/create-distribution.html#options). +To set up the custom domain name, you must configure it in your local DNS server. Once that is done, you can designate the desired domain name as an alias for the target distribution. To achieve this, you'll need to provide the `Aliases` field in the `--distribution-config` option when creating or updating a distribution. The format of this structure is similar to the one used in [AWS CloudFront options](https://docs.aws.amazon.com/cli/latest/reference/cloudfront/create-distribution.html#options). -The following example shows two domains being specified as `Aliases` for a distribution. -Please consider that a full configuration would require other values relevant to the -distribution beside these shown in this example. They were omited here for brevity. +In the given example, two domains are specified as `Aliases` for a distribution. Please note that a complete configuration would entail additional values relevant to the distribution, which have been omitted here for brevity. {{< command >}} --distribution-config {...'Aliases':'{'Quantity':2, 'Items': ['custom.domain.one', 'customDomain.two']}'...} {{< / command >}} -{{< alert title="Note">}} -In order for CloudFront to be fully functional, your local DNS setup needs to be properly configured. See the section on [configuring the local DNS server]({{< ref "user-guide/tools/transparent-endpoint-injection/dns-server" >}}) for details. -{{< /alert >}} +## Examples + +The following code snippets and sample applications provide practical examples of how to use CloudFront in LocalStack for various use cases: + +- [Step-up Authentication using Amazon Cognito](https://github.com/localstack/step-up-auth-sample) diff --git a/content/en/user-guide/aws/cloudtrail/cloudtrail-resource-browser.png b/content/en/user-guide/aws/cloudtrail/cloudtrail-resource-browser.png new file mode 100644 index 0000000000..33305bdec4 Binary files /dev/null and b/content/en/user-guide/aws/cloudtrail/cloudtrail-resource-browser.png differ diff --git a/content/en/user-guide/aws/cloudtrail/index.md b/content/en/user-guide/aws/cloudtrail/index.md new file mode 100644 index 0000000000..d93ce8f8a3 --- /dev/null +++ b/content/en/user-guide/aws/cloudtrail/index.md @@ -0,0 +1,127 @@ +--- +title: "CloudTrail" +linkTitle: "CloudTrail" +description: > + Get started with CloudTrail on LocalStack +--- + +## Introduction + +CloudTrail is a service provided by Amazon Web Services (AWS) that enables you to track and monitor all activities and events within your AWS environment. It records API calls and actions made on your AWS resources, offering an audit trail that helps you understand changes, diagnose issues, and maintain compliance. + +LocalStack supports CloudTrail via the Pro/Team offering, allowing you to use the CloudTrail APIs in your local environment to create and manage Event history and trails. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_cloudtrail/), which provides information on the extent of CloudTrail's integration with LocalStack. + +## Getting started + +This guide is designed for users new to CloudTrail and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how to enable S3 object logging to CloudTrail using AWS CLI. + +### Create a bucket + +Before you create a trail, you need to create an S3 bucket where CloudTrail can deliver the log data. You can use the [`mb`](https://docs.aws.amazon.com/cli/latest/reference/s3/mb.html) command to create a bucket: + +{{< command >}} +$ awslocal s3 mb s3://my-bucket +{{< /command >}} + +### Create a trail + +You can create a trail which would allow the delivery of events to the S3 bucket we created earlier. You can use the [`CreateTrail`](https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_CreateTrail.html) API to create a trail. Run the following command to create a trail: + +{{< command >}} +$ awslocal cloudtrail create-trail \ + --name MyTrail \ + --s3-bucket-name my-bucket +{{< /command >}} + +### Enable logging and configure event selectors + +You can now enable logging for your trail. You can use the [`StartLogging`](https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_StartLogging.html) API to enable logging for your trail. Run the following command to enable logging: + +{{< command >}} +$ awslocal cloudtrail start-logging --name MyTrail +{{< /command >}} + +You can further configure event selectors for the trail. In this example, we will configure the trail to log all S3 object level events. You can use the [`PutEventSelectors`](https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_PutEventSelectors.html) API to configure event selectors for your trail. Run the following command to configure event selectors: + +{{< command >}} +$ awslocal cloudtrail put-event-selectors \ + --trail-name MyTrail \ + --event-selectors '[{"ReadWriteType": "All", "IncludeManagementEvents":true, "DataResources": [{"Type": "AWS::S3::Object", "Values": ["arn:aws:s3:::my-bucket/"]}]}]' +{{< /command >}} + +You can verify if your configuration is correct by using the [`GetEventSelectors`](https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetEventSelectors.html) API. Run the following command to verify your configuration: + +{{< command >}} +$ awslocal cloudtrail get-event-selectors \ + --trail-name MyTrail +{{< /command >}} + +The following output would be retrieved: + +```json +{ + "TrailARN": "arn:aws:cloudtrail:us-east-1:000000000000:trail/MyTrail", + "EventSelectors": [ + { + "ReadWriteType": "All", + "IncludeManagementEvents": true, + "DataResources": [ + { + "Type": "AWS::S3::Object", + "Values": [ + "arn:aws:s3:::my-bucket/" + ] + } + ] + } + ] +} +``` + +### Test the configuration + +You can now test the configuration by creating an object in the S3 bucket. You can use the [`cp`](https://docs.aws.amazon.com/cli/latest/reference/s3/cp.html) command to copy an object in the S3 bucket: + +{{< command >}} +$ echo "hello world" > /tmp/hello-world +$ awslocal s3 cp /tmp/hello-world s3://my-bucket/hello-world +$ awslocal s3 ls s3://my-bucket +{{< /command >}} + +You can verify that the object was created in the S3 bucket. You can also verify that the object level event was logged by CloudTrail using the [`LookupEvents`](https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_LookupEvents.html) API. Run the following command to verify the event: + +{{< command >}} +$ awslocal cloudtrail lookup-events \ + --lookup-attributes AttributeKey=EventName,AttributeValue=PutObject \ + --max-results 1 +{{< /command >}} + +The following output would be retrieved: + +```json +{ + "Events": [{ + "EventId": "218785bf-3ec4-4bdd-a055-57eca773294f", + "EventName": "PutObject", + "ReadOnly": "false", + ... + "CloudTrailEvent": "{\"eventVersion\": \"1.08\", ... {\"bucketName\": \"my-bucket\", \"key\": \"hello-world\"} ...}" + }] +} +``` + +## Resource Browser + +The LocalStack Web Application provides a Resource Browser for managing CloudTrail's Event History & Trails. You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **CloudTrail** under the **Management/Governance** section. + +CloudTrail Resource Browser +
+
+ +The Resource Browser allows you to perform the following actions: + +- **Create Trail**: Create a new CloudTrail trail, by specifying the name of the trail, the S3 bucket where the logs should be stored, and other optional parameters. +- **View Trail**: View the details of a CloudTrail trail, including the name, ARN, S3 bucket, and other parameters. +- **View Event History**: View the event history of a CloudTrail trail, including the Event Id, Event time, Event source, and other parameters. diff --git a/content/en/user-guide/aws/codecommit/index.md b/content/en/user-guide/aws/codecommit/index.md index d3329a6b96..454e9ae897 100644 --- a/content/en/user-guide/aws/codecommit/index.md +++ b/content/en/user-guide/aws/codecommit/index.md @@ -1,15 +1,98 @@ --- title: "CodeCommit" linkTitle: "CodeCommit" -categories: ["LocalStack Pro"] description: > - Get started with AWS CodeCommit on LocalStack + Get started with CodeCommit on LocalStack aliases: - /aws/codecommit/ --- -LocalStack Pro contains basic support for CodeCommit code repositories. The CodeCommit API can be used to create Git repositories, clone these repos to local folders, push commits with changes, etc. +## Introduction -A simple example has been added in [this Github repository](https://github.com/localstack/localstack-pro-samples/tree/master/codecommit-git-repo). The sample creates an Git repository via the AWS CodeCommit API locally, commits and pushes a test file to the repository, and then checks out the file in a fresh clone of the repository. +CodeCommit is a managed source control service by AWS that enables developers to store and collaborate on their code repositories. +With CodeCommit, you can host private Git repositories with integrations to other AWS services. +You can also use standard Git commands or CodeCommit APIs (using AWS CLI or SDKs) to manage your repositories. +CodeCommit also uses identity-based policies, which can be attached to IAM users, groups, and roles, ensuring secure and granular access control. -Please note that CodeCommit is a fairly large API and currently not all methods are supported yet, but we are actively extending the implementation on an ongoing basis. +LocalStack supports CodeCommit via the Pro/Team offering, allowing you to use the CodeCommit APIs in your local environment to create new repositories, push your commits, and manage the repositories. +The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_codecommit/), which provides information on the extent of CodeCommit's integration with LocalStack. + +## Getting started + +This guide is designed for users new to CodeCommit and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. +We will demonstrate how you can create a CodeCommit repository, clone a repository, and push a commit to the repository. + +### Create a repository + +You can use the [`CreateRepository`](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateRepository.html) API to create a repository. +You need to specify the repository name, repository description, and tags. + +Run the following command to create a new repository named `localstack-repo`: + +{{< command >}} +$ awslocal codecommit create-repository \ + --repository-name localstack-repo \ + --repository-description "A demo repository to showcase LocalStack's CodeCommit" \ + --tags Team=LocalStack +{{< /command >}} + +If successful, the command will return the following output: + +```bash +{ + "repositoryMetadata": { + "repositoryId": "", + "repositoryName": "localstack-repo", + "repositoryDescription": "A demo repository to showcase LocalStack's CodeCommit", + "lastModifiedDate": "", + "creationDate": "", + "cloneUrlHttp": "git://localhost:4510/localstack-repo", + "cloneUrlSsh": "git://localhost:4510/localstack-repo", + "Arn": "arn:aws:codecommit:us-east-1:000000000000:localstack-repo" + } +} +``` + +### Clone a repository + +Next, you can clone the CodeCommit repository to a local directory. +To do so, you can use the [`git clone`](https://git-scm.com/docs/git-clone) command. +The repository URL is the `cloneUrlHttp` value returned by the `CreateRepository` API. + +Run the following command to clone the repository to a local directory named `localstack-repo`: + +{{< command >}} +$ git clone git://localhost:4510/localstack-repo +{{< /command >}} + +You will notice that the repository is empty. +This is because we have not pushed any commits to the repository yet. + +### Push a commit + +Create a new file named `README.md` in the `localstack-repo` directory. +Add some content to the file and save it. +You can use [`git add`](https://git-scm.com/docs/git-add) to add the file to the staging area, followed by [`git commit`](https://git-scm.com/docs/git-commit) with a commit message, to commit the file to the repository. +Then, you can use [`git commit`](https://git-scm.com/docs/git-commit) to commit the file to the repository. + +Run the following command to push the file to the repository: + +{{< command >}} +$ git add README.md +$ git commit -m "Add README.md" +$ git push +{{< /command >}} + +If successful, this command returns output similar to the following: + +```bash +... +To git://localhost:4510/localstack-repo + * [new branch] main -> main +``` + +## Examples + +You can find a sample application illustrating the usage of the CodeCommit APIs locally in the [LocalStack Pro Samples](https://github.com/localstack/localstack-pro-samples/tree/master/codecommit-git-repo). diff --git a/content/en/user-guide/aws/cognito/cognito-resource-browser.png b/content/en/user-guide/aws/cognito/cognito-resource-browser.png new file mode 100644 index 0000000000..5e02229ff3 Binary files /dev/null and b/content/en/user-guide/aws/cognito/cognito-resource-browser.png differ diff --git a/content/en/user-guide/aws/cognito/index.md b/content/en/user-guide/aws/cognito/index.md index 6d566c2da9..a92660dde4 100644 --- a/content/en/user-guide/aws/cognito/index.md +++ b/content/en/user-guide/aws/cognito/index.md @@ -1,35 +1,35 @@ --- title: "Cognito" linkTitle: "Cognito" -categories: ["LocalStack Pro"] description: > - Get started with AWS Cognito on LocalStack -aliases: - - /aws/cognito/ + Get started with Cognito on LocalStack --- -The [AWS Cognito](https://aws.amazon.com/cognito/) service enables you to manage authentication and access control for AWS-backed apps and resources. +## Introduction -LocalStack Pro contains basic support for authentication via Cognito. You can create Cognito user pools, sign up and confirm users, set up Lambda triggers, and use the `COGNITO_USER_POOLS` authorizer integration with API Gateway. +Cognito is a managed identity service provided by AWS that is used for securing user authentication, authorization, and managing user identities in web and mobile applications. Cognito enables developers to add user sign-up, sign-in, and access control functionalities to their applications. Cognito supports various authentication methods, including social identity providers, SAML-based identity providers, and custom authentication flows. + +LocalStack supports Cognito via the Pro/Team offering, allowing you to use the Cognito APIs in your local environment to manage authentication and access control for your local application and resources. The supported APIs are available on our [Cognito Identity coverage page](https://docs.localstack.cloud/references/coverage/coverage_cognito-identity/) and [Cognito User Pools coverage page](https://docs.localstack.cloud/references/coverage/coverage_cognito-idp/), which provides information on the extent of Cognito's integration with LocalStack. {{< alert title="Note">}} -By default, local Cognito does not send actual email messages. -To enable this feature, you will require an email address and the corresponding SMTP settings. -Please refer to the [Configuration]({{< ref "configuration#emails" >}}) guide for instructions on how to configure the connection parameters of your SMTP server. +By default, LocalStack's Cognito does not send actual email messages. However, if you wish to enable this feature, you will need to provide an email address and configure the corresponding SMTP settings. The instructions on configuring the connection parameters of your SMTP server can be found in the [Configuration]({{< ref "configuration#emails" >}}) guide to allow your local Cognito environment to send email notifications. {{< /alert >}} -## User pools and basic authentication flows +## Getting started + +This guide is designed for users new to Cognito and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. -The following subsections illustrate how you can create a user pool and client, and then sign up and authenticate a new user in the pool. +Start your LocalStack container using your preferred method. We will demonstrate how you can create a Cognito user pool and client, and then sign up and authenticate a new user in the pool. ### Creating a User Pool -Just as with AWS, you can create a user pool in LocalStack with the following command: +To create a user pool, you can use the [`CreateUserPool`](https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_CreateUserPool.html) API call. The following command creates a user pool named `test`: + {{< command >}} $ awslocal cognito-idp create-user-pool --pool-name test {{< /command >}} -The response should look similar to this: +You can see an output similar to the following: ```json "UserPool": { @@ -61,12 +61,13 @@ The response should look similar to this: } ``` -We will need the user pool's `id` for further operations, so save it in a `pool_id` variable: +You will need the user pool's `id` for further operations. Save it in a `pool_id` variable: + {{< command >}} $ pool_id= {{< /command >}} -Alternatively, you can also use a JSON processor like [`jq`](https://stedolan.github.io/jq/) to directly extract the necessary information when creating a pool in the first place: +Alternatively, you can use JSON processor like [`jq`](https://stedolan.github.io/jq/) to extract the essential information right from the outset when creating a pool. {{< command >}} $ pool_id=$(awslocal cognito-idp create-user-pool --pool-name test | jq -rc ".UserPool.Id") @@ -74,17 +75,17 @@ $ pool_id=$(awslocal cognito-idp create-user-pool --pool-name test | jq -rc ".Us ### Adding a Client -Now we add a client to our newly created pool. Again, we will also need the ID of the created client for the next step. The complete command for client creation with subsequent ID extraction is therefore: +You can proceed with adding a client to the pool we just created. You will require the ID of the newly created client for the subsequent steps. You can use the [`CreateUserPoolClient`](https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_CreateUserPoolClient.html) for both client creation and extraction of the corresponding ID. Run the following command: {{< command >}} $ client_id=$(awslocal cognito-idp create-user-pool-client --user-pool-id $pool_id --client-name test-client | jq -rc ".UserPoolClient.ClientId") {{< /command >}} -### Using predefined IDs on pool creation +### Using Predefined IDs for Pool Creation -It is possible to use a predefined ID when creating Cognito user or identity pools, by setting the tag `_custom_id_`. This can -be helpful when testing auth flows with LocalStack frequently being restarted and resourced re-created. -For example: +When creating Cognito user or identity pools, you have the flexibility to utilize a predefined ID by setting the tag `_custom_id_`. This feature proves particularly useful during the testing of authentication flows, especially when dealing with scenarios involving frequent restarts of LocalStack and the recreation of resources. + +Run the following command to create a user pool with a predefined ID: {{< command >}} $ awslocal cognito-idp create-user-pool --pool-name p1 --user-pool-tags "_custom_id_=myid123" @@ -95,15 +96,20 @@ $ awslocal cognito-idp create-user-pool --pool-name p1 --user-pool-tags "_custom ... {{< /command >}} - ### Signing up and confirming a user -With these steps already taken, we can now sign up a user: +You can now use the [`SignUp`](https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_SignUp.html) API to sign up a user. Run the following command: + {{< command >}} -$ awslocal cognito-idp sign-up --client-id $client_id --username example_user --password 12345678Aa! --user-attributes Name=email,Value= +$ awslocal cognito-idp sign-up \ + --client-id $client_id \ + --username example_user \ + --password 12345678Aa! \ + --user-attributes Name=email,Value= {{< /command >}} -The response should look similar to this: +You can see an output similar to the following: + ```json { "UserConfirmed": false, @@ -111,19 +117,24 @@ The response should look similar to this: } ``` -After the user is created, a confirmation code is generated. The code is printed in the LocalStack container logs (see below), and can optionally also be sent via email if you have [SMTP configured](#smtp-integration). +Once the user is successfully created, a confirmation code will be generated. This code can be found in the LocalStack container logs (as shown below). Additionally, if you have [SMTP configured](#smtp-integration), the confirmation code can be optionally sent via email for enhanced convenience and user experience. -```plaintext +```bash INFO:localstack_ext.services.cognito.cognito_idp_api: Confirmation code for Cognito user example_user: 125796 DEBUG:localstack_ext.bootstrap.email_utils: Sending confirmation code via email to "your.email@address.com" ``` -We can confirm the user with the activation code, using the following command: +You can confirm the user with the activation code, using the [`ConfirmSignUp`](https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_ConfirmSignUp.html) API. Execute the following command: + {{< command >}} -$ awslocal cognito-idp confirm-sign-up --client-id $client_id --username example_user --confirmation-code +$ awslocal cognito-idp confirm-sign-up \ + --client-id $client_id \ + --username example_user \ + --confirmation-code {{< /command >}} -As the above command doesn't return an answer, we check the pool to see that the request was successful: +Since the above command does not provide a direct response, we need to verify the success of the request by checking the pool. Run the following command to use the [`ListUsers`](https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_ListUsers.html) API to list the users in the pool: + {{< command "hl_lines=21" >}} $ awslocal cognito-idp list-users --user-pool-id $pool_id { @@ -151,26 +162,29 @@ $ awslocal cognito-idp list-users --user-pool-id $pool_id } {{< /command >}} -### JWT token issuer and JSON Web Key Sets (JWKS) endpoints +## JWT Token Issuer and JSON Web Key Sets (JWKS) endpoints + +When Cognito creates JWT tokens, they include an issuer (`iss`) attribute that specifies the endpoint of the corresponding user pool. Generally, the issuer endpoint follows this format, with `` being the ID of the Cognito user pool: -The JWT tokens created by Cognito contain an issuer (`iss`) attribute that represents the endpoint of the corresponding user pool. -The issuer endpoint generally follows this pattern, where `` is the ID of the Cognito user pool: -```plaintext +```bash http://localhost:4566/ ``` -Under certain circumstances (depending on your configurations), there may be slight nuances of the issuer URL, like: -```plaintext +However, depending on your specific configurations, there might be slight variations in the issuer URL, such as: + +```bash https://cognito-idp.localhost.localstack.cloud/ ``` -You can access the JSON Web Key Sets (JWKS) configuration under the following standardized well-known URL for each user pool: +To access the JSON Web Key Sets (JWKS) configuration for each user pool, you can use the standardized well-known URL below: + {{< command >}} $ curl 'http://localhost:4566//.well-known/jwks.json' {"keys": [{"kty": "RSA", "alg": "RS256", "use": "sig", "kid": "test-key", "n": "k6lrbEH..."]} {{}} -Additionally, the global region-specific public keys for Cognito Identity Pools can be retrieved under this endpoint: +Moreover, you can retrieve the global region-specific public keys for Cognito Identity Pools using the following endpoint: + {{< command >}} $ curl http://localhost:4566/.well-known/jwks_uri {"keys": [{"kty": "RSA", "alg": "RS512", "use": "sig", "kid": "ap-northeast-11", "n": "AI7mc1assO5..."]} @@ -178,32 +192,36 @@ $ curl http://localhost:4566/.well-known/jwks_uri ## Cognito Lambda Triggers -Cognito provides a number of lifecycle hooks in the form of Cognito Lambda triggers. These triggers can be used to react to various lifecycle events and customize the behavior of user signup, confirmation, migration, etc. +Cognito offers a variety of lifecycle hooks called Cognito Lambda triggers, which allow you to react to different lifecycle events and customize the behavior of user signup, confirmation, migration, and more. -For example, to define a _user migration_ Lambda trigger, we can first create a Lambda function (say, named `"f1"`) capable of performing the migration, and then define the corresponding `--lambda-config` on the user pool creation: +To illustrate, suppose you wish to define a _user migration_ Lambda trigger. In this case, you can start by creating a Lambda function, let's say named `"f1"`, responsible for performing the migration. Subsequently, you can define the corresponding `--lambda-config` when creating the user pool to link it with the Lambda function: -{{}} -$ awslocal cognito-idp create-user-pool --pool-name test2 --lambda-config '{"UserMigration":"arn:aws:lambda:us-east-1:000000000000:function:f1"}' +{{< command >}} +$ awslocal cognito-idp create-user-pool \ + --pool-name test2 \ + --lambda-config '{"UserMigration":"arn:aws:lambda:us-east-1:000000000000:function:f1"}' {{< /command >}} -Upon authentication of a non-registered user, Cognito will then automatically call the migration Lambda function and finally add the migrated user to the pool. - -More details on Cognito Lambda triggers can be found in the [AWS documentation](https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools-working-with-aws-lambda-triggers.html). +Upon successful authentication of a non-registered user, Cognito will automatically trigger the migration Lambda function, allowing the user to be added to the pool after migration. ## OAuth Flows via Cognito Login Form -You can also access the local [Cognito login form](https://docs.aws.amazon.com/cognito/latest/developerguide/login-endpoint.html) by entering the following URL in your browser: -```plaintext +You can access the local [Cognito login form](https://docs.aws.amazon.com/cognito/latest/developerguide/login-endpoint.html) by entering the following URL in your web browser: + +```bash https://localhost.localstack.cloud/_aws/cognito-idp/login?response_type=code&client_id=&redirect_uri= ``` -Please replace `` with the ID of an existing user pool client ID (in this case, `example_user`), and `` with the redirect URI of your application (e.g., `http://example.com`). +Replace `` with the ID of your existing user pool client (for example, `example_user`), and `` with the redirect URI specific to your application (e.g., `http://example.com`). The login form should look similar to the screenshot below: + {{< figure src="cognitoLogin.png" width="320" >}} -After successful login, the page will redirect to the specified ``, with a path parameter `?code=` appended, e.g., `http://example.com?code=test123`. -Obtain a token by submitting that code with `grant_type=authorization_code` the LocalStack's implementation of the Cognito OAuth2 TOKEN Endpoint documented [here](https://docs.aws.amazon.com/cognito/latest/developerguide/token-endpoint.html). -Note that the value of the `redirect_uri` parameter must match the value provided during login. +Upon successful login, the page will automatically redirect to the designated ``, with an appended path parameter `?code=`. For instance, the redirect URL might look like `http://example.com?code=test123`. + +To obtain a token, you need to submit the received code using `grant_type=authorization_code` to LocalStack's implementation of the Cognito OAuth2 TOKEN Endpoint, which is documented [on the AWS Cognito Token endpoint page](https://docs.aws.amazon.com/cognito/latest/developerguide/token-endpoint.html). + +Note that the value of the `redirect_uri` parameter in your token request must match the value provided during the login process. Ensuring this match is crucial for the proper functioning of the authentication flow. ```sh % curl \ @@ -217,9 +235,10 @@ Note that the value of the `redirect_uri` parameter must match the value provide ## Serverless and Cognito -You can also use Cognito and LocalStack in conjunction with the [Serverless framework](https://www.serverless.com/). +Furthermore, you have the option to combine Cognito and LocalStack seamlessly with the [Serverless framework](https://www.serverless.com/). + +For instance, consider this snippet from a `serverless.yml` configuration: -For example, take this snippet of a `serverless.yml` configuration: ```yaml service: test @@ -249,17 +268,35 @@ resources: ... ``` -The serverless configuration can then be deployed using `serverless deploy --stage local`. -The example contains a Lambda function `http_request` which is connected to an API Gateway endpoint. -Once deployed, the `v1/request` API Gateway endpoint will be secured against the Cognito user pool "`ExampleUserPool`". -You can then register users against that local pool, using the same API calls as for AWS. +After configuring the Serverless setup, you can deploy it using `serverless deploy --stage local`. The provided example includes a Lambda function called `http_request` that's linked to an API Gateway endpoint. -In order to make requests against the secured API Gateway endpoint, use the local Cognito API to retrieve identity credentials which can be sent along as `Authentication` HTTP headers (where `test-1234567` is the name of the access key ID generated by Cognito): +Once deployed, the `v1/request` API Gateway endpoint will be protected by the Cognito user pool named "`ExampleUserPool`". As a result, you can register users against the local pool using the same API calls as you would with AWS. -```plaintext +To send requests to the secured API Gateway endpoint, you need to fetch identity credentials from the local Cognito API. These credentials can then be included as `Authentication` HTTP headers (where `test-1234567` represents the name of the access key ID generated by Cognito): + +```bash Authentication: AWS4-HMAC-SHA256 Credential=test-1234567/20190821/us-east-1/cognito-idp/aws4_request ... ``` -## Further reading +## Resource Browser + +The LocalStack Web Application provides a Resource Browser for managing Cognito User Pools, and more. You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **Cognito** under the **Security Identity Compliance** section. + +Cognito Resource Browser + +The Resource Browser allows you to perform the following actions: + +- **Create User Pool**: Create a new Cognito User Pool, by specifying the pool name, policies, and other settings. +- **View User Pools**: View a list of all existing Cognito User Pools, including their **Details**, **Groups**, and **Users**. +- **Edit User Pool**: Edit an existing Cognito User Pool, by adding additional configurations, policies, and more. +- **Create Group**: Add a new Group to an existing Cognito User Pool, by specifying the group name, description, Role Arn, and Precedence. +- **Create User**: Add a new User to an existing Cognito User Pool, by specifying the user name, user attributes, and more. +- **Remove Selected**: Remove the selected User Pool, Group, or User from the list of existing Cognito resources. + +## Examples + +The following code snippets and sample applications provide practical examples of how to use Cognito in LocalStack for various use cases: -For a more detailed example, please check out our [sample repository](https://github.com/localstack/localstack-pro-samples/tree/master/cognito-jwt). +- [Running Cognito authentication and user pools locally](https://github.com/localstack/localstack-pro-samples/tree/master/cognito-jwt) +- [Serverless Container-based APIs with ECS & API Gateway](https://github.com/localstack/serverless-api-ecs-apigateway-sample) +- [Step-up Authentication using Cognito](https://github.com/localstack/step-up-auth-sample) diff --git a/content/en/user-guide/aws/cost-explorer/index.md b/content/en/user-guide/aws/cost-explorer/index.md new file mode 100644 index 0000000000..773925d332 --- /dev/null +++ b/content/en/user-guide/aws/cost-explorer/index.md @@ -0,0 +1,151 @@ +--- +title: "Cost Explorer" +linkTitle: "Cost Explorer" +description: > + Get started with Cost Explorer on LocalStack +--- + +## Introduction + +Cost Explorer is a service provided by Amazon Web Services (AWS) that enables you to visualize, analyze, and manage your AWS spending and usage. Cost Explorer offers options to filter and group data by dimensions such as service, region, instance type, and more. With Cost Explorer, you can forecast costs, track budget progress, and set up alerts to receive notifications when spending exceeds predefined thresholds. + +LocalStack supports Cost Explorer via the Pro/Team offering, allowing you to use the Cost Explorer APIs in your local environment to create and manage cost category definition, cost anomaly monitors & subscriptions. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_ce/), which provides information on the extent of Cost Explorer's integration with LocalStack. + +{{< alert title="Note">}} +LocalStack's Cost Explorer implementation cannot programmatically query your cost and usage data, or provide aggregated data such as total monthly costs or total daily usage. However, you can use the integrations to mock the Cost Explorer APIs and test your workflow locally. +{{< /alert >}} + +## Getting started + +This guide is designed for users new to Cost Explorer and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how to mock the Cost Explorer APIs with the AWS CLI. + +### Create a Cost Category definition + +You can create a Cost Category definition using the [`CreateCostCategoryDefinition`](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CreateCostCategoryDefinition.html)) API. The following example creates a Cost Category definition using an empty rule condition of type "REGULAR": + +{{< command >}} +$ awslocal ce create-cost-category-definition --name test \ + --rule-version "CostCategoryExpression.v1" --rules '[{"Value": "test", "Rule": {}, "Type": "REGULAR"}]' +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "CostCategoryArn": "arn:aws:ce::000000000000:costcategory/test" +} +``` + +You can describe the Cost Category definition using the [`DescribeCostCategoryDefinition`](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_DescribeCostCategoryDefinition.html) API. Run the following command: + +{{< command >}} +$ awslocal ce describe-cost-category-definition \ + --cost-category-arn arn:aws:ce::000000000000:costcategory/test +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "CostCategory": { + "CostCategoryArn": "arn:aws:ce::000000000000:costcategory/test", + "Name": "test", + "RuleVersion": "CostCategoryExpression.v1", + "Rules": [ + { + "Value": "test", + "Rule": {}, + "Type": "REGULAR" + } + ] + } +} +``` + +### Create a cost anomaly subscription + +You can add an alert subscription to a cost anomaly detection monitor to define subscribers using the [`CreateAnomalySubscription`](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CreateAnomalySubscription.html) API. The following example creates a cost anomaly subscription: + +{{< command >}} +$ awslocal ce create-anomaly-subscription --anomaly-subscription '{ + "AccountId": "12345", + "SubscriptionName": "sub1", + "Frequency": "DAILY", + "MonitorArnList": [], + "Subscribers": [], + "Threshold": 111 +}' +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "SubscriptionArn": "arn:aws:ce::000000000000:anomalysubscription/70644961" +} +``` + +You can retrieve the cost anomaly subscriptions using the [`GetAnomalySubscriptions`](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetAnomalySubscriptions.html) API. Run the following command: + +{{< command >}} +$ awslocal ce get-anomaly-subscriptions +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "AnomalySubscriptions": [ + { + "SubscriptionArn": "arn:aws:ce::000000000000:anomalysubscription/70644961", + "AccountId": "12345", + "MonitorArnList": [], + "Subscribers": [], + "Threshold": 111.0, + "Frequency": "DAILY", + "SubscriptionName": "sub1" + } + ] +} +``` + +### Create a cost anomaly monitor + +You can create a new cost anomaly detection subscription with the requested type and monitor specification using the [`CreateAnomalyMonitor`](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CreateAnomalyMonitor.html) API. The following example creates a cost anomaly monitor: + +{{< command >}} +$ awslocal ce create-anomaly-monitor --anomaly-monitor '{ + "MonitorName": "mon5463", + "MonitorType": "DIMENSIONAL" +}' +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "MonitorArn": "arn:aws:ce::000000000000:anomalymonitor/22570ff3" +} +``` + +You can retrieve the cost anomaly monitors using the [`GetAnomalyMonitors`](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetAnomalyMonitors.html) API. Run the following command: + +{{< command >}} +$ awslocal ce get-anomaly-monitors +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "AnomalyMonitors": [ + { + "MonitorArn": "arn:aws:ce::000000000000:anomalymonitor/22570ff3", + "MonitorName": "mon5463", + "MonitorType": "DIMENSIONAL" + } + ] +} +``` diff --git a/content/en/user-guide/aws/dynamodb/dynamodb-resource-browser.png b/content/en/user-guide/aws/dynamodb/dynamodb-resource-browser.png new file mode 100644 index 0000000000..5855a8cc96 Binary files /dev/null and b/content/en/user-guide/aws/dynamodb/dynamodb-resource-browser.png differ diff --git a/content/en/user-guide/aws/dynamodb/index.md b/content/en/user-guide/aws/dynamodb/index.md index 259c6ec5f6..5808d99195 100644 --- a/content/en/user-guide/aws/dynamodb/index.md +++ b/content/en/user-guide/aws/dynamodb/index.md @@ -1,25 +1,33 @@ --- title: DynamoDB linkTitle: DynamoDB -description: Get started with Amazon DynamoDB on LocalStack +description: Get started with DynamoDB on LocalStack --- +DynamoDB is a fully managed NoSQL database service provided by AWS. +It offers a flexible and highly scalable way to store and retrieve data, making it suitable for a wide range of applications. +DynamoDB provides a fast and scalable key-value datastore with support for replication, automatic scaling, data encryption at rest, and on-demand backup, among other capabilities. + +LocalStack supports DynamoDB via the Community offering, allowing you to use the DynamoDB APIs in your local environment to manage key-value and document data models. +The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_dynamodb/), which provides information on the extent of DynamoDB's integration with LocalStack. + +{{< alert title="Note">}} DynamoDB on LocalStack is powered by [DynamoDB Local](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.html). +{{< /alert >}} -## Global tables +## Getting started -LocalStack has support for global tables (version 2019). -These are tables belonging to the same account and replicated across different regions. +This guide is designed for users new to DynamoDB and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. -{{< alert title="Note" >}} -LocalStack does not support legacy global tables (version 2017). -Operations like `CreateGlobalTable`, `UpdateGlobalTable`, `DescribeGlobalTable` etc. will not emulate global replications. -{{< /alert >}} +Start your LocalStack container using your preferred method. +We will demonstrate how to create DynamoDB table, along with its replicas, and put an item into the table using the AWS CLI. + +### Create a DynamoDB table -Following example illustrates the use of global tables: +You can create a DynamoDB table using the [`CreateTable`](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_CreateTable.html) API. +Execute the following command to create a table named `global01` with a primary key `id`: {{< command >}} -# Create a table $ awslocal dynamodb create-table \ --table-name global01 \ --key-schema AttributeName=id,KeyType=HASH \ @@ -28,60 +36,167 @@ $ awslocal dynamodb create-table \ --region ap-south-1 {{< /command >}} +The following output would be retrieved: + +```bash +{ + "TableDescription": { + "AttributeDefinitions": [ + { + "AttributeName": "id", + "AttributeType": "S" + } + ], + "TableName": "global01", + "KeySchema": [ + { + "AttributeName": "id", + "KeyType": "HASH" + } + ], + "TableStatus": "ACTIVE", + "CreationDateTime": 1693244562.147, + ... + "TableArn": "arn:aws:dynamodb:ap-south-1:000000000000:table/global01", + "TableId": "6bc6dd46-98d8-486a-aed8-6ef66a35df7c", + ... + } + } +} +``` + +### Create replicas + +You can create replicas of a DynamoDB table using the [`UpdateTable`](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateTable.html) API. +Execute the following command to create replicas in `ap-south-1` and `us-west-1` regions: + {{< command >}} -# Create replicas $ awslocal dynamodb update-table \ --table-name global01 \ --replica-updates '[{"Create": {"RegionName": "eu-central-1"}}, {"Create": {"RegionName": "us-west-1"}}]' \ --region ap-south-1 {{< /command >}} +The following output would be retrieved: + +```bash +{ + "TableDescription": { + "AttributeDefinitions": [ + { + "AttributeName": "id", + "AttributeType": "S" + } + ], + ... + "Replicas": [ + { + "RegionName": "eu-central-1", + "ReplicaStatus": "ACTIVE" + }, + { + "RegionName": "us-west-1", + "ReplicaStatus": "ACTIVE" + } + ] + } +} +``` + +You can now operate on the table in the replicated regions as well. +You can use the [`ListTables`](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ListTables.html) API to list the tables in the replicated regions. +Run the following command to list the tables in the `eu-central-1` region: + {{< command >}} -# Table can be operated on in all replicated regions -$ awslocal dynamodb list-tables --region eu-central-1 +$ awslocal dynamodb list-tables \ + --region eu-central-1 +{{< /command >}} + +The following output would be retrieved: + +```bash { "TableNames": [ "global01" ] } +``` -$ awslocal dynamodb put-item --table-name global01 --item '{"id":{"S":"foo"}}' --region eu-central-1 +### Insert an item -$ awslocal dynamodb describe-table --table-name global01 --query 'Table.ItemCount' --region ap-south-1 -1 +You can insert an item into a DynamoDB table using the [`PutItem`](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html) API. +Execute the following command to insert an item into the `global01` table: + +{{< command >}} +$ awslocal dynamodb put-item \ + --table-name global01 \ + --item '{"id":{"S":"foo"}}' \ + --region eu-central-1 {{< /command >}} +You can now query the number of items in the table using the [`DescribeTable`](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeTable.html) API. +Run the following command to query the number of items in the `global01` table from a different region: + {{< command >}} -# Get all replicas -$ awslocal dynamodb describe-table --table-name global01 --query 'Table.Replicas' --region us-west-1 -[ - { - "RegionName": "ap-south-1", - "ReplicaStatus": "ACTIVE" - }, - { - "RegionName": "eu-central-1", - "ReplicaStatus": "ACTIVE" - } -] +$ awslocal dynamodb describe-table \ + --table-name global01 \ + --query 'Table.ItemCount' \ + --region ap-south-1 {{< /command >}} -{{< alert title="Warning" color="warning">}} -It is currently not possible to remove the original table region from the replication set while keeping the replicas. -Deleting the original table will also remove all the replicas. -{{< /alert >}} +The following output would be retrieved: -{{< alert title="Warning" color="warning">}} -DynamoDB Streams are only supported for original tables and not for replicated tables. -Please see for more information. -{{< /alert >}} +```bash +1 +``` -{{< alert title="Warning" color="warning">}} -Batch operations (`BatchWriteItem`, `BatchGetItem`, etc.) are currently not supported on replicated tables. -{{< /alert >}} +## Resource Browser + +The LocalStack Web Application provides a Resource Browser for managing DynamoDB tables and items. +You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **DynamoDB** under the **Database** section. + +DynamoDB Resource Browser + +The Resource Browser allows you to perform the following actions: + +- **Create Table**: Create a new DynamoDB table by clicking on the **Create Table** button. +You can specify the table name, table class, key schema and other attributes of the table. +- **Edit Table**: Edit an existing DynamoDB table by clicking on the **Edit Table** button. +You can modify the table name, key schema and other attributes of the table. +- **View items**: View the items in a DynamoDB table by clicking on the **Items** button. +You can also add, edit and delete items in the table. +You can also switch to scan or query mode to view the items in the table. +- **Run PartiQL**: Run a PartiQL query against a DynamoDB table by clicking on the **PartiQL** button. +You can add your query in the editor and click on the **Execute** button to execute the query. +- **Delete Table**: Delete an existing DynamoDB table by selecting the DynamoDB table and clicking **Actions** and then **Remove Selected**. + +## Examples + +The following code snippets and sample applications provide practical examples of how to use IAM in LocalStack for various use cases: + +- [Serverless Container-based APIs with Amazon ECS & API Gateway](https://github.com/localstack/serverless-api-ecs-apigateway-sample) +- [Full-Stack application with AWS Lambda, DynamoDB & S3 for shipment validation](https://github.com/localstack/shipment-list-demo) +- [Step-up Authentication using Amazon Cognito](https://github.com/localstack/step-up-auth-sample) +- [Serverless microservices with Amazon API Gateway, DynamoDB, SQS, and Lambda](https://github.com/localstack/microservices-apigateway-lambda-dynamodb-sqs-sample) +- [Event-driven architecture with Amazon SNS FIFO, DynamoDB, Lambda, and S3](https://github.com/localstack/event-driven-architecture-with-amazon-sns-fifo) +- [Note-Taking application using AWS SDK for JavaScript](https://github.com/localstack/aws-sdk-js-notes-app) +- [AppSync GraphQL APIs for DynamoDB and RDS Aurora PostgreSQL](https://github.com/localstack/appsync-graphql-api-sample) +- [Loan Broker application with AWS Step Functions, DynamoDB, Lambda, SQS, and SNS](https://github.com/localstack/loan-broker-stepfunctions-lambda-app) +- [Messaging Processing application with SQS, DynamoDB, and Fargate](https://github.com/localstack/sqs-fargate-ddb-cdk-go) + +## Limitations + +### Global tables + +LocalStack provides support for global tables (Version 2019), which are tables that exist within the same account and are replicated across various regions. + +However, legacy global tables (Version 2017) are not supported by LocalStack. +Operations such as `CreateGlobalTable`, `UpdateGlobalTable`, and `DescribeGlobalTable` will not replicate globally. - +- Removing the original table region from the replication set while retaining the replicas is currently not feasible. +Deleting the original table will result in the removal of all replicas as well. +- DynamoDB Streams are exclusively supported for original tables and not for replicated ones. +More information can be found in [our public GitHub issue tracker](https://github.com/localstack/localstack/issues/7405). +- Batch operations such as `BatchWriteItem`, `BatchGetItem`, etc. are currently not supported for replicated tables. diff --git a/content/en/user-guide/aws/elastic-beanstalk/index.md b/content/en/user-guide/aws/elastic-beanstalk/index.md new file mode 100644 index 0000000000..45748d46fa --- /dev/null +++ b/content/en/user-guide/aws/elastic-beanstalk/index.md @@ -0,0 +1,109 @@ +--- +title: "Elastic Beanstalk" +linkTitle: "Elastic Beanstalk" +description: > + Get started with Elastic Beanstalk (EB) on LocalStack +--- + +## Introduction + +Elastic Beanstalk (EB) is a managed platform-as-a-service (PaaS) provided by Amazon Web Services (AWS) that simplifies the process of deploying, managing, and scaling web applications and services. Elastic Beanstalk orchestrates various AWS services, including EC2, S3, SNS, and Elastic Load Balancers. Elastic Beanstalk also supports various application environments, such as Java, .NET, Node.js, PHP, Python, Ruby, Go, and Docker. + +LocalStack supports Elastic Beanstalk via the Pro/Team offering, allowing you to use the Elastic Beanstalk APIs in your local environment to create and manage applications, environments and versions. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_elasticbeanstalk/), which provides information on the extent of Elastic Beanstalk's integration with LocalStack. + +{{< alert title="Note" >}} +LocalStack's Elastic Beanstalk implementation is limited and lacks support for installing application and running it in a local Elastic Beanstalk environment. LocalStack also does not support the [`eb`](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3.html) CLI tool. However, you can use other integrations, such as AWS CLI & Terraform, to mock the Elastic Beanstalk APIs and test your workflow locally. +{{< /alert >}} + +## Getting started + +This guide is designed for users new to Elastic Beanstalk and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how to create an Elastic Beanstalk application and environment with the AWS CLI. + +### Create an application + +To create an Elastic Beanstalk application, you can use the [`CreateApplication`](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_CreateApplication.html) API. Run the following command to create an application named `my-app`: + +{{< command >}} +$ awslocal elasticbeanstalk create-application \ + --application-name my-app +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "Application": { + "ApplicationArn": "arn:aws:elasticbeanstalk:us-east-1:000000000000:application/my-app", + "ApplicationName": "my-app", + "DateCreated": "2023-08-24T05:55:57.603443Z" + } +} +``` + +You can also use the [`DescribeApplications`](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeApplications.html) API to retrieve information about your application. Run the following command to retrieve information about the `my-app` application, we created earlier: + +{{< command >}} +$ awslocal elasticbeanstalk describe-applications \ + --application-names my-app +{{< /command >}} + +### Create an environment + +To create an Elastic Beanstalk environment, you can use the [`CreateEnvironment`](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_CreateEnvironment.html) API. Run the following command to create an environment named `my-environment`: + +{{< command >}} +$ awslocal elasticbeanstalk create-environment \ + --application-name my-app \ + --environment-name my-environment +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "EnvironmentName": "my-environment", + "EnvironmentId": "4fcae3fb", + "ApplicationName": "my-app", + "DateCreated": "2023-08-24T05:57:59.889966Z", + "EnvironmentArn": "arn:aws:elasticbeanstalk:us-east-1:000000000000:applicationversion/my-app/version" +} +``` + +You can also use the [`DescribeEnvironments`](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeEnvironments.html) API to retrieve information about your environment. Run the following command to retrieve information about the `my-environment` environment, we created earlier: + +{{< command >}} +$ awslocal elasticbeanstalk describe-environments \ + --environment-names my-environment +{{< /command >}} + +### Create an application version + +To create an Elastic Beanstalk application version, you can use the [`CreateApplicationVersion`](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_CreateApplicationVersion.html) API. Run the following command to create an application version named `v1`: + +{{< command >}} +$ awslocal elasticbeanstalk create-application-version \ + --application-name my-app \ + --version-label v1 +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "ApplicationVersion": { + "ApplicationVersionArn": "arn:aws:elasticbeanstalk:us-east-1:000000000000:applicationversion/my-app/v1", + "ApplicationName": "my-app", + "VersionLabel": "v1", + "DateCreated": "2023-08-24T05:59:58.166021Z" + } +} +``` + +You can also use the [`DescribeApplicationVersions`](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeApplicationVersions.html) API to retrieve information about your application version. Run the following command to retrieve information about the `v1` application version, we created earlier: + +{{< command >}} +$ awslocal elasticbeanstalk describe-application-versions \ + --application-name my-app +{{< /command >}} diff --git a/content/en/user-guide/aws/elastic-compute-cloud/ec2-resource-browser.png b/content/en/user-guide/aws/elastic-compute-cloud/ec2-resource-browser.png new file mode 100644 index 0000000000..2a5c399c10 Binary files /dev/null and b/content/en/user-guide/aws/elastic-compute-cloud/ec2-resource-browser.png differ diff --git a/content/en/user-guide/aws/elastic-compute-cloud/index.md b/content/en/user-guide/aws/elastic-compute-cloud/index.md index eb4505a570..e8a3b81453 100644 --- a/content/en/user-guide/aws/elastic-compute-cloud/index.md +++ b/content/en/user-guide/aws/elastic-compute-cloud/index.md @@ -7,36 +7,224 @@ aliases: - /aws/elastic-compute-cloud/ --- -LocalStack Pro supports the Docker backend for running instances. +## Introduction -The Docker backend uses the [Docker Engine](https://docs.docker.com/engine/) to emulate EC2 instances. -All limitations that apply to containers apply to EC2 instances backed by the Docker manager, including root access and networking. -Access to the Docker socket is required which can be made available to LocalStack by mounting the socket file during launch. +EC2 (Elastic Compute Cloud) is a fundamental service within Amazon Web Services (AWS) that provides scalable and flexible virtual computing resources. +EC2 enables users to effortlessly launch and manage virtual servers, commonly referred to as instances. +Users can create diverse computing environments tailored to specific needs by encompassing a wide array of configurations, enabling users to select the desired combination of computing power, memory, storage, and networking capabilities. -Instances have the Docker socket (`/var/run/docker.sock`) mounted inside them, making Docker-in-Docker use cases possible. +LocalStack supports a mock implementation of EC2 via the Community offering while a fully-emulated implementation is available in the Pro/Team offering, allowing you to use the EC2 APIs in your local environment to create and manage your EC2 instances. +The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_ec2/), which provides information on the extent of EC2's integration with LocalStack. +## Getting started -## Base Images +This guide is designed for users new to EC2 and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. -LocalStack uses a naming scheme to recognise and manage the containers and images associated with it. -Containers are named `localstack-ec2.`, while images are tagged `localstack-ec2/:`. +Start your LocalStack container using your preferred method. +We will demonstrate how to create an EC2 instance that runs a simple Python web server on port 8000 with the AWS CLI. -The Docker backend treats Docker images with the above naming scheme as AMIs. -For example, the following command can be used to associate the Ubuntu Focal image as `ami-000001`. +{{< alert title="Note" >}} +Docker Desktop on macOS does not expose the bridge network hence SSH access to the instance is not possible. +You can however follow the steps below to test the setup of the EC2 instance. +You also need to use LocalStack Pro/Team to test the setup of the EC2 instance, since it uses [Docker backend](#docker-backend) to emulate EC2 instances. +{{< /alert >}} + +### Create a Key Pair + +To create a key pair, you can use the [`CreateKeyPair`](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateKeyPair.html) API. +Run the following command to create the key pair and pipe the output to a file named `key.pem`: + +{{< command >}} +$ awslocal ec2 create-key-pair \ + --key-name my-key \ + --query 'KeyMaterial' \ + --output text | tee key.pem +{{< /command >}} + +You can assign necessary permissions to the key pair file using the following command: + +{{< command >}} +$ chmod 400 key.pem +{{< /command >}} + +Alternatively, we can import an existing keypair, for example if you have an SSH public key in your home directory under `~/.ssh/id_rsa.pub`: +{{< command >}} +$ awslocal ec2 import-key-pair --key-name my-key --public-key-material file://~/.ssh/id_rsa.pub +{{< /command >}} + +### Add rules to your security group + +Currently, LocalStack only supports the `default` security group. +You can add rules to the security group using the [`AuthorizeSecurityGroupIngress`](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_AuthorizeSecurityGroupIngress.html) API. +Run the following command to add a rule to allow inbound traffic on port 8000: + +{{< command >}} +$ awslocal ec2 authorize-security-group-ingress \ + --group-id default \ + --protocol tcp \ + --port 8000 \ + --cidr 0.0.0.0/0 +{{< /command >}} + +The above command will enable rules in the security group to allow incoming traffic from your local machine on port 8000 of an emulated EC2 instance. + +### Run an EC2 instance + +You can fetch the Security Group ID using the [`DescribeSecurityGroups`](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeSecurityGroups.html) API. +Run the following command to fetch the Security Group ID: + +{{< command >}} +$ awslocal ec2 describe-security-groups +{{< /command >}} + +You should see the following output: + +```bash +{ + "SecurityGroups": [ + { + "Description": "default VPC security group", + "GroupName": "default", + ... + "OwnerId": "000000000000", + "GroupId": "sg-0372ee3c519883079", + ... + } + ] +} +``` + +To start your Python Web Server in your locally emulated EC2 instance, you can use the following user script by saving it to a file named `user_script.sh`: + +```bash +#!/bin/bash -xeu + +apt update +apt install python3 -y +python3 -m http.server 8000 +``` + +You can now run an EC2 instance using the [`RunInstances`](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html) API. +Run the following command to run an EC2 instance by adding the appropriate Security Group ID that we fetched in the previous step: + +{{< command >}} +$ awslocal ec2 run-instances \ + --image-id ami-ff0fea8310f3 \ + --count 1 \ + --instance-type t3.nano \ + --key-name my-key \ + --security-group-ids '' \ + --user-data file://./user_script.sh +{{< /command >}} + +### Test the Python Web Server + +You can now open the LocalStack logs to find the IP address of the locally emulated EC2 instance. +Run the following command to open the LocalStack logs: + +{{< command >}} +$ localstack logs +{{< /command >}} + +You should see the following output: + +```bash +2023-08-16T17:18:29.702 INFO --- [ asgi_gw_0] l.s.ec2.vmmanager.docker : Instance i-b07acefd77a3c415f will be accessible via SSH at: 127.0.0.1:12862, 172.17.0.4:22 +2023-08-16T17:18:29.702 INFO --- [ asgi_gw_0] l.s.ec2.vmmanager.docker : Instance i-b07acefd77a3c415f port mappings (container -> host): {'8000/tcp': 29043, '22/tcp': 12862} +``` + +You can now use the IP address to test the Python Web Server. +Run the following command to test the Python Web Server: + +{{< command >}} +$ curl 172.17.0.4:8000 +{{< /command >}} + +You should see the following output: + +```bash + + + + +Directory listing for / +... +``` + +{{< alert title="Note" >}} +Similar to the setup in production AWS, the user data content is stored at `/var/lib/cloud/instances//user-data.txt` within the instance. +Any execution of this data is recorded in the `/var/log/cloud-init-output.log` file. +{{< /alert >}} + +### Connecting via SSH + +You can also set up an SSH connection to the locally emulated EC2 instance using the instance IP address. + +This section assumes that you have created or imported an SSH keypair named `my-key` (see [instructions above](#create-a-key-pair)). When running the EC2 instance, make sure to pass the `--key-name` parameter to the command: +{{< command >}} +$ awslocal ec2 run-instances --key-name my-key ... +{{< /command >}} + +Once the instance is up and running, we can use the `ssh` command to set up an SSH connection. Assuming the instance is available under `127.0.0.1:12862` (as per the LocalStack log output), use this command: +{{< command >}} +$ ssh -p 12862 -i key.pem root@127.0.0.1 +{{< /command >}} +{{< alert title="Hint" color="info">}} +If the `ssh` command throws an error like "Identity file not accessible" or "bad permissions", then please make sure that the key file has a restrictive `0400` permission as illustrated [here](#create-a-key-pair). +{{< /alert >}} +## Docker backend + +LocalStack Pro supports the Docker backend, enabling the execution of emulated EC2 instances. +The Docker backend employs the [Docker Engine](https://docs.docker.com/engine/) to simulate EC2 instances. +All restrictions associated with containers are also applicable to EC2 instances managed by the Docker manager. + + +These restrictions encompass elements like root access and networking. +In order for LocalStack to function seamlessly, access to the Docker socket is essential, which can be facilitated by attaching the socket file during the launch process. + +Instances encompass the mounted Docker socket (`/var/run/docker.sock`), which facilitates scenarios involving Docker-in-Docker. +This setup makes it feasible to engage in use cases that require interactions with Docker within the instances themselves. + +### Operations + +The Docker backend supports the following operations: + +| Operation | Notes | +|:----------------|:---------------------------------------------------------------------------------------------| +| `CreateImage` | Utilizes Docker commit to capture a snapshot of a running instance into a new AMI | +| `DescribeImages`| Retrieves a list of Docker images available for use within LocalStack | +| `DescribeInstances`| Provides information about both 'mock' instances and Docker-backed instances. Docker-backed instances are marked with the resource tag `ec2_vm_manager:docker` | +| `RunInstances` | Initiates the start of a container | +| `StopInstances` | Initiates the pause of a container | +| `StartInstances`| Initiates the resumption of a paused container | +| `TerminateInstances`| Initiates the termination of a container | + +### Base Images + +LocalStack utilizes a specific naming convention for recognition and management of its associated containers and images. +Containers are designated with the name format `localstack-ec2.`, while images are tagged using the format `localstack-ec2/:`. + +Within the Docker backend, Docker images following the aforementioned naming pattern are treated as Amazon Machine Images (AMIs). +For instance, you can associate the Ubuntu Focal image as `ami-000001` using the command below: {{< command >}} $ docker tag ubuntu:focal localstack-ec2/ubuntu-focal-ami:ami-000001 {{< /command >}} -These Docker-backed AMIs have the resource tag `ec2_vm_manager:docker` and can be listed with the following command: +Such Docker-backed AMIs bear the resource tag `ec2_vm_manager:docker` and can be listed using the subsequent command: {{< command >}} $ awslocal ec2 describe-images --filters Name=tag:ec2_vm_manager,Values=docker {{< /command >}} -All other AMIs are 'mocked' and are based off the community edition of LocalStack. -Attempting to launch Dockerised instances with these AMIs will return `InvalidAMIID.NotFound` error. +It's important to note that all other AMIs are mocked and originate from the community edition of LocalStack. +Attempting to launch Dockerized instances using these specific AMIs will result in an `InvalidAMIID.NotFound` error. + +### Configuration +You can also use the [`EC2_DOCKER_FLAGS`]({{< ref "configuration#ec2" >}}) LocalStack configuration variable to convey supplementary flags to Docker during the initiation of containerized instances. +This allows for adjustments such as commencing the container in privileged mode using `--privileged` or specifying an alternate CPU platform with `--platform`, and more. +Keep in mind that these modifications apply to all instances launched within the LocalStack session. ## Networking @@ -44,11 +232,12 @@ Attempting to launch Dockerised instances with these AMIs will return `InvalidAM LocalStack daemon is deprecated and will be removed in an upcoming major release. {{< /alert >}} -LocalStack supports assignment of unique private IP addresses for Dockerised instances. -To leverage this feature, it is necessary to run the LocalStack daemon process on the host which takes care of creating and managing networking on the host system. +LocalStack allocates distinct private IP addresses to Dockerized instances. +To make use of this feature, it's essential to run the LocalStack daemon process on the host. +This daemon process is responsible for handling the creation and administration of networking on the host system. -Make sure this command is available by first logging in using `localstack login` with your Pro credentials (the same ones used for ). -To verify this, use `localstack --help` and check if `daemons` is part of the command list. +Before using this command, ensure you've logged in to your `localstack` CLI (using `localstack login`) via your LocalStack Web Application credentials. +To confirm, execute `localstack --help` and check if `daemons` is among the available commands. {{< command >}} $ pip install localstack[runtime] @@ -56,76 +245,87 @@ $ export LOCALSTACK_API_KEY=... $ localstack daemons start {{< /command >}} -The address for SSH access to the instance is printed in the logs when the instance is initialised. +The SSH access address for the instance is displayed in the logs during the instance initialization process.: -```plaintext +```bash 2022-03-21T14:46:49.540 INFO Instance i-1d6327abf04e31be6 will be accessible via SSH at: 127.0.0.1:55705, 172.17.0.4:22 ``` -The LocalStack daemon is supported on Linux and MacOS. +The LocalStack daemon is supported on Linux and macOS operating systems. +If the LocalStack daemon is inactive, the instance can only be accessed at `127.0.0.1` along with an available port on the host. -If the LocalStack daemon is not running, the instance will be only accessible at `127.0.0.1` and an available port on the host. +To make additional ports available to the host system, you can modify the default security group and incorporate the needed ingress ports. +It's important to note that security group ingress rules are applied only during the creation of the Dockerized instance. +Modifying a security group will not open any ports for a running instance. -To expose additional ports to the host system, update the default security group and add the required ingress ports. -Security group ingress rules are only applied to the Dockerised instance at the time of creating. -Updating a security group will not open any ports of a running instance. - -Up to 32 ingress ports are supported. -This limitation exists to prevent the host from running out of free ports. +The system supports up to 32 ingress ports. +This constraint is in place to prevent the host from exhausting available ports. {{< command >}} -$ awslocal ec2 authorize-security-group-ingress --group-id default --protocol tcp --port 8080 -$ awslocal ec2 describe-security-groups --group-names default +$ awslocal ec2 authorize-security-group-ingress \ + --group-id default \ + --protocol tcp \ + --port 8080 +$ awslocal ec2 describe-security-groups \ + --group-names default {{< /command >}} -The port mapping is printed in the logs as when the instance is intialised. +The port mapping details are provided in the logs during the instance initialization process. -```plaintext +```bash 2022-12-20T19:43:44.544 INFO Instance i-1d6327abf04e31be6 port mappings (container -> host): {'8080/tcp': 51747, '22/tcp': 55705} ``` +## Attaching EBS Block Devices to EC2 Instances -## Key pairs +A common use case is to attach an EBS block device to an EC2 instance, which can then be used to create a custom filesystem for additional storage. This section illustrates how this functionality can be achieved with EC2 Docker instances in LocalStack. -You can specify a key pair at startup and LocalStack will copy it into the container and enable it for SSH authentication. +{{< alert title="Note" >}} +This feature is disabled by default, please configure `EC2_MOUNT_BLOCK_DEVICES=1` in your LocalStack environment to enable it. +{{< /alert >}} +First, we create a user data script `init.sh` which creates an ext3 file system on the block device `/ebs-dev/sda1` and mounts it under `/ebs-mounted`: {{< command >}} -$ awslocal ec2 create-key-pair --key-name alice -$ awslocal ec2 run-instances --image-id ami-df5de72bdb3b --key-name alice +$ cat > init.sh <}} - -## User data - -It is possible to run commands on a instance at startup using [user data](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html). -The script can be passed to the `UserData` argument of `RunInstances` operation. - +We can then start an EC2 instance, specifying a block device mapping under the device name `/ebs-dev/sda1`, and pointing to our `init.sh` user data script: {{< command >}} -$ awslocal ec2 run-instances --image-id ami-df5de72bdb3b --user-data '#!/bin/bash - whoami | tee /myname && echo localstack; echo "not printed">/dev/null;' +$ awslocal ec2 run-instances --image-id ami-ff0fea8310f3 --count 1 --instance-type t3.nano \ + --block-device-mapping '{"DeviceName":"/ebs-dev/sda1","Ebs":{"VolumeSize":10}}' \ + --user-data file://init.sh {{< /command >}} -Like production AWS, the contents of user data is saved at `/var/lib/cloud/instances//user-data.txt` on the instance. -Its execution is logged at `/var/log/cloud-init-output.log`. - - -## Passing additional flags to Docker +Please note that, whereas real AWS uses GB for volume sizes, we use MB as the unit for `VolumeSize` in the command above (to avoid creating huge files locally). Also, by default block device images are limited to 1GB in size, but this can be customized by setting the `EC2_EBS_MAX_VOLUME_SIZE` config variable (defaults to `1000`). -Use the [`EC2_DOCKER_FLAGS`]({{< ref "configuration#ec2" >}}) LocalStack configuration variable to pass additional flags to Docker when starting containerised instances. -For example, this can be used to start the container in privileged mode with `--privileged`, or use a different CPU platform with `--platform`, etc. -Note that this affects all instances that are launched in the LocalStack session. +Once the instance is successfully started and initialized, we can first determine the container ID via `docker ps`, and then list the contents of the mounted filesystem `/ebs-mounted`, which should contain our test file named `my-test-file`: +{{< command >}} +$ docker ps +CONTAINER ID IMAGE PORTS NAMES +5c60cf72d84a ...:ami-ff0fea8310f3 19419->22/tcp localstack-ec2... +$ docker exec 5c60cf72d84a ls /ebs-mounted +my-test-file +{{< /command >}} +## Resource Browser -## Operations +The LocalStack Web Application provides a Resource Browser for managing EC2 instances. +You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **EC2** under the **Compute** section. -The Docker backend supports following operations: +EC2 Resource Browser +
+
-| Operation | Notes | -|:----------|:------| -| CreateImage | Uses Docker commit to take a snapshot of a running instance into a new AMI | -| DescribeImages | Retrieve a list of Docker images available for use within LocalStack | -| DescribeInstances | Describe 'mock' instances as well as Docker-backed instances. Docker-backed instances have the resource tag `ec2_vm_manager:docker` | -| RunInstances | Corresponds to starting a container | -| StopInstances | Corresponds to pausing a container | -| StartInstances | Corresponds to unpausing a container | -| TerminateInstances | Corresponds to stopping a container | +The Resource Browser allows you to perform the following actions: +- **Create Instance**: Create a new EC2 instance by clicking the **Launch Instance** button and specifying the AMI ID, instance type, and other parameters. +- **View Instance**: View the details of an EC2 instance by clicking on the Instance ID. +- **Terminate Instance**: Terminate an EC2 instance by selecting the Instance ID, and clicking on the **ACTIONS** button followed by clicking on **Terminate Selected**. +- **Start Instance**: Start a stopped EC2 instance by selecting the Instance ID, and clicking on the **ACTIONS** button followed by clicking on **Start Selected**. +- **Stop Instance**: Stop a running EC2 instance by selecting the Instance ID, and clicking on the **ACTIONS** button followed by clicking on **Stop Selected**. diff --git a/content/en/user-guide/aws/elastic-container-registry/ecr-resource-browser.png b/content/en/user-guide/aws/elastic-container-registry/ecr-resource-browser.png new file mode 100644 index 0000000000..eaf048031a Binary files /dev/null and b/content/en/user-guide/aws/elastic-container-registry/ecr-resource-browser.png differ diff --git a/content/en/user-guide/aws/elastic-container-registry/index.md b/content/en/user-guide/aws/elastic-container-registry/index.md index a129ecb215..b8715be455 100644 --- a/content/en/user-guide/aws/elastic-container-registry/index.md +++ b/content/en/user-guide/aws/elastic-container-registry/index.md @@ -1,47 +1,162 @@ --- title: "Elastic Container Registry (ECR)" linkTitle: "Elastic Container Registry (ECR)" -categories: ["LocalStack Pro"] description: > Get started with Elastic Container Registry (ECR) on LocalStack -aliases: - - /aws/elastic-container-registry/ --- -A basic version of Elastic Container Registry (ECR) is available to store application images. ECR is often used in combination with other APIs that deploy containerized apps, like ECS or EKS. +## Introduction + +Elastic Container Registry (ECR) is a fully managed container registry service provided by Amazon Web Services. +ECR enables you to store, manage, and deploy Docker container images to build, store, and deploy containerized applications. +ECR integrates with other AWS services, such as Lambda, ECS, and EKS. + +LocalStack supports Elastic Container Registry via the Pro/Team offering, allowing you to use the ECR APIs in your local environment to build & push Docker images to a local ECR registry. +The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_ecr/), which provides information on the extent of ECR's integration with LocalStack. + +## Getting started + +This guide is designed for users new to Elastic Container Registry and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how to build and push a Docker image to a local ECR repository. + +### Create a Docker image + +To get started, create a Docker image for a simple web application that can be used in an ECS task definition. +Create a new file named `Dockerfile` (with no file extension) in your project directory. +This file will contain the instructions for building the Docker image. +Add the following content to the file: + +```Dockerfile +FROM public.ecr.aws/docker/library/ubuntu:18.04 + +# Install dependencies +RUN apt-get update && \ + apt-get -y install apache2 + +# Install apache and write hello world message +RUN echo 'Hello World!' > /var/www/html/index.html + +# Configure apache +RUN echo '. /etc/apache2/envvars' > /root/run_apache.sh && \ + echo 'mkdir -p /var/run/apache2' >> /root/run_apache.sh && \ + echo 'mkdir -p /var/lock/apache2' >> /root/run_apache.sh && \ + echo '/usr/sbin/apache2 -D FOREGROUND' >> /root/run_apache.sh && \ + chmod 755 /root/run_apache.sh + +EXPOSE 80 + +CMD /root/run_apache.sh +``` + +You can now build the Docker image from the `Dockerfile` using the `docker CLI: + +{{< command >}} +$ docker build -t localstack-ecr-image . +{{< / command >}} + +You can run the following command to verify that the image was built successfully: + +{{< command >}} +$ docker images +{{< / command >}} + +You will see output similar to the following: + +```bash +REPOSITORY TAG IMAGE ID CREATED SIZE +.. +localstack-ecr-image latest 38883941b8fa 1 minute ago 185MB +``` + +### Create an ECR repository + +To push the Docker image to ECR, you first need to create a repository. +You can create an ECR repository using the [`CreateRepository`](https://docs.aws.amazon.com/AmazonECR/latest/APIReference/API_CreateRepository.html) API. +Run the following command to create a repository named `localstack-ecr-repository`: {{< command >}} -$ awslocal ecr create-repository --repository-name repo1 +$ awslocal ecr create-repository \ + --repository-name localstack-ecr-repository \ + --image-scanning-configuration scanOnPush=true +{{< / command >}} + +You will see an output similar to the following: + +```sh { "repository": { - "repositoryArn": "arn:aws:ecr:us-east-1:000000000000:repository/repo1", - "registryId": "abc898c8", - "repositoryName": "repo1", - "repositoryUri": "localhost:4510/repo1" + "repositoryArn": "arn:aws:ecr:us-east-1:000000000000:repository/localstack-ecr-repository", + "registryId": "000000000000", + "repositoryName": "localstack-ecr-repository", + "repositoryUri": "localhost.localstack.cloud:4510/localstack-ecr-repository", + "createdAt": "2023-07-24T16:58:36+05:30", + "imageTagMutability": "MUTABLE", + "imageScanningConfiguration": { + "scanOnPush": true + }, + "encryptionConfiguration": { + "encryptionType": "AES256" + } } } -{{< / command >}} +``` + +You will need the `repositoryUri` value to push the Docker image to the repository. + +### Push the Docker image to the repository + +To push the Docker image to the repository, you first need to tag the image with the `repositoryUri`. +Run the following command to tag the image: -You can then build and tag a new Docker image, and push it to the repository URL (`localhost:4510/repo1` in the example above): {{< command >}} -$ cat Dockerfile -FROM nginx -ENV foo=bar +$ docker tag localstack-ecr-image localhost:4510/localstack-ecr-repository {{< / command >}} +You can now push the image to the repository using the `docker` CLI: + {{< command >}} -$ docker build -t localhost:4510/repo1 . -... -Successfully built e2cfb3cf012d -Successfully tagged localhost:4510/repo1:latest +$ docker push localhost.localstack.cloud:4510/localstack-ecr-repository {{< / command >}} +The image will take a few seconds to push to the repository. +You can run the following command to verify that the image was pushed successfully: + {{< command >}} -$ docker push localhost:4510/repo1 -The push refers to repository [localhost:4510/repo1] -318be7aea8fc: Pushed -fe08d5d042ab: Pushed -f2cb0ecef392: Pushed -latest: digest: sha256:4dd893a43df24c8f779a5ab343b7ef172fb147c69ed5e1278d95b97fe0f584a5 size: 948 -... +$ awslocal ecr list-images --repository-name localstack-ecr-repository {{< / command >}} + +You will see an output similar to the following: + +```bash +{ + "imageIds": [ + { + "imageDigest": "sha256:1cbc853c42983362817b5eecac80b1389c0a5cf9cfd1e711d9d0a1f5a7a36d43", + "imageTag": "latest" + } + ] +} +``` + +## Resource Browser + +The LocalStack Web Application provides a Resource Browser for managing ECR repositories and images. +You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **ECR** under the **Compute** section. + +ECR Resource Browser + +The Resource Browser allows you to perform the following actions: + +- **Create repository**: Create a new ECR repository by clicking the **Create** button, and specify the **Registry Id**, **Repository Name**, **Tags**, and other options. +- **View repository**: View the details of an ECR repository by clicking on the repository name. +You can also view the push commands to push an image to the repository by clicking the **View Push Commands** button. +- **Delete repository**: Delete an ECR repository by selecting the ECR repository, clicking the **Actions** button, and then clicking **Remove Selected**. + +## Examples + +The following code snippets and sample applications provide practical examples of how to use ECR in LocalStack for various use cases: + +- [Amazon RDS initialization using CDK, Lambda, ECR, and Secrets Manager](https://github.com/localstack/amazon-rds-init-cdk) +- [Lambda Container Images with ECR](https://github.com/localstack/localstack-pro-samples/tree/master/lambda-container-image) +- [Pushing Docker images to ECR and running them locally on ECS](https://github.com/localstack/localstack-pro-samples/tree/master/ecs-ecr-container-app) diff --git a/content/en/user-guide/aws/elastic-file-system/index.md b/content/en/user-guide/aws/elastic-file-system/index.md new file mode 100644 index 0000000000..ba40b47495 --- /dev/null +++ b/content/en/user-guide/aws/elastic-file-system/index.md @@ -0,0 +1,104 @@ +--- +title: "Elastic File System (EFS)" +linkTitle: "Elastic File System (EFS)" +description: > + Get started with Elastic File System (EFS) on LocalStack +--- + +## Introduction + +EFS (Elastic File System) is a fully managed file storage service provided by Amazon Web Services (AWS). EFS offers scalable and shared file storage that can be accessed by multiple EC2 instances and on-premises servers simultaneously. EFS utilizes the Network File System protocol to allow it to be used as a data source for various applications and workloads. + +LocalStack supports EFS via the Pro/Team offering, allowing you to use the EFS APIs in your local environment to create local file systems, lifecycle configurations, and file system policies. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_efs/), which provides information on the extent of EFS's integration with LocalStack. + +{{< alert title="Note" >}} +LocalStack's EFS implementation is limited and lacks support for functionalities like creating mount targets, configuring access points, and generating tags. LocalStack uses Moto to emulate the EFS APIs, and efforts are underway to incorporate support for these features in upcoming updates. +{{< /alert >}} + +## Getting started + +This guide is designed for users new to Elastic File System and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how to create a file system, apply an IAM resource-based policy, and create a lifecycle configuration using the AWS CLI. + +### Create a filesystem + +To create a new, empty file system you can use the [`CreateFileSystem`](https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateFileSystem) API. Run the following command to create a new file system: + +{{< command >}} +$ awslocal efs create-file-system \ + --performance-mode generalPurpose \ + --throughput-mode bursting \ + --encrypted \ + --tags Key=Name,Value=my-file-system +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "CreationToken": "53465731-0032-4cef-92f5-8aefe7c7b91e", + "FileSystemId": "fs-34feac549e66b814", + "FileSystemArn": "arn:aws:elasticfilesystem:us-east-1:000000000000:file-system/fs-34feac549e66b814", + "CreationTime": 1692808338.424, + "LifeCycleState": "available", + "PerformanceMode": "generalPurpose", + "Encrypted": true, + "ThroughputMode": "bursting", + "Tags": [ + { + "Key": "Name", + "Value": "my-file-system" + } + ] +} +``` + +You can also describe the locally available file systems using the [`DescribeFileSystems`](https://docs.aws.amazon.com/efs/latest/ug/API_DescribeFileSystems.html) API. Run the following command to describe the local file systems available: + +{{< command >}} +$ awslocal efs describe-file-systems +{{< /command >}} + +You can alternatively pass the `--file-system-id` parameter to the `describe-file-system` command to retrieve information about a specific file system in AWS CLI. + +### Put file system policy + +You can apply an EFS `FileSystemPolicy` to an EFS file system using the [`PutFileSystemPolicy`](https://docs.aws.amazon.com/efs/latest/ug/API_PutFileSystemPolicy.html) API. Run the following command to apply a policy to the file system created in the previous step: + +{{< command >}} +$ awslocal efs put-file-system-policy \ + --file-system-id \ + --policy "{\"Version\":\"2012-10-17\",\"Id\":\"ExamplePolicy01\",\"Statement\":[{\"Sid\":\"ExampleSatement01\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"*\"},\"Action\":[\"elasticfilesystem:ClientMount\",\"elasticfilesystem:ClientWrite\"],\"Resource\":\"arn:aws:elasticfilesystem:us-east-1:000000000000:file-system/fs-34feac549e66b814\"}]}" +{{< /command >}} + +You can list the file system policies using the [`DescribeFileSystemPolicy`](https://docs.aws.amazon.com/efs/latest/ug/API_DescribeFileSystemPolicy.html) API. Run the following command to list the file system policies: + +{{< command >}} +$ awslocal efs describe-file-system-policy \ + --file-system-id +{{< /command >}} + +Replace `` with the ID of the file system you want to list the policies for. The output will return the `FileSystemPolicy` for the specified EFS file system. + +### Create a lifecycle configuration + +You can create a lifecycle configuration for an EFS file system using the [`PutLifecycleConfiguration`](https://docs.aws.amazon.com/efs/latest/ug/API_PutLifecycleConfiguration.html) API. Run the following command to create a lifecycle configuration for the file system created in the previous step: + +{{< command >}} +$ awslocal efs put-lifecycle-configuration \ + --file-system-id \ + --lifecycle-policies "{\"TransitionToIA\":\"AFTER_30_DAYS\"}" +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "LifecyclePolicies": [ + { + "TransitionToIA": "AFTER_30_DAYS" + } + ] +} +``` diff --git a/content/en/user-guide/aws/elastic-load-balancing/index.md b/content/en/user-guide/aws/elastic-load-balancing/index.md index 03cf3998db..dfc98c49a5 100644 --- a/content/en/user-guide/aws/elastic-load-balancing/index.md +++ b/content/en/user-guide/aws/elastic-load-balancing/index.md @@ -1,49 +1,81 @@ --- title: "Elastic Load Balancing" linkTitle: "Elastic Load Balancing" -categories: ["LocalStack Pro"] description: Get started with Elastic Load Balancing (ELB) on LocalStack -aliases: - - /aws/elastic-load-balancing/ --- +## Introduction -LocalStack Pro supports Elastic Load Balancing operations for both version 1 and 2. +Elastic Load Balancing (ELB) is a service that allows users to distribute incoming traffic across multiple targets, such as EC2 instances, containers, IP addresses, and lambda functions and automatically scales its request handling capacity in response to incoming traffic. It also monitors the health of its registered targets and ensures that it routes traffic only to healthy targets. You can check [the official AWS documentation](https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/what-is-load-balancing.html) to understand the basic terms and concepts used in the ELB. -Application load balancers also support request forwarding to IP address and Lambda targets. +Localstack supports the Elastic Load Balancing via the Pro/Team offering, allowing you to use the Elastic Load Balancing APIs in your local environment to create, edit, and view load balancers, target groups, listeners, and rules. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_elbv2/), which provides information on the extent of ELB's integration with LocalStack. +## Getting started -### IP Targets +This guide is designed for users new to Elastic Load Balancing and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. -This example illustrates a load balancer configured for an IP target. +Start your LocalStack container using your preferred method. We will demonstrate how to create an Application Load Balancer, along with its target group, listener, and rule, and forward requests to an IP target. -Start an HTTP server which will serve as the target of our load balancer. +### Start a target server + +Launch an HTTP server which will serve as the target for our load balancer. {{< command >}} $ docker run --rm -itd -p 5678:80 ealen/echo-server {{< /command >}} -Create the load balancer, target group and register the target, which is the above Docker container in this case. +### Create a load balancer + +To specify the subnet and VPC in which the load balancer will be created, you can use the [`DescribeSubnets`](https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_DescribeSubnets.html) API to retrieve the subnet ID and VPC ID. In this example, we will use the subnet and VPC in the `us-east-1f` availability zone. {{< command >}} -$ subnet=$(awslocal ec2 describe-subnets --filters Name=availability-zone,Values=us-east-1f | jq -r '.Subnets[].SubnetId') +$ subnet_info=$(awslocal ec2 describe-subnets --filters Name=availability-zone,Values=us-east-1f \ + | jq -r '.Subnets[] | select(.AvailabilityZone == "us-east-1f") | {SubnetId: .SubnetId, VpcId: .VpcId}') + +$ subnet_id=$(echo $subnet_info | jq -r '.SubnetId') -$ loadBalancer=$(awslocal elbv2 create-load-balancer --name example-lb --subnets $subnet \ - | jq -r '.LoadBalancers[]|.LoadBalancerArn') +$ vpc_id=$(echo $subnet_info | jq -r '.VpcId') +{{< /command >}} + +To create a load balancer, you can use the [`CreateLoadBalancer`](https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_CreateLoadBalancer.html) API. The following command creates an Application Load Balancer named `example-lb`: -$ targetGroup=$(awslocal elbv2 create-target-group --name example-target-group --protocol HTTP --target-type ip \ +{{< command >}} +$ loadBalancer=$(awslocal elbv2 create-load-balancer --name example-lb \ + --subnets $subnet_id | jq -r '.LoadBalancers[]|.LoadBalancerArn') +{{< /command >}} + +### Create a target group + +To create a target group, you can use the [`CreateTargetGroup`](https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_CreateTargetGroup.html) API. The following command creates a target group named `example-target-group`: + +{{< command >}} +$ targetGroup=$(awslocal elbv2 create-target-group --name example-target-group \ + --protocol HTTP --target-type ip --port 80 --vpc-id $vpc_id \ | jq -r '.TargetGroups[].TargetGroupArn') +{{< /command >}} + +### Register a target + +To register a target, you can use the [`RegisterTargets`](https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_RegisterTargets.html) API. The following command registers the target with the target group created in the previous step: -$ awslocal elbv2 register-targets --targets Id=127.0.0.1,Port=5678,AvailabilityZone=all --target-group-arn $targetGroup +{{< command >}} +$ awslocal elbv2 register-targets --targets Id=127.0.0.1,Port=5678,AvailabilityZone=all \ + --target-group-arn $targetGroup {{< /command >}} -Create a listener and a rule so that incoming requests are forwarded to the target. +### Create a listener and a rule + +We create a for the load balancer using the [`CreateListener`](https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_CreateListener.html) API. The following command creates a listener for the load balancer created in the previous step: {{< command >}} $ listenerArn=$(awslocal elbv2 create-listener \ --default-actions '{"Type":"forward","TargetGroupArn":"'$targetGroup'","ForwardConfig":{"TargetGroups":[{"TargetGroupArn":"'$targetGroup'","Weight":11}]}}' \ --load-balancer-arn $loadBalancer | jq -r '.Listeners[]|.ListenerArn') +{{< /command >}} + +To create a rule for the listener, you can use the [`CreateRule`](https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_CreateRule.html) API. The following command creates a rule for the listener created above: +{{< command >}} $ listenerRule=$(awslocal elbv2 create-rule \ --conditions Field=path-pattern,Values=/ \ --priority 1 \ @@ -52,15 +84,61 @@ $ listenerRule=$(awslocal elbv2 create-rule \ | jq -r '.Rules[].RuleArn') {{< /command >}} -Finally, we issue an HTTP request to the `DNSName` parameter of `CreateLoadBalancer` operation, and `Port` parameter of `CreateListener` command. -In the above example, these parameters are filtered using `jq`. +### Send a request to the load balancer + +Finally, you can issue an HTTP request to the `DNSName` parameter of `CreateLoadBalancer` operation, and `Port` parameter of `CreateListener` command with the following command: {{< command >}} $ curl example-lb.elb.localhost.localstack.cloud:4566 -{"host":{"hostname":"..."},"http":{"method":"GET","baseUrl":"","originalUrl":"/","protocol":"http"},...}} {{< /command >}} -### Limitations - -- The Aplication Load Balancer currently supports only the `forward` and `redirect` action types. +The following output will be retrieved: + +```bash +{ + "host": { + "hostname": "example-lb.elb.localhost.localstack.cloud", + "ip": "::ffff:172.17.0.1", + "ips": [] + }, + "http": { + "method": "GET", + "baseUrl": "", + "originalUrl": "/", + "protocol": "http" + }, + "request": { + "params": { + "0": "/" + }, + "query": {}, + "cookies": {}, + "body": {}, + "headers": { + "accept-encoding": "identity", + "host": "example-lb.elb.localhost.localstack.cloud:4566", + "user-agent": "curl/7.88.1", + "accept": "*/*" + } + }, + "environment": { + "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", + "HOSTNAME": "bee08b83d633", + "TERM": "xterm", + "NODE_VERSION": "18.17.1", + "YARN_VERSION": "1.22.19", + "HOME": "/root" + } +} +``` + +## Examples + +The following code snippets and sample applications provide practical examples of how to use ELB in LocalStack for various use cases: + +- [Setting up Elastic Load Balancing (ELB) Application Load Balancers using LocalStack, deployed via the Serverless framework](https://docs.localstack.cloud/tutorials/elb-load-balancing/) + +## Limitations + +- The Application Load Balancer currently supports only the `forward` and `redirect` action types. - When opting for Route53 CNAMEs to direct requests towards the ALBs, it's important to remember that explicit configuration of the `Host` header to match the resource record might be necessary while making calls. diff --git a/content/en/user-guide/aws/fis/index.md b/content/en/user-guide/aws/fis/index.md index 46fa55629f..7db67b9dc4 100644 --- a/content/en/user-guide/aws/fis/index.md +++ b/content/en/user-guide/aws/fis/index.md @@ -1,47 +1,47 @@ --- title: "Fault Injection Simulator (FIS)" linkTitle: "Fault Injection Simulator (FIS)" -categories: ["LocalStack Pro"] description: > Get started with Fault Injection Simulator (FIS) on LocalStack -aliases: - - /aws/fis/ --- -Basic support for the Fault Injection Simulator (FIS) service is included in LocalStack Pro. The local FIS API allows you to introduce faults to other services - in order to check how your setup behaves when parts of it stop working. -The full list of such possible fault injections - called "actions" - is available in the [AWS docs](https://docs.aws.amazon.com/fis/latest/userguide/fis-actions-reference.html). +## Introduction -In general, calls to FIS contain the following information: +Fault Injection Simulator (FIS) is a service provided by Amazon Web Services (AWS) that enables you to test the resilience of your applications and infrastructure by injecting faults and failures into your AWS resources. +FIS inject faults such as network latency, resource unavailability, and service errors to assess the impact on your application's performance and availability. +The full list of such possible fault injections - called **actions** - is available in the [AWS docs](https://docs.aws.amazon.com/fis/latest/userguide/fis-actions-reference.html). -1. What kind of fault to introduce - "action". -2. What kind of resources to affect - "target". -3. (sometimes) Duration of the interruption. After the specified amount of time FIS is supposed to revert systems to their original state or to stop introducing faults. +LocalStack supports FIS APIs via the Pro/Team offering, allowing you to use the FIS APIs in your local environment to introduce faults in other services, in order to check how your setup behaves when parts of it stop working locally. +The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_fis/), which provides information on the extent of FIS API's integration with LocalStack. -FIS actions come in roughly two types: +## FIS Concepts -1. A single-time event, e.g., `aws:ec2:stop-instances` FIS action is a `stop-instances` command sent to target EC2 instances. Results of some of these single-time events can be automatically reverted after a specified period of time, e.g., by sending `start-instances` command to the affected instances. -2. Generation of API errors in response to a specified percentage of API calls, e.g., `aws:fis:inject-api-unavailable-error` to inject an HTTP 503 error. Currently AWS only supports this for EC2 API calls. +In general, FIS calls contain the following details: -# Most notable current FIS limitations in LocalStack +1. Type of fault to introduce - referred to as **action**. +1. Resources to be impacted - known as **target**. +1. Duration of the disruption. +After the designated time, FIS is expected to restore systems to their original state or cease introducing faults. -1. Only a subset of FIS actions available in AWS are currently supported in LocalStack (unsupported actions generate an error). The set of supported actions is extended on an ongoing basis, and new actions can easily be added on demand. -2. LocalStack doesn't support target selection mechanism used by AWS. See [selection mode documentation for more info](https://docs.aws.amazon.com/fis/latest/userguide/targets.html#target-selection-mode) -3. LocalStack currently ignores [`roleArn`s](https://docs.aws.amazon.com/fis/latest/APIReference/API_ExperimentTemplate.html#fis-Type-ExperimentTemplate-roleArn). In AWS FIS performs actions under permissions granted to given `roleArn`s. +FIS actions can be categorized into two main types: -# What FIS in LocalStack offers in addition to what FIS in AWS does +1. Single-time events — For example, the `aws:ec2:stop-instances` FIS action, which sends a [`StopInstances`](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_StopInstances.html) API to specific EC2 instances. +Some of these events can automatically be undone after a defined time, such as sending a [`StartInstances`](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_StartInstances.html) command to the affected instances. +1. Inducing API errors in response to a specified percentage of API calls. +For instance, using `aws:fis:inject-api-unavailable-error` to introduce an HTTP 503 error. +Notably, AWS currently supports this exclusively for EC2 API calls. -Localstack offers `localstack:generic:api-error` action. The action is similar to actions like `aws:fis:inject-api-unavailable-error` that are supported in AWS - it allows a user to introduce errors to API calls. The difference with AWS is that AWS FIS currently supports this only for EC2 API calls and then is only able to generate a few errors there, while `localstack:generic:api-error` in LocalStack FIS allows a user to configure any desired faults for any API calls. In its `parameters` section it is possible to set the following: +## Getting started -- `region` - A name of a region to introduce faults to, e.g. "us-west-1". Default: the region you are starting your experiment in. -- `service` - A name of a service to limit the faults to, e.g. "kms". Default: all services. -- `operation` - A name of an operation for the specified service to limit the faults to, e.g. "ListKeys". Default: all operations. -- `percentage` - A percentage of all calls to matching API calls to fail. Default: "100". -- `exception` - A name of an exception to raise for API calls affected by FIS. Default: "InternalError". -- `errorCode` - An HTTP error code to return for an API call affected by FIS. Default: "500". +This guide is designed for users new to FIS and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. -# Tutorial +Start your LocalStack container using your preferred method. +We will demonstrate how to create an FIS Experiment that fails KMS [`ListKeys`](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeys.html) API with a HTTP 400 code using the AWS CLI. -First, let's create a file (named `create-experiment.json` in this case) with the following JSON configuration for a later call to FIS `CreateExperimentTemplate`. +### Create an FIS Experiment + +Create a new file named `create-experiment.json`. +This file should contain a JSON configuration that will be utilized during the subsequent invocation of the [`CreateExperimentTemplate`](https://docs.aws.amazon.com/fis/latest/APIReference/API_CreateExperimentTemplate.html) API. ```json { @@ -64,17 +64,21 @@ First, let's create a file (named `create-experiment.json` in this case) with th "roleArn": "arn:aws:iam:123456789012:role/ExperimentRole" } ``` -This config is going to make 100% of KMS ListKeys API calls fail with a 400 HTTP code. Settings for `stopConditions` and `roleArn` here do not matter, as LocalStack doesn't currently act on them in any way. But they have to be present, as these are required fields by the AWS specifications. -The next step is to create a FIS experiment template using our file. Keep in mind that `file://` here is required, without it you are going to get an error. +This configuration will result in a 100% failure rate for KMS [`ListKeys`](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeys.html) API calls, each accompanied by a HTTP 400 status code. +Note that the settings pertaining to `stopConditions` and `roleArn` hold no significance for LocalStack's FIS emulation. +Nonetheless, they are obligatory fields according to AWS specifications and must be included. -```sh -awslocal fis create-experiment-template --cli-input-json file://create-experiment.json -``` +Run the following command to create an FIS Experiment Template using the configuration file we just created: -The output is going to be something like: +{{< command >}} +$ awslocal fis create-experiment-template --cli-input-json file://create-experiment.json +{{< /command >}} -```sh + +The following output would be retrieved: + +```json { "experimentTemplate": { "id": "7b9ec603-1d20-4a8f-8eda-b1c3e7b28540", @@ -103,41 +107,43 @@ The output is going to be something like: } ``` -You are going to need the ID (`7b9ec603-1d20-4a8f-8eda-b1c3e7b28540` in this case) to start an actual experiment. And if you lose the ID, you can always list all available experiment templates with +You can list all the templates you have created using the [`ListExperimentTemplates`](https://docs.aws.amazon.com/fis/latest/APIReference/API_ListExperimentTemplates.html) API: -```sh -awslocal fis list-experiment-templates -``` +{{< command >}} +$ awslocal fis list-experiment-templates +{{< /command >}} -You also can check all the details for the template later using: +### Start the FIS Experiment -```sh -awslocal fis get-experiment-template --id 7b9ec603-1d20-4a8f-8eda-b1c3e7b28540 -``` +Now let us check that KMS ListKeys actually works before we introduce our API disruprions: -Now let's check that KMS ListKeys actually works before we introduce our API disruprions: +You can verify that KMS is working by running by using the [`ListKeys`](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeys.html) API. +Run the following command: -```sh -awslocal kms list-keys -``` +{{< command >}} +$ awslocal kms list-keys +{{< /command >}} -Your output might differ, but for a fresh start of LocalStack the output should just be an empty list: +Your output may vary, but if you have recently initialized LocalStack from a fresh state, the expected result should be an empty list. +The following output would be retrieved: -```sh +```bash { "Keys": [] } ``` -Time to start our experiment: +You can start the FIS Experiment using the [`StartExperiment`](https://docs.aws.amazon.com/fis/latest/APIReference/API_StartExperiment.html) API. +Run the following command and specify the ID of the experiment template you created earlier: ```sh -awslocal fis start-experiment --experiment-template-id 7b9ec603-1d20-4a8f-8eda-b1c3e7b28540 +$ awslocal fis start-experiment \ + --experiment-template-id 7b9ec603-1d20-4a8f-8eda-b1c3e7b28540 ``` -Keep in mind the ID of the experiment in the output (`8b98db02-1c46-49fd-8075-8ff3368fb0a3` in this example), as you would need it to stop the experiment: +The following output would be retrieved: -```sh +```json { "experiment": { "id": "8b98db02-1c46-49fd-8075-8ff3368fb0a3", @@ -169,43 +175,80 @@ Keep in mind the ID of the experiment in the output (`8b98db02-1c46-49fd-8075-8f } ``` -As with the templates, you can use the following command to list all experiments: +You can use the [`ListExperiments`](https://docs.aws.amazon.com/fis/latest/APIReference/API_ListExperiments.html) API to check the status of your experiment. +Run the following command: -```sh -awslocal fis list-experiments -``` +{{< command >}} +$ awslocal fis list-experiments +{{< /command >}} -Use the following command to get the details about the experiment again. +You can fetch the details of your experiment using the [`GetExperiment`](https://docs.aws.amazon.com/fis/latest/APIReference/API_GetExperiment.html) API. +Run the following command and specify the ID of the experiment you created earlier: -```sh -awslocal fis get-experiment --id 8b98db02-1c46-49fd-8075-8ff3368fb0a3 -``` +{{< command >}} +$ awslocal fis get-experiment \ + --id 8b98db02-1c46-49fd-8075-8ff3368fb0a3 +{{< /command >}} -Let's check if this has affected our KMS: +### Test the FIS Experiment -```sh -awslocal kms list-keys -``` +You can now test that the FIS Experiment is working as expected by trying to list the KMS keys using the [`ListKeys`](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeys.html) API. +Run the following command: -If everything worked (or rather failed) as expected, you should see the following: +{{< command >}} +$ awslocal kms list-keys +{{< /command >}} -```sh +If everything happened as expected (or did not happen, in this case), the following output would be retrieved: + +```bash An error occurred (SomeTerribleException) when calling the ListKeys operation: Failing as per Fault Injection Simulator configuration ``` -Let's check just in case if other API calls to KMS or other services are affected. For example, can use +You can double-check to be sure whether other API calls to KMS or different services are impacted. +For instance, you can try using: -```sh -awslocal kms list-aliases -awslocal sqs list-queues -``` +{{< command >}} +$ awslocal kms list-aliases +$ awslocal sqs list-queues +{{< /command >}} -Both should succeed. +To halt the experiment and return everything to its usual state, you can use the [`StopExperiment`](https://docs.aws.amazon.com/fis/latest/APIReference/API_StopExperiment.html) API. +Run the following command and specify the ID of the experiment you created earlier: -To stop the experiment and to let everything get back to normal we can run: +{{< command >}} +$ awslocal fis stop-experiment \ + --id 8b98db02-1c46-49fd-8075-8ff3368fb0a3 +{{< /command >}} -```sh -awslocal fis stop-experiment --id 8b98db02-1c46-49fd-8075-8ff3368fb0a3 -``` +The [`ListKeys`](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeys.html) API should now return an empty list again. + +## LocalStack features + +LocalStack provides the `localstack:generic:api-error` action, which functions similarly to actions like `aws:fis:inject-api-unavailable-error` found in AWS. +This action enables users to introduce errors into API calls. + + +Contrasting with AWS, where such functionality is currently limited to EC2 API calls and a handful of error types, the `localstack:generic:api-error` in LocalStack FIS empowers users to configure a wide range of faults for any API call. +Within its `parameters` section, you can configure the following: + +| Parameter | Description | Default Value | +|--------------|---------------------------------------------------------------------------------------------------|-------------------------| +| `region` | The region name where faults will be introduced, e.g., "us-west-1". | Experiment's region | +| `service` | The service name to limit faults to, e.g., "kms". | All services | +| `operation` | The operation name for the specified service to limit faults to, e.g., "ListKeys". | All operations | +| `percentage` | The percentage of API calls to fail among matching calls. | "100" | +| `exception` | The name of the exception to raise for affected API calls. | "InternalError" | +| `errorCode` | The HTTP error code to return for impacted API calls. | "500" | + +This table summarizes the configurable parameters for the `localstack:generic:api-error` action in LocalStack FIS. + +## Limitations -After that `awslocal kms list-keys` is supposed to succeed again. +1. LocalStack currently supports only a subset of FIS actions available in AWS. +Unsupported actions will result in an error. +The range of supported actions is continuously expanding, with the capability to add new actions upon request. +1. LocalStack does not provide support for the target selection mechanism utilized by AWS. +For more information, refer to the [selection mode documentation](https://docs.aws.amazon.com/fis/latest/userguide/targets.html#target-selection-mode). +1. At present, LocalStack does not consider [`RoleARN`s](https://docs.aws.amazon.com/fis/latest/APIReference/API_ExperimentTemplate.html#fis-Type-ExperimentTemplate-roleArn). +In AWS, FIS executes actions based on permissions granted by the specified `RoleARN`s. diff --git a/content/en/user-guide/aws/iot/index.md b/content/en/user-guide/aws/iot/index.md index 44554e3fb4..36ff43e4eb 100644 --- a/content/en/user-guide/aws/iot/index.md +++ b/content/en/user-guide/aws/iot/index.md @@ -25,6 +25,12 @@ $ awslocal iot describe-endpoint This endpoint can then be used with any MQTT client to publish and subscribe to topics. +{{< alert title="Hint" color="success" >}} +LocalStack lazy-loads services by default. +The MQTT broker may not be automatically available on a fresh launch of LocalStack. +You should make a `DescribeEndpoint` call to ensure the broker is running. +{{< /alert >}} + ## Lifecycle Events LocalStack also publishes the [lifecycle events](https://docs.aws.amazon.com/iot/latest/developerguide/life-cycle-events.html) to the standard endpoints. diff --git a/content/en/user-guide/aws/kinesis-analytics/index.md b/content/en/user-guide/aws/kinesis-analytics/index.md index bab2890c5a..8972f9d5fd 100644 --- a/content/en/user-guide/aws/kinesis-analytics/index.md +++ b/content/en/user-guide/aws/kinesis-analytics/index.md @@ -1,11 +1,172 @@ --- title: "Kinesis Data Analytics" linkTitle: "Kinesis Data Analytics" -categories: ["LocalStack Pro"] description: > - Get started with AWS Kinesis Data Analytics on LocalStack -aliases: - - /aws/kinesis-analytics/ + Get started with Kinesis Data Analytics on LocalStack --- -The Kinesis Data Analytics API allows you to run continuous SQL queries directly over your Kinesis data streams. A basic support is included in LocalStack Pro which allows you to create Kinesis Analytics applications, define input and output streams and schema types, and run continuous queries locally. +Kinesis Data Analytics is a service offered by Amazon Web Services (AWS) that enables you to process and analyze streaming data in real-time. +Kinesis Data Analytics allows you to apply transformations, filtering, and enrichment to streaming data using standard SQL syntax. +You can also run Java or Scala programs against streaming sources to perform various operations on the data using Apache Flink. + +LocalStack supports Kinesis Data Analytics via the Pro/Team offering, allowing you to use the Kinesis Data Analytics APIs in your local environment to run continuous SQL queries directly over your Kinesis data streams. +The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_kinesisanalyticsv2/), which provides information on the extent of Kinesis Data Analytics integration with LocalStack. + +## Getting started + +This guide is designed for users new to Kinesis Data Analytics and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. +We will demonstrate how to create a Kinesis Analytics application for Apache Flink and the DataStream API using AWS CLI. + +### Create Amazon Kinesis Data Streams + +Before creating a Kinesis Data Analytics application, you need to create two Kinesis Data Streams. +You can create the streams using the [`CreateStream`](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_CreateStream.html) API. +Execute the following command to create the streams: + +{{< command >}} +$ awslocal kinesis create-stream \ + --stream-name ExampleInputStream \ + --shard-count 1 + --region us-west-2 + +$ awslocal kinesis create-stream \ + --stream-name ExampleOutputStream \ + --shard-count 1 + --region us-west-2 +{{< /command >}} + +### Download Apache Flink Streaming Java Code + +To create a Kinesis Data Analytics application, you need to download the Java application code for Apache Flink. +You can find the code in the [Kinesis Data Analytics for Apache Flink GitHub repository](https://github.com/aws-samples/amazon-kinesis-data-analytics-java-examples). +Clone it on your local machine using [`git clone`](https://git-scm.com/docs/git-clone). + +{{< command >}} +$ git clone https://github.com/aws-samples/amazon-kinesis-data-analytics-java-examples +{{< /command >}} + +You can navigate to the `amazon-kinesis-data-analytics-java-examples/GettingStarted` directory to find the Java code for the Kinesis Data Analytics application. +The application creates source and sink connectors to access external resources using a `StreamExecutionEnvironment` object. + + +You can now compile the project using Apache Maven and the Java Development Kit (JDK) to create a JAR file. +Run the following command to compile and package the application into a JAR file: + +{{< command >}} +$ mvn package -Dflink.version=1.15.3 +{{< /command >}} + +After the application is compiled successfully, you can find the JAR file in the `target/aws-kinesis-analytics-java-apps-1.0.jar` directory. + +### Upload the Apache Flink Streaming Java Code + +You can now create an S3 bucket to upload the JAR file. +Create an S3 bucket using the [`mb`](https://docs.aws.amazon.com/cli/latest/reference/s3/mb.html) command: + +{{< command >}} +$ awslocal s3 mb s3://ka-app-code-kafka --region us-west-2 +{{< /command >}} + +You can now upload the JAR file to the S3 bucket using the [`cp`](https://docs.aws.amazon.com/cli/latest/reference/s3/cp.html) command: + +{{< command >}} +$ awslocal s3 cp ./target/aws-kinesis-analytics-java-apps-1.0.jar s3://ka-app-code-kafka --region us-west-2 +{{< /command >}} + +### Create a Kinesis Data Analytics Application + +You can now use the AWS CLI to create the Kinesis Data Analytics application. +Create a JSON file named `create_request.json`, and upload the following code to the file: + +```json +{ + "ApplicationName": "test", + "ApplicationDescription": "my java test app", + "RuntimeEnvironment": "FLINK-1_15", + "ServiceExecutionRole": "arn:aws:iam::000000000000:role/KA-stream-rw-role", + "ApplicationConfiguration": { + "ApplicationCodeConfiguration": { + "CodeContent": { + "S3ContentLocation": { + "BucketARN": "arn:aws:s3:::ka-app-code-kafka", + "FileKey": "aws-kinesis-analytics-java-apps-1.0.jar" + } + }, + "CodeContentType": "ZIPFILE" + }, + "EnvironmentProperties": { + "PropertyGroups": [ + { + "PropertyGroupId": "ProducerConfigProperties", + "PropertyMap" : { + "flink.stream.initpos" : "LATEST", + "aws.region" : "us-east-1", + "AggregationEnabled" : "false" + } + }, + { + "PropertyGroupId": "ConsumerConfigProperties", + "PropertyMap" : { + "aws.region" : "us-east-1" + } + } + ] + } + } +} +``` + +You can now create the Kinesis Data Analytics application using the [`CreateApplication`](https://docs.aws.amazon.com/kinesisanalytics/latest/apiv2/API_CreateApplication.html) API. +Execute the following command to create the application: + +{{< command >}} +$ awslocal kinesisanalyticsv2 create-application \ + --cli-input-json file://create_request.json \ + --region us-west-2 +{{< /command >}} + +The application is now created. +You can now go ahead and run the application! + +### Writing sample data to the input stream + +You can now write sample data to the input stream using the following Python script, named `script.py`: + +```python3 +import datetime +import json +import random +import boto3 + +STREAM_NAME = "ExampleInputStream" + +endpoint_url = "http://localhost.localstack.cloud:4566" + +def get_data(): + return { + 'event_time': datetime.datetime.now().isoformat(), + 'ticker': random.choice(['AAPL', 'AMZN', 'MSFT', 'INTC', 'TBV']), + 'price': round(random.random() * 100, 2)} + + +def generate(stream_name, kinesis_client): + while True: + data = get_data() + print(data) + kinesis_client.put_record( + StreamName=stream_name, + Data=json.dumps(data), + PartitionKey="partitionkey") + + +if __name__ == '__main__': + generate(STREAM_NAME, boto3.client('kinesis', endpoint_url=endpoint_url, region_name='us-west-2')) +``` + +Run the following command to execute the script: + +{{< command >}} +$ python3 script.py +{{< /command >}} diff --git a/content/en/user-guide/aws/kinesis-firehose/index.md b/content/en/user-guide/aws/kinesis-firehose/index.md index e1fccc56eb..cf345a570e 100644 --- a/content/en/user-guide/aws/kinesis-firehose/index.md +++ b/content/en/user-guide/aws/kinesis-firehose/index.md @@ -1,131 +1,119 @@ --- title: "Kinesis Data Firehose" linkTitle: "Kinesis Data Firehose" -categories: ["LocalStack Community"] description: > - Get started with AWS Kinesis Data Firehose on LocalStack -aliases: - - /aws/kinesis-firehose/ + Get started with Kinesis Data Firehose on LocalStack --- -Kinesis Data Firehose is a service to extract, transform and load (ETL service) data to multiple destinations. -LocalStack supports Firehose with Kinesis as source, and S3, Elasticsearch or HttpEndpoints as targets. +## Introduction -## Examples +Kinesis Data Firehose is a service provided by AWS that allows you to extract, transform and load streaming data into various destinations, such as Amazon S3, Amazon Redshift, and Elasticsearch. With Kinesis Data Firehose, you can ingest and deliver real-time data from different sources as it automates data delivery, handles buffering and compression, and scales according to the data volume. + +LocalStack supports Kinesis Data Firehose via the Community offering, allowing you to use the Kinesis Data Firehose APIs in your local environment to load and transform real-time data. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_firehose/), which provides information on the extent of Kinesis Data Firehose's integration with LocalStack. -We will provide some examples to illustrate the possibilities of Firehose in LocalStack. +## Getting started -### Using Firehose to load Kinesis data into Elasticsearch with S3 Backup +This guide is designed for users new to Kinesis Data Firehouse and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. -As example, we want to deliver data sent to a Kinesis stream into Elasticsearch via Firehose, while making a full backup into a S3 bucket. -We will assume LocalStack is already [started correctly]({{< ref "getting-started" >}}) and we have `awslocal` [installed]({{< ref "aws-cli" >}}). +Start your LocalStack container using your preferred method. We will demonstrate how to use Firehose to load Kinesis data into Elasticsearch with S3 Backup with the AWS CLI. -First we will create our Elasticsearch domain: +### Create an Elasticsearch domain + +You can create an Elasticsearch domain using the [`create-elasticsearch-domain`](https://docs.aws.amazon.com/cli/latest/reference/es/create-elasticsearch-domain.html) command. Execute the following command to create a domain named `es-local`: {{< command >}} $ awslocal es create-elasticsearch-domain --domain-name es-local -{ - "DomainStatus": { - "DomainId": "000000000000/es-local", - "DomainName": "es-local", - "ARN": "arn:aws:es:us-east-1:000000000000:domain/es-local", - "Created": true, - "Deleted": false, - "Endpoint": "es-local.us-east-1.es.localhost.localstack.cloud:443", - "Processing": true, - "ElasticsearchVersion": "7.10.0", - "ElasticsearchClusterConfig": { - "InstanceType": "m3.medium.elasticsearch", - "InstanceCount": 1, - "DedicatedMasterEnabled": true, - "ZoneAwarenessEnabled": false, - "DedicatedMasterType": "m3.medium.elasticsearch", - "DedicatedMasterCount": 1 - }, - "EBSOptions": { - "EBSEnabled": true, - "VolumeType": "gp2", - "VolumeSize": 10, - "Iops": 0 - }, - "CognitoOptions": { - "Enabled": false - } - } -} {{< / command >}} -We need the `Endpoint` returned here later for the confirmation of our setup. +Save the value of the `Endpoint` field from the response, as it will be required further down to confirm the setup. + +### Create the source Kinensis stream Now let us create our target S3 bucket and our source Kinesis stream: +Before creating the stream, we need to create an S3 bucket to store our backup data. You can do this using the [`mb`](https://docs.aws.amazon.com/cli/latest/reference/s3/mb.html) command: + {{< command >}} $ awslocal s3 mb s3://kinesis-activity-backup-local -make_bucket: kinesis-activity-backup-local {{< / command >}} +You can now use the [`CreateStream`](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_CreateStream.html) API to create a Kinesis stream named `kinesis-es-local-stream` with two shards: + {{< command >}} -$ awslocal kinesis create-stream --stream-name kinesis-es-local-stream --shard-count 2 +$ awslocal kinesis create-stream \ + --stream-name kinesis-es-local-stream \ + --shard-count 2 {{< / command >}} +### Create a Firehouse delivery stream -Next, we will create our Firehose delivery stream with Elasticsearch as destination, and S3 as target for our AllDocuments backup. -We set the ARN of our Kinesis stream in the `kinesis-stream-source-configuration` as well as the role we want to use for accessing the stream. -In the `elasticsearch-destination-configuration` we set (again) the access role, the `DomainARN` of the Elasticsearch domain we want to publish to, as well as `IndexName` and `TypeName` for Elasticsearch. -Since we want to backup all documents to S3, we also set `S3BackupMode` to `AllDocuments` and provide a `S3Configuration` pointing to our created bucket. +You can now create the Firehose delivery stream. In this configuration, Elasticsearch serves as the destination, while S3 serves as the repository for our AllDocuments backup. Within the `kinesis-stream-source-configuration`, it is required to specify the ARN of our Kinesis stream and the role that will allow you the access to the stream. + +The `elasticsearch-destination-configuration` sets vital parameters, which includes the access role, `DomainARN` of the Elasticsearch domain where you wish to publish, and the settings including the `IndexName` and `TypeName` for the Elasticsearch setup. Additionally to backup all documents to S3, the `S3BackupMode` parameter is set to `AllDocuments`, which is accompanied by `S3Configuration`. {{< alert title="Note">}} -In LocalStack, per default, the IAM roles will not be verified, so you can provide any ARN here. In AWS, you need to check the access rights of the specified role for the task. +Within LocalStack's default configuration, IAM roles remain unverified and no strict validation is applied on ARNs. However, when operating within the AWS environment, you need to check the access rights of the specified role for the task. {{< /alert >}} +You can use the [`CreateDeliveryStream`](https://docs.aws.amazon.com/firehose/latest/APIReference/API_CreateDeliveryStream.html) API to create a Firehose delivery stream named `activity-to-elasticsearch-local`: + {{< command >}} -$ awslocal firehose create-delivery-stream --delivery-stream-name activity-to-elasticsearch-local --delivery-stream-type KinesisStreamAsSource --kinesis-stream-source-configuration "KinesisStreamARN=arn:aws:kinesis:us-east-1:000000000000:stream/kinesis-es-local-stream,RoleARN=arn:aws:iam::000000000000:role/Firehose-Reader-Role" --elasticsearch-destination-configuration "RoleARN=arn:aws:iam::000000000000:role/Firehose-Reader-Role,DomainARN=arn:aws:es:us-east-1:000000000000:domain/es-local,IndexName=activity,TypeName=activity,S3BackupMode=AllDocuments,S3Configuration={RoleARN=arn:aws:iam::000000000000:role/Firehose-Reader-Role,BucketARN=arn:aws:s3:::kinesis-activity-backup-local}" +$ awslocal firehose create-delivery-stream \ + --delivery-stream-name activity-to-elasticsearch-local \ + --delivery-stream-type KinesisStreamAsSource \ + --kinesis-stream-source-configuration "KinesisStreamARN=arn:aws:kinesis:us-east-1:000000000000:stream/kinesis-es-local-stream,RoleARN=arn:aws:iam::000000000000:role/Firehose-Reader-Role" \ + --elasticsearch-destination-configuration "RoleARN=arn:aws:iam::000000000000:role/Firehose-Reader-Role,DomainARN=arn:aws:es:us-east-1:000000000000:domain/es-local,IndexName=activity,TypeName=activity,S3BackupMode=AllDocuments,S3Configuration={RoleARN=arn:aws:iam::000000000000:role/Firehose-Reader-Role,BucketARN=arn:aws:s3:::kinesis-activity-backup-local}" +{{< / command >}} + +On successful execution, the command will return the `DeliveryStreamARN` of the created delivery stream: + +```json { "DeliveryStreamARN": "arn:aws:firehose:us-east-1:000000000000:deliverystream/activity-to-elasticsearch-local" } -{{< / command >}} +``` -Before testing the integration, we should check whether the Elasticsearch cluster is already started up. -We can do this using the following command (for more information about this, check out the [docs page about Elasticsearch]({{< ref "elasticsearch" >}}). +### Testing the setup +Before testing the integration, it's necessary to confirm if the local Elasticsearch cluster is up. You can use the [`describe-elasticsearch-domain`](https://docs.aws.amazon.com/cli/latest/reference/es/describe-elasticsearch-domain.html) command to check the status of the Elasticsearch cluster. Run the following command: {{< command >}} -$ awslocal es describe-elasticsearch-domain --domain-name es-local | jq ".DomainStatus.Processing" -false +$ awslocal es describe-elasticsearch-domain \ + --domain-name es-local | jq ".DomainStatus.Processing" {{< / command >}} -Once this command returns `false`, we are ready to proceed with ingesting our data. -We can input our data into our source Kinesis stream, our put it directly into the Firehose delivery stream. +Once the command returns `false`, you can move forward with data ingestion. The data can be added to the source Kinesis stream or directly to the Firehose delivery stream. -To put it into Kinesis, run: +You can add data to the Kinesis stream using the [`PutRecord`](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecord.html) API. The following command adds a record to the stream: {{< command >}} -$ awslocal kinesis put-record --stream-name kinesis-es-local-stream --data '{ "target": "barry" }' --partition-key partition -{ - "ShardId": "shardId-000000000001", - "SequenceNumber": "49625461294598302663271645332877318906244481566013128722", - "EncryptionType": "NONE" -} +$ awslocal kinesis put-record \ + --stream-name kinesis-es-local-stream \ + --data '{ "target": "barry" }' \ + --partition-key partition {{< / command >}} + {{< alert title="Note">}} -If you are using aws cli v2, you can add `--cli-binary-format raw-in-base64-out` to the above command +For users using AWS CLI v2, consider adding `--cli-binary-format raw-in-base64-out` to the command mentioned above. {{< /alert >}} - - -Or directly into the Firehose delivery stream: +You can use the [`PutRecord`](https://docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecord.html) API to add data to the Firehose delivery stream. The following command adds a record to the stream: {{< command >}} -$ awslocal firehose put-record --delivery-stream-name activity-to-elasticsearch-local --record '{ "Data": "eyJ0YXJnZXQiOiAiSGVsbG8gd29ybGQifQ==" }' -{ - "RecordId": "00333086-7581-48a2-bc7c-8ac1ed97ed3d" -} +$ awslocal firehose put-record \ + --delivery-stream-name activity-to-elasticsearch-local \ + --record '{ "Data": "eyJ0YXJnZXQiOiAiSGVsbG8gd29ybGQifQ==" }' {{< / command >}} -If we now check the entries we made in Elasticsearch (we will use curl for simplicity). Note to replace the url with the "Endpoint" field of our `create-elasticsearch-domain` operation at the beginning. +To review the entries in Elasticsearch, you can employ `cURL` for simplicity. Remember to replace the URL with the `Endpoint` field from the initial `create-elasticsearch-domain` operation. {{< command >}} $ curl -s http://es-local.us-east-1.es.localhost.localstack.cloud:443/activity/_search | jq '.hits.hits' +{{< / command >}} + +You will get an output similar to the following: + +```json [ { "_index": "activity", @@ -146,7 +134,13 @@ $ curl -s http://es-local.us-east-1.es.localhost.localstack.cloud:443/activity/_ } } ] -{{< / command >}} +``` + +If you receive a comparable output, your Firehose delivery stream setup is accurate! Additionally, take a look at the designated S3 bucket to ensure the backup process is functioning correctly. + +## Examples + +The following code snippets and sample applications provide practical examples of how to use Kinesis Data Firehose in LocalStack for various use cases: -If you get a similar output, you have correctly set up a Firehose delivery stream! -Also checkout the specified S3 bucket to check if your backup is working correctly. +- [Search application with Lambda, Kinesis, Firehose, ElasticSearch, S3](https://github.com/localstack/sample-fuzzy-movie-search-lambda-kinesis-elasticsearch) +- [Streaming Data Pipeline with Kinesis, Tinybird, CloudWatch, Lambda](https://github.com/localstack/serverless-streaming-data-pipeline) diff --git a/content/en/user-guide/aws/kinesis/index.md b/content/en/user-guide/aws/kinesis/index.md index b9557c06b6..dc3f2b1278 100644 --- a/content/en/user-guide/aws/kinesis/index.md +++ b/content/en/user-guide/aws/kinesis/index.md @@ -1,57 +1,194 @@ --- title: "Kinesis" -categories: ["LocalStack Community"] +linkTitle: "Kinesis" description: > - Get started with AWS Kinesis on LocalStack -aliases: - - /aws/kinesis/ + Get started with Kinesis on LocalStack --- -AWS Kinesis is a data streaming service, which enables your application to ingest, buffer, and process data in real-time. -Kinesis in LocalStack Community is powered by [Kinesis Mock](https://github.com/etspaceman/kinesis-mock) and has an [extensively supported API]({{< ref "feature-coverage.md" >}}). +## Introduction -## Quickstart +Kinesis is a platform provided by Amazon Web Services (AWS) that enables your application to ingest, buffer, and process data in real-time. Kinesis is suitable for applications that require processing and deriving insights from data streams such as logs, metrics, user interactions, and IoT sensor readings. Kinesis offers three main services: Kinesis Data Streams, Kinesis Data Firehose, and Kinesis Data Analytics. In this page, we take a look at Kinesis Data Streams which allows you to capture and store real-time data streams. -Trying to run the example applications from the [official AWS developer guide](https://docs.aws.amazon.com/streams/latest/dev/examples.html) against LocalStack is a great place to start. -Assuming you have `awslocal` installed you can also try out the following commands: +LocalStack supports Kinesis via the Community offering, allowing you to use the Kinesis APIs in your local environment from setting up data streams and configuring data processing to building real-time analytics applications. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_kinesis/), which provides information on the extent of Kinesis's integration with LocalStack. -{{< command >}} -$ awslocal kinesis create-stream --stream-name samplestream --shard-count 1 -{{< /command >}} +## Getting started + +This guide is designed for users new to Kinesis and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how to create a Lambda function to consume events from a Kinesis stream with the AWS CLI. + +### Create a Lambda function + +You need to create a Lambda function that receives a Kinesis event input and processes the messages that it contains. Create a file named `index.mjs` with the following content: + +```javascript +console.log('Loading function'); + +export const handler = (event, context) => { + event.Records.forEach(record => { + let payload = Buffer.from(record.kinesis.data, 'base64').toString('ascii'); + console.log('Decoded payload:', payload); + }); +}; +``` + +You can create a Lambda function using the [`CreateFunction`](https://docs.aws.amazon.com/lambda/latest/dg/API_CreateFunction.html) API. Run the following command to create a Lambda function named `ProcessKinesisRecords`: {{< command >}} -$ awslocal kinesis list-streams +$ zip function.zip index.mjs +$ awslocal lambda create-function \ + --function-name ProcessKinesisRecords \ + --zip-file fileb://function.zip \ + --handler index.handler \ + --runtime nodejs18.x \ + --role arn:aws:iam::000000000000:role/lambda-kinesis-role +{{< / command >}} + +The following output would be retrieved: + +```bash { - "StreamNames": [ - "samplestream" + "FunctionName": "ProcessKinesisRecords", + "FunctionArn": "arn:aws:lambda:us-east-1:000000000000:function:ProcessKinesisRecords", + "Runtime": "nodejs18.x", + "Role": "arn:aws:iam::000000000000:role/lambda-kinesis-role", + "Handler": "index.handler", + ... +} +``` + +### Invoke the Lambda function + +Create a file named `input.txt` with the following JSON content: + +```text +{ + "Records": [ + { + "kinesis": { + "kinesisSchemaVersion": "1.0", + "partitionKey": "1", + "sequenceNumber": "49590338271490256608559692538361571095921575989136588898", + "data": "SGVsbG8sIHRoaXMgaXMgYSB0ZXN0Lg==", + "approximateArrivalTimestamp": 1545084650.987 + }, + "eventSource": "aws:kinesis", + "eventVersion": "1.0", + "eventID": "shardId-000000000006:49590338271490256608559692538361571095921575989136588898", + "eventName": "aws:kinesis:record", + "invokeIdentityArn": "arn:aws:iam::000000000000:role/lambda-kinesis-role", + "awsRegion": "us-east-1", + "eventSourceARN": "arn:aws:kinesis:us-east-1:000000000000:stream/lambda-stream" + } ] } -{{< /command >}} +``` + +The JSON contains a sample Kinesis event. You can use the [`Invoke`](https://docs.aws.amazon.com/lambda/latest/dg/API_Invoke.html) API to invoke the Lambda function with the Kinesis event as input. Execute the following command: + +{{< command >}} +$ awslocal lambda invoke \ + --function-name ProcessKinesisRecords \ + --payload file://input.txt outputfile.txt +{{< / command >}} + +### Create a Kinesis Stream + +You can create a Kinesis Stream using the [`CreateStream`](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_CreateStream.html) API. Run the following command to create a Kinesis Stream named `lambda-stream`: + +{{< command >}} +$ awslocal kinesis create-stream \ + --stream-name lambda-stream \ + --shard-count 1 +{{< / command >}} + +You can retrieve the Stream ARN using the [`DescribeStream`](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DescribeStream.html) API. Execute the following command: {{< command >}} -$ awslocal kinesis put-record --stream-name samplestream --data '{"symbol":"TEST","sampleno":42}' --partition-key test1 +$ awslocal kinesis describe-stream \ + --stream-name lambda-stream +{{< / command >}} + +The following output would be retrieved: + +```json { - "ShardId": "shardId-000000000001", - "SequenceNumber": "49622467803485029265018102167378141645049970239670845458", - "EncryptionType": "NONE" + "StreamDescription": { + "Shards": [ + { + "ShardId": "shardId-000000000000", + "HashKeyRange": { + "StartingHashKey": "0", + "EndingHashKey": "340282366920938463463374607431768211455" + ... + } + ], + "StreamARN": "arn:aws:kinesis:us-east-1:000000000000:stream/lambda-stream", + "StreamName": "lambda-stream", + "StreamStatus": "ACTIVE", + ... } +``` + +You can save the `StreamARN` value for later use. + +### Add an Event Source in Lambda + +You can add an Event Source to your Lambda function using the [`CreateEventSourceMapping`](https://docs.aws.amazon.com/lambda/latest/dg/API_CreateEventSourceMapping.html) API. Run the following command to add the Kinesis Stream as an Event Source to your Lambda function: + +{{< command >}} +$ awslocal lambda create-event-source-mapping \ + --function-name ProcessKinesisRecords \ + --event-source arn:aws:kinesis:us-east-1:000000000000:stream/lambda-stream \ + --batch-size 100 \ + --starting-position LATEST {{< / command >}} -## Configuration +### Test the Event Source mapping -Regardless of which provider you're working with, Kinesis can be further configured with the following environment variables: +You can test the event source mapping by adding a record to the Kinesis Stream using the [`PutRecord`](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecord.html) API. Run the following command to add a record to the Kinesis Stream: + +{{< command >}} +$ awslocal kinesis put-record \ + --stream-name lambda-stream \ + --partition-key 1 \ + --data "Hello, this is a test." +{{< / command >}} + +You can fetch the CloudWatch logs for your Lambda function reading records from the stream, using AWS CLI or LocalStack Resource Browser. + +## Configuration | Variable | Description | | -------- | ----------- | -| `KINESIS_ERROR_PROBABILITY` | Decimal value between `0.0` (default) and `1.0`. Typically, it is difficult to know beforehand whether your application can handle the throughput and whether it can deal with backpressure. By setting this environment variable the application will randomly inject `ProvisionedThroughputException`. While this won't tell you whether your application can handle sufficient throughput, it does help you to test whether your application can handle exceptions gracefully. | -| `KINESIS_SHARD_LIMIT` | Integer value (default: `100`) or `Infinity` (to disable). This variable can help you to test whether your application adheres to the allocated shard limit. This behavior can only be disabled by explicitly setting the environment variable as `KINESIS_SHARD_LIMIT=Infinity` | -| `KINESIS_LATENCY` | Integer value of milliseconds (default: `500`) or `0` (to disable). Especially important for testing latency-critical applications. Since latency cannot be tested with the local Kinesis service, you can use this variable to introduce artificial latency into your AWS calls. This behavior can only be disabled by explicitly setting the environment variable as `KINESIS_LATENCY=0`. | -| `KINESIS_INITIALIZE_STREAMS` | **Deprecated.** A comma-delimited string of stream names, its corresponding shard count and an optional region to initialize during startup. If the region is not provided, the default region is used. For instance, `KINESIS_INITIALIZE_STREAMS=my-first-stream:1,my-other-stream:2:us-west-2,my-last-stream:1`. In multi-account setups, the streams will be created for all accounts. | +| `KINESIS_ERROR_PROBABILITY` | Decimal value between `0.0` (default) and `1.0`. This environment variable enables you to inject `ProvisionedThroughputException` at random intervals in your application. While this won't provide insight into your application's overall throughput handling, it aids in testing your application's exception-handling capabilities. | +| `KINESIS_SHARD_LIMIT` | Integer value (default: `100`) or `Infinity` (to disable). Use this variable to assess whether your application conforms to the assigned shard limit. Disabling this behavior requires explicitly setting `KINESIS_SHARD_LIMIT=Infinity`. | +| `KINESIS_LATENCY` | Integer value in milliseconds (default: `500`) or `0` (to disable). Particularly useful for testing latency-sensitive applications. Since local Kinesis service lacks latency simulation, you can introduce artificial latency into your AWS calls using this variable. To disable this behavior, set `KINESIS_LATENCY=0`. | +| `KINESIS_INITIALIZE_STREAMS` | **Deprecated.** Comma-delimited string with stream names, corresponding shard counts, and an optional region for initialization during startup. If no region is provided, the default region is used. For example, `KINESIS_INITIALIZE_STREAMS=my-first-stream:1,my-other-stream:2:us-west-2,my-last-stream:1`. In multi-account setups, the specified streams will be created for all accounts. | -## Limitations +## Resource Browser + +The LocalStack Web Application provides a Resource Browser for managing Kinesis Streams & Kafka Clusters. You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **Kinesis** under the **Analytics** section. + +Kinesis Resource Browser +
+
-In multi-account setups, each AWS account launches a separate instance of Kinesis Mock. -This is very resource intensive when a large number of AWS accounts are used. +The Resource Browser allows you to perform the following actions: + +- **Create Stream**: Create a Kinesis Stream by specifying the **Stream Name**, **Shard Count**, and **Stream Mode**. +- **Create Cluster**: Create a Kafka Cluster by specifying the **Cluster Name**, **Kafka Version**, **Number Of Broker Nodes**, **Instance Type**, and more. +- **View Streams & Clusters**: Click on any of the listed resources to view its details by clicking on the desired Stream & Cluster. +- **Edit Streams & Clusters**: Click on any listed resources to edit its details by clicking on the desired Stream & Cluster. +- **Delete Streams & Clusters**: Select any listed resources to delete them by clicking the **Actions** button and selecting **Remove Selected**. + +## Examples + +The following code snippets and sample applications provide practical examples of how to use Kinesis in LocalStack for various use cases: + +- [Search application with Lambda, Kinesis, Firehose, ElasticSearch, S3](https://github.com/localstack/sample-fuzzy-movie-search-lambda-kinesis-elasticsearch) +- [Streaming Data Pipeline with Kinesis, Tinybird, CloudWatch, Lambda](https://github.com/localstack/serverless-streaming-data-pipeline) + +## Limitations -This will be addressed in a future update. -Follow up with [this Kinesis Mock issue](https://github.com/etspaceman/kinesis-mock/issues/377) to keep track of this feature. +In multi-account setups, each AWS account launches a separate instance of Kinesis Mock, which is very resource intensive when a large number of AWS accounts are used. An [open Kinesis Mock issue](https://github.com/etspaceman/kinesis-mock/issues/377) is being used to keep track of this feature. diff --git a/content/en/user-guide/aws/kinesis/kinesis-resource-browser.png b/content/en/user-guide/aws/kinesis/kinesis-resource-browser.png new file mode 100644 index 0000000000..a607ad5c1e Binary files /dev/null and b/content/en/user-guide/aws/kinesis/kinesis-resource-browser.png differ diff --git a/content/en/user-guide/aws/managed-streaming-for-kafka/index.md b/content/en/user-guide/aws/managed-streaming-for-kafka/index.md index 6b0e74300c..46c7029b30 100644 --- a/content/en/user-guide/aws/managed-streaming-for-kafka/index.md +++ b/content/en/user-guide/aws/managed-streaming-for-kafka/index.md @@ -1,61 +1,70 @@ --- title: "Managed Streaming for Kafka (MSK)" linkTitle: "Managed Streaming for Kafka (MSK)" -categories: ["LocalStack Pro"] description: > Get started with AWS Managed Streaming for Kafka (MSK) on LocalStack -aliases: - - /aws/managed-streaming-for-kafka/ --- -LocalStack supports a basic version of [Managed Streaming for Kafka (MSK)](https://aws.amazon.com/msk/) for testing. This allows you to spin up Kafka clusters on the local machine, create topics for exchanging messages, and define event source mappings that trigger Lambda functions when messages are received on a certain topic. +## Introduction -## Create a local MSK Cluster +Managed Streaming for Apache Kafka (MSK) is a fully managed Apache Kafka service that allows you to build and run applications that process streaming data. MSK offers a centralized platform to facilitate seamless communication between various AWS services and applications through event-driven architectures, facilitating data ingestion, processing, and analytics for various applications. MSK also features automatic scaling and built-in monitoring, allowing users to build robust, high-throughput data pipelines. -### Prerequisites +LocalStack supports Managed Streaming for Kafka via the Pro/Team offering, allowing you to use the MSK APIs in your local environment to spin up Kafka clusters on the local machine, create topics for exchanging messages, and define event source mappings that trigger Lambda functions when messages are received on a certain topic. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_kafka/), which provides information on the extent of MSK's integration with LocalStack. -- Java 8 +## Getting started -To create a local MSK cluster, the following create-cluster example creates an MSK cluster named EventsCluster with three broker nodes. A JSON file named `brokernodegroupinfo.json` specifies the three subnets over which you want yout local Amazon MSK to distribute the broker nodes. This example doesn't specify the monitoring level, so the cluster gets the DEFAULT level. +This guide is designed for users new to Managed Streaming for Kafka and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. -{{< command >}} -$ awslocal kafka create-cluster \ - --cluster-name "EventsCluster" \ - --broker-node-group-info file://brokernodegroupinfo.json \ - --kafka-version "2.2.1" \ - --number-of-broker-nodes 3 -{{< / command >}} +Start your LocalStack container using your preferred method. We will demonstrate how to configure an MSK Cluster locally, create a Kafka topic, and produce and consume messages. -The brokernodegroupinfo.json contains the following info: -{{< command >}} +### Create a local MSK Cluster + +To set up a local MSK (Managed Streaming for Apache Kafka) cluster, you can use the [`CreateCluster`](https://docs.aws.amazon.com/msk/1.0/apireference/clusters.html#CreateCluster) API to create a cluster named `EventsCluster` with three broker nodes. + +In this process, you'll need a JSON file named `brokernodegroupinfo.json` which specifies the three subnets where you want your local Amazon MSK to distribute the broker nodes. Create the file and add the following content to it: + +```json { "InstanceType": "kafka.m5.xlarge", "BrokerAZDistribution": "DEFAULT", "ClientSubnets": [ - "subnet-01", - "subnet-02", - "subnet-03" + "subnet-0123456789111abcd", + "subnet-0123456789222abcd", + "subnet-0123456789333abcd" ] } +``` + +Run the following command to create the cluster: + +{{< command >}} +$ awslocal kafka create-cluster \ + --cluster-name "EventsCluster" \ + --broker-node-group-info file://brokernodegroupinfo.json \ + --kafka-version "2.2.1" \ + --number-of-broker-nodes 3 {{< / command >}} + The output of the command looks similar to this: -{{< command >}} + +```bash { "ClusterArn": "arn:aws:kafka:us-east-1:000000000000:cluster/EventsCluster/b154d18a-8ecb-4691-96b2-50348357fc2f-25", "ClusterName": "EventsCluster", "State": "CREATING" } -{{< / command >}} +``` -Describing the MSK cluster can be achieved by running the following command. Replace the ClusterArn with your own. +The cluster creation process might take a few minutes. You can describe the cluster using the [`DescribeCluster`](https://docs.aws.amazon.com/msk/1.0/apireference/clusters.html#DescribeCluster) API. Run the following command, replacing `ClusterArn` with the Amazon Resource Name (ARN) you obtained above when you created cluster. {{< command >}} -awslocal kafka describe-cluster --cluster-arn "arn:aws:kafka:us-east-1:000000000000:cluster/EventsCluster/b154d18a-8ecb-4691-96b2-50348357fc2f-25" +$ awslocal kafka describe-cluster \ + --cluster-arn "arn:aws:kafka:us-east-1:000000000000:cluster/EventsCluster/b154d18a-8ecb-4691-96b2-50348357fc2f-25" {{< / command >}} -The expected output is something like the following +The output of the command looks similar to this: -{{< command >}} +```bash { "ClusterInfo": { "BrokerNodeGroupInfo": { @@ -79,112 +88,113 @@ The expected output is something like the following "ZookeeperConnectString": "localhost:4510" } } +``` -{{< / command >}} - -## Create a kafka topic - -In this step of using LocalStack MSK, we'll download and use the Kafka command line interface (CLI) to create a topic that produces and consumes data. - -Run the following command to download Apache Kafka. - -{{< command >}} -wget https://archive.apache.org/dist/kafka/2.2.1/kafka_2.12-2.2.1.tgz -tar -xzf kafka_2.12-2.2.1.tgz -{{< / command >}} - +### Create a Kafka topic -Now, **Go to the kafka_2.12-2.2.1 directory.** +To use LocalStack MSK, you can download and utilize the Kafka command line interface (CLI) to create a topic for producing and consuming data. -The cluster creation can take a few minutes. To find out whether the cluster you created is ready, run the following command, replacing `ClusterArn` with the Amazon Resource Name (ARN) that you obtained above when you created then Cluster. +To download Apache Kafka, execute the following commands. {{< command >}} -awslocal kafka describe-cluster --cluster-arn "arn:aws:kafka:us-east-1:000000000000:cluster/EventsCluster" +$ wget https://archive.apache.org/dist/kafka/2.2.1/kafka_2.12-2.2.1.tgz +$ tar -xzf kafka_2.12-2.2.1.tgz {{< / command >}} -Run the following command, replacing `ZookeeperConnectString` with the value that you saved after you ran the describe-cluster command. +Navigate to the **kafka_2.12-2.2.1** directory. Execute the following command, replacing `ZookeeperConnectString` with the value you saved after running the [`DescribeCluster`](https://docs.aws.amazon.com/msk/1.0/apireference/clusters.html#DescribeCluster) API: {{< command >}} -bin/kafka-topics.sh --create --zookeeper localhost:4510 --replication-factor 1 --partitions 1 --topic LocalMSKTopic +$ bin/kafka-topics.sh \ + --create \ + --zookeeper localhost:4510 \ + --replication-factor 1 \ + --partitions 1 \ + --topic LocalMSKTopic {{< / command >}} -Your output should be similar to this one +After executing the command, your output should resemble the following: -{{< command >}} +```bash Created topic LocalMSKTopic. -{{< / command >}} +``` + +### Interacting with the topic -## Interacting with the topic +You can now utilize the JVM truststore to establish communication with the MSK cluster. Create a folder named `/tmp` on the client machine, and navigate to the bin folder of the Apache Kafka installation. -In this example we use the JVM truststore to talk to the MSK cluster. To do this, first create a folder named `/tmp` on the client machine. Then, go to the bin folder of the Apache Kafka installation and run the following command, replacing `java_home` with the path of your `java_home`. In this instance, the `java_home` is ` /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home`. +Run the following command, replacing `java_home` with the path of your `java_home`. For this instance, the java_home path is `/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home`. {{< alert title="Note">}} The following step is optional and may not be required, depending on the operating system environment being used. {{< /alert >}} {{< command >}} -cp java_home/lib/security/cacerts /tmp/kafka.client.truststore.jks +$ cp java_home/lib/security/cacerts /tmp/kafka.client.truststore.jks {{< / command >}} -While still in the bin folder of the Apache Kafka installation on the client machine, create a text file named `client.properties` with the following contents. +While you are still in the `bin` folder of the Apache Kafka installation on the client machine, create a text file named `client.properties` with the following contents: -{{< command >}} +```txt ssl.truststore.location=/tmp/kafka.client.truststore.jks -{{< / command >}} - -Run the following command, replacing `ClusterArn` with the Amazon Resource Name (ARN). +``` +Run the following command, replacing `ClusterArn` with the Amazon Resource Name (ARN) you have. {{< command >}} -awslocal kafka get-bootstrap-brokers --cluster-arn ClusterArn +$ awslocal kafka get-bootstrap-brokers \ + --cluster-arn ClusterArn {{< / command >}} -From the JSON result of the command, save the value associated with the string named "`BootstrapBrokerStringTls`" because you need it in the following commands. +To proceed with the following commands, save the value associated with the string named `BootstrapBrokerStringTls` from the JSON result obtained from the previous command. It should look like this: -{{< command >}} +```bash { "BootstrapBrokerString": "localhost:4511" } -{{< / command >}} +``` -Run the following command in the bin folder, replacing `BootstrapBrokerStringTls` with the value that you obtained when you ran the previous command. +Now, navigate to the bin folder and run the next command, replacing `BootstrapBrokerStringTls` with the value you obtained: {{< command >}} -./kafka-console-producer.sh --broker-list BootstrapBrokerStringTls --producer.config client.properties --topic LocalMSKTopic +$ ./kafka-console-producer.sh \ + --broker-list BootstrapBrokerStringTls \ + --producer.config client.properties \ + --topic LocalMSKTopic {{< / command >}} -Enter any message that you want, and press Enter. Repeat this step two or three times. Every time you enter a line and press Enter, that line is sent to your Apache Kafka cluster as a separate message. +To send messages to your Apache Kafka cluster, enter any desired message and press Enter. You can repeat this process twice or thrice, sending each line as a separate message to the Kafka cluster. -Keep the connection to the client machine open, and then open a second, separate connection to that machine in a new window. +Keep the connection to the client machine open, and open a separate connection to the same machine in a new window. -In the following command, replace `BootstrapBrokerStringTls` with the value that you saved earlier. Then, go to the bin folder and run the command using your second connection to the client machine. +In this new connection, navigate to the `bin` folder and run a command, replacing `BootstrapBrokerStringTls` with the value you saved earlier. This command will allow you to interact with the Apache Kafka cluster using the saved value for secure communication. {{< command >}} -./kafka-console-consumer.sh --bootstrap-server BootstrapBrokerStringTls --consumer.config client.properties --topic LocalMSKTopic --from-beginning +$ ./kafka-console-consumer.sh \ + --bootstrap-server BootstrapBrokerStringTls \ + --consumer.config client.properties \ + --topic LocalMSKTopic \ + --from-beginning {{< / command >}} -You start seeing the messages you entered earlier when you used the console producer command. These messages are TLS encrypted in transit. - -Enter more messages in the producer window, and watch them appear in the consumer window. - - -## Local MSK and Lambdas +You should start seeing the messages you entered earlier when you used the console producer command. These messages are TLS encrypted in transit. Enter more messages in the producer window, and watch them appear in the consumer window. ### Adding a local MSK trigger -The following example uses the Lambda Event Source Mapping API to map a Lambda function named my-kafka-function to a Kafka topic named LocalMSKTopic. The topic's starting position is set to LATEST. +You can add a Lambda Event Source Mapping API to create a mapping between a Lambda function, named `my-kafka-function`, and a Kafka topic called `LocalMSKTopic`. The configuration for this mapping sets the starting position of the topic to `LATEST`. + +Run the following command to use the [`CreateEventSourceMapping`](https://docs.aws.amazon.com/lambda/latest/dg/API_CreateEventSourceMapping.html) API by specifying the Event Source ARN, the topic name, the starting position, and the Lambda function name. {{< command >}} -awslocal lambda create-event-source-mapping \ +$ awslocal lambda create-event-source-mapping \ --event-source-arn arn:aws:kafka:us-east-1:000000000000:cluster/EventsCluster \ --topics LocalMSKTopic \ --starting-position LATEST \ --function-name my-kafka-function {{< / command >}} -The following response is to be expected +Upon successful completion of the operation to create the Lambda Event Source Mapping, you can expect the following response: -{{< command >}} +```bash { "UUID": "9c353a2b-bc1a-48b5-95a6-04baf67f01e4", "StartingPosition": "LATEST", @@ -200,21 +210,22 @@ The following response is to be expected "LocalMSKTopic" ] } -{{< / command >}} +``` + +With the event source mapping feature, LocalStack offers an automated process for spawning Lambda functions whenever a message is published to the designated Kafka topic. -Using this event source mapping, LocalStack will automatically spawn Lambda functions for each message that gets published to the target Kafka topic. You can use the `kafka-console-producer.sh` client script (see above) to publish messages to the topic, and then observe the LocalStack log output to see how Lambda function are executed (in Docker containers) as new messages arrive. +You can use the `kafka-console-producer.sh` client script to publish messages to the topic. By doing so, you can closely monitor the execution of Lambda functions within Docker containers as new messages arrive by simply observing the LocalStack log output. ## Delete the local MSK cluster -Run the following command to list your MSK clusters +You can delete the local MSK cluster using the [`DeleteCluster`](https://docs.aws.amazon.com/cli/latest/reference/kafka/delete-cluster.html) API. To do so, you must first obtain the ARN of the cluster you want to delete. Run the following command to list all the clusters in the region: {{< command >}} -awslocal kafka list-clusters --region us-east-1 +$ awslocal kafka list-clusters --region us-east-1 {{< / command >}} -From the list of clusters, pick the `ClusterARN` of the cluster you want deleted and run the command +To initiate the deletion of a cluster, select the corresponding `ClusterARN` from the list of clusters, and then execute the following command: {{< command >}} awslocal kafka delete-cluster --cluster-arn ClusterArn {{< / command >}} - diff --git a/content/en/user-guide/aws/mwaa/index.md b/content/en/user-guide/aws/mwaa/index.md index 47f71b264e..c2521c8fd7 100644 --- a/content/en/user-guide/aws/mwaa/index.md +++ b/content/en/user-guide/aws/mwaa/index.md @@ -1,21 +1,39 @@ --- title: "Managed Workflows for Apache Airflow (MWAA)" linkTitle: "Managed Workflows for Apache Airflow (MWAA)" -categories: ["LocalStack Pro"] -description: Get started with Amazon Managed Workflows for Apache Airflow on LocalStack +description: > + Get started with Amazon Managed Workflows for Apache Airflow on LocalStack --- -LocalStack supports [Managed Workflows for Apache Airflow](https://aws.amazon.com/managed-workflows-for-apache-airflow/), which allow setup and operation of data pipelines. +## Introduction -## Creating and accessing environments +Managed Workflows for Apache Airflow (MWAA) is a fully managed service by AWS that simplifies the deployment, management, and scaling of Apache Airflow workflows in the cloud. +MWAA leverages the familiar Airflow features and integrations while integrating with S3, Glue, Redshift, Lambda, and other AWS services to build data pipelines and orchestrate data processing workflows in the cloud. + +LocalStack supports Managed Workflows for Apache Airflow via the Pro/Team offering, allowing you to use the MWAA APIs in your local environment to allow the setup and operation of data pipelines. +The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_mwaa/), which provides information on the extent of MWAA's integration with LocalStack. + +## Getting started + +This guide is designed for users new to Managed Workflows for Apache Airflow and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. +We will demonstrate how to create an Airflow environment and access the Airflow UI. + +### Create a S3 bucket + +Create a S3 bucket that will be used for Airflow resources. +Run the following command to create a bucket using the [`mb`](https://docs.aws.amazon.com/cli/latest/reference/s3/mb.html) command. -First create an S3 bucket which will be used for Airflow resources. {{< command >}} $ awslocal s3 mb s3://my-mwaa-bucket {{< /command >}} -Next create the environment with the bucket ARN as follows: +### Create an Airflow environment + +You can now create an Airflow environment, using the [`CreateEnvironment`](https://docs.aws.amazon.com/mwaa/latest/API/API_CreateEnvironment.html) API. +Run the following command, by specifying the bucket ARN we created earlier: {{< command >}} $ awslocal mwaa create-environment --dag-s3-path /dags \ @@ -27,13 +45,17 @@ $ awslocal mwaa create-environment --dag-s3-path /dags \ --name my-mwaa-env {{< /command >}} +### Access the Airflow UI + LocalStack will create the Airflow environment and print the Airflow UI URL and access credentials in the logs: -{{< command >}} +```bash 2022-11-30T17:58:36.533 DEBUG --- [functhread13] l.services.mwaa.provider : Airflow available at http://localhost.localstack.cloud:4510 with username=localstack and password=localstack -{{< /command >}} +``` -LocalStack supports following versions of Apache Airflow: +## Airflow versions + +LocalStack supports the following versions of Apache Airflow: - `1.10.12` - `2.0.2` @@ -43,26 +65,32 @@ LocalStack supports following versions of Apache Airflow: ## Airflow configuration options -Configuration options can be passed to Airflow environments using the `AirflowConfigurationOptions` argument. -The options are transformed as follows and then passed to Airflow as environment variables. +To configure Airflow environments effectively, you can utilize the `AirflowConfigurationOptions` argument. +These options are transformed into corresponding environment variables and passed to Airflow. +For instance: + +- `agent.code`:`007` is transformed into `AIRFLOW__AGENT__CODE:007`. +- `agent.name`:`bond` is transformed into `AIRFLOW__AGENT__NAME:bond`. -- `agent.code`:`007` → `AIRFLOW__AGENT__CODE:007` -- `agent.name`:`bond` → `AIRFLOW__AGENT__NAME:bond` +This transformation process ensures that your configuration settings are easily applied within the Airflow environment. ## Adding or updating DAGs -To add DAGs to Airflow, upload them to the S3 bucket at the path configured by the `DagS3Path` argument. +When it comes to adding or updating DAGs in Airflow, the process is simple and efficient. +Just upload your DAGs to the designated S3 bucket path, configured by the `DagS3Path` argument. -{{< command >}} -$ awslocal s3 cp sample_dag.py s3://my-mwaa-bucket/dags +Follow this example command to upload a sample DAG named `sample_dag.py` to your S3 bucket named `my-mwaa-bucket`: + +{{< command >}} +$ awslocal s3 cp sample_dag.py s3://my-mwaa-bucket/dags {{< /command >}} ## Installing custom plugins -You can install custom plugins to leverage Airflow operators, interfaces or hooks. -LocalStack supports plugins packaged as per AWS specifications as described [here](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import-plugins.html#configuring-dag-plugins-test-create). +You can extend the capabilities of Airflow by incorporating custom plugins, which introduce new operators, interfaces, or hooks. +LocalStack seamlessly supports plugins packaged according to [AWS specifications](https://docs.aws.amazon.com/mwaa/latest/userguide/configuring-dag-import-plugins.html#configuring-dag-plugins-test-create). -The plugins should be uploaded to S3 bucket configured for the MWAA environment at the `/plugins.zip` path, like so: +To integrate your custom plugins into the MWAA environment, upload the packaged `plugins.zip` file to the designated S3 bucket path: {{< command >}} $ awslocal s3 cp plugins.zip s3://my-mwaa-bucket/plugins.zip @@ -70,8 +98,9 @@ $ awslocal s3 cp plugins.zip s3://my-mwaa-bucket/plugins.zip ## Installing Python dependencies -LocalStack makes it possible to install Python dependencies for Apache Airflow in your environments. -First, create a `requirements.txt` file: +LocalStack streamlines the process of installing Python dependencies for Apache Airflow within your environments. +To get started, create a `requirements.txt` file that lists the required dependencies. +For example: ```txt boto3==1.17.54 @@ -79,21 +108,19 @@ boto==2.49.0 botocore==1.20.54 ``` -Next, upload the file to the S3 bucket configured for use by the MWAA environment. -The file must be uploaded to `/requirements.txt`: +Once you have your `requirements.txt` file ready, upload it to the designated S3 bucket, configured for use by the MWAA environment. +Make sure to upload the file to `/requirements.txt` in the bucket: {{< command >}} $ awslocal s3 cp requirements.txt s3://my-mwaa-bucket/requirements.txt {{< /command >}} -The environment will be updated and will be ready for use with new dependencies. - -[Unlike production AWS](https://docs.aws.amazon.com/mwaa/latest/userguide/connections-packages.html), LocalStack does not install any provider packages. -These must be installed using the above steps. +After the upload, the environment will be automatically updated, and your Apache Airflow setup will be equipped with the new dependencies. +It is important to note that, unlike [AWS](https://docs.aws.amazon.com/mwaa/latest/userguide/connections-packages.html), LocalStack does not install any provider packages by default. +Therefore, you must follow the above steps to install any required provider packages. ## Connections -When using connections to other AWS services within DAGs, please specify either the internal Docker IP address of the LocalStack container or `host.docker.internal`. - +When incorporating connections to other AWS services within your DAGs, it is crucial to specify either the internal Docker IP address of the LocalStack container or utilize `host.docker.internal`. LocalStack currently does not use the credentials and region from `aws_conn_id`. -This information must be explicitly passed in operators, hooks and sensors. +This information must be explicitly passed in operators, hooks, and sensors. diff --git a/content/en/user-guide/aws/opensearch/index.md b/content/en/user-guide/aws/opensearch/index.md index b643c8f147..a2737c3cc0 100644 --- a/content/en/user-guide/aws/opensearch/index.md +++ b/content/en/user-guide/aws/opensearch/index.md @@ -1,172 +1,69 @@ --- title: "OpenSearch Service" linkTitle: "OpenSearch Service" -categories: ["LocalStack Community"] description: > - Get started with Amazon OpenSearch Service on LocalStack -aliases: - - /aws/opensearch/ + Get started with OpenSearch Service on LocalStack --- -The OpenSearch Service in LocalStack lets you create one or more single-node OpenSearch clusters that behave like the [Amazon OpenSearch Service](https://aws.amazon.com/opensearch-service/). -This service, like its AWS counterpart, is closely coupled with the [Elasticsearch Service](../elasticsearch). -Any cluster created with the OpenSearch Service will show up in the Elasticsearch Service and vice versa. +## Introduction -Following versions of OpenSearch are supported: +OpenSearch Service is an open-source search and analytics engine, offering developers and organizations advanced search capabilities, robust data analysis, and insightful visualizations. OpenSearch Service also offers log analytics, real-time application monitoring, and clickstream analysis. The following versions of OpenSearch Service are supported by LocalStack: - 1.0 - 1.1 - 1.2 - 1.3 - 2.3 -- 2.5 (default) +- 2.5 (**default**) -{{< alert title="Warning" color="warning">}} -LocalStack uses the [OpenSearch Python client 2.x](https://github.com/opensearch-project/opensearch-py) internally. +LocalStack supports OpenSearch Service via the Community offering, allowing you to use the OpenSearch Service APIs in your local environment to create, manage, and operate the OpenSearch clusters. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_opensearch/), which provides information on the extent of OpenSearch's integration with LocalStack. -Features that were deprecated in OpenSearch 1.x and removed in OpenSearch 2.x are not guaranteed to work when using OpenSearch 1.x clusters with LocalStack. -[More details here](https://github.com/opensearch-project/opensearch-py/blob/main/COMPATIBILITY.md). -{{< /alert >}} +OpenSearch is closely coupled with the [Elasticsearch Service](../elasticsearch). Clusters generated through the OpenSearch Service will be visible within the Elasticsearch Service interface, and vice versa. You can select an Elasticsearch version with the `--engine-version` parameter while creating an OpenSearch Service domain. +## Getting started -## Creating an OpenSearch cluster +This guide is designed for users new to OpenSearch Service and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. -You can go ahead and use [awslocal]({{< ref "aws-cli.md#localstack-aws-cli-awslocal" >}}) to create a new OpenSearch domain via the `aws opensearch create-domain` command. +Start your LocalStack container using your preferred method. We will demonstrate how to create a new OpenSearch Service cluster and interact with it, using the AWS CLI. -{{< alert title="Note" >}} -Every time when you create a cluster with a version of OpenSearch you haven't used before, the OpenSearch binary for the respective version needs to be downloaded, which may take a while. -{{< /alert >}} +### Creating an OpenSearch cluster + +To create an OpenSearch Service cluster, you can use the [`CreateDomain`](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_CreateDomain.html) API. OpenSearch Service domain is synonymous with an OpenSearch cluster. Execute the following command to create a new OpenSearch domain: {{< command >}} $ awslocal opensearch create-domain --domain-name my-domain -{ - "DomainStatus": { - "DomainId": "000000000000/my-domain", - "DomainName": "my-domain", - "ARN": "arn:aws:es:us-east-1:000000000000:domain/my-domain", - "Created": true, - "Deleted": false, - "Endpoint": "my-domain.us-east-1.opensearch.localhost.localstack.cloud:4566", - "Processing": true, - "UpgradeProcessing": false, - "EngineVersion": "OpenSearch_1.1", - "ClusterConfig": { - "InstanceType": "m3.medium.search", - "InstanceCount": 1, - "DedicatedMasterEnabled": true, - "ZoneAwarenessEnabled": false, - "DedicatedMasterType": "m3.medium.search", - "DedicatedMasterCount": 1, - "WarmEnabled": false, - "ColdStorageOptions": { - "Enabled": false - } - }, - "EBSOptions": { - "EBSEnabled": true, - "VolumeType": "gp2", - "VolumeSize": 10, - "Iops": 0 - }, - "AccessPolicies": "", - "SnapshotOptions": { - "AutomatedSnapshotStartHour": 0 - }, - "CognitoOptions": { - "Enabled": false - }, - "EncryptionAtRestOptions": { - "Enabled": false - }, - "NodeToNodeEncryptionOptions": { - "Enabled": false - }, - "AdvancedOptions": { - "override_main_response_version": "false", - "rest.action.multi.allow_explicit_index": "true" - }, - "ServiceSoftwareOptions": { - "CurrentVersion": "", - "NewVersion": "", - "UpdateAvailable": false, - "Cancellable": false, - "UpdateStatus": "COMPLETED", - "Description": "There is no software update available for this domain.", - "AutomatedUpdateDate": 0.0, - "OptionalDeployment": true - }, - "DomainEndpointOptions": { - "EnforceHTTPS": false, - "TLSSecurityPolicy": "Policy-Min-TLS-1-0-2019-07", - "CustomEndpointEnabled": false - }, - "AdvancedSecurityOptions": { - "Enabled": false, - "InternalUserDatabaseEnabled": false - }, - "AutoTuneOptions": { - "State": "ENABLE_IN_PROGRESS" - } - } -} - {{< / command >}} -In the LocalStack log you will see something like, where you can see the cluster starting up in the background. - -```plaintext -2022-01-13T10:36:29.436:INFO:localstack.services.opensearch.cluster: starting opensearch: /var/lib/localstack/libs/opensearch/1.1.0/bin/opensearch -E http.port=35403 -E http.publish_port=35403 -E transport.port=0 -E network.host=127.0.0.1 -E http.compression=false -E path.data="/var/lib/localstack/opensearch/arn:aws:es:us-east-1:000000000000:domain/my-domain/data" -E path.repo="/var/lib/localstack/opensearch/arn:aws:es:us-east-1:000000000000:domain/my-domain/backup" -E plugins.security.disabled=true with env {'OPENSEARCH_JAVA_OPTS': '-Xms200m -Xmx600m', 'OPENSEARCH_TMPDIR': '/var/lib/localstack/opensearch/arn:aws:es:us-east-1:000000000000:domain/my-domain/tmp'} -2022-01-13T10:36:29.437:INFO:localstack.services.opensearch.cluster: registering an endpoint proxy for http://my-domain.us-east-1.opensearch.localhost.localstack.cloud:4566 => http://127.0.0.1:35403 -2022-01-13T10:36:32.803:INFO:localstack.services.opensearch.cluster: [2022-01-13T10:36:32,800][INFO ][o.o.n.Node ] [host-pc] version[1.1.0], pid[231895], build[tar/15e9f137622d878b79103df8f82d78d782b686a1/2021-10-04T21:29:03.079792Z], OS[Linux/5.11.0-46-generic/amd64], JVM[AdoptOpenJDK/OpenJDK 64-Bit Server VM/15.0.1/15.0.1+9] -2022-01-13T10:36:32.805:INFO:localstack.services.opensearch.cluster: [2022-01-13T10:36:32,805][INFO ][o.o.n.Node ] [host-pc] JVM home [/var/lib/localstack/libs/opensearch/1.1.0/jdk], using bundled JDK [true] -2022-01-13T10:36:32.806:INFO:localstack.services.opensearch.cluster: [2022-01-13T10:36:32,805][INFO ][o.o.n.Node ] [host-pc] JVM arguments [-Xshare:auto, -Dopensearch.networkaddress.cache.ttl=60, -Dopensearch.networkaddress.cache.negative.ttl=10, -XX:+AlwaysPreTouch, -Xss1m, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djna.nosys=true, -XX:-OmitStackTraceInFastThrow, -XX:+ShowCodeDetailsInExceptionMessages, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimization=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dio.netty.allocator.numDirectArenas=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -Djava.locale.providers=SPI,COMPAT, -XX:+UseG1GC, -XX:G1ReservePercent=25, -XX:InitiatingHeapOccupancyPercent=30, -Djava.io.tmpdir=/var/lib/localstack/opensearch/arn:aws:es:us-east-1:000000000000:domain/my-domain/tmp, -XX:+HeapDumpOnOutOfMemoryError, -XX:HeapDumpPath=data, -XX:ErrorFile=logs/hs_err_pid%p.log, -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m, -Xms200m, -Xmx600m, -XX:MaxDirectMemorySize=314572800, -Dopensearch.path.home=/var/lib/localstack/libs/opensearch/1.1.0, -Dopensearch.path.conf=/var/lib/localstack/libs/opensearch/1.1.0/config, -Dopensearch.distribution.type=tar, -Dopensearch.bundled_jdk=true] -... -``` +Each time you establish a cluster using a new version of OpenSearch, the corresponding OpenSearch binary must be downloaded, a process that might require some time to complete. In the LocalStack log you will see something like, where you can see the cluster starting up in the background. -and after some time, you should see that the `Processing` state of the domain is set to `false`: +You can open the LocalStack logs, to see that the OpenSearch Service cluster is being created in the background. You can use the [`DescribeDomain`](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DescribeDomain.html) API to check the status of the cluster: {{< command >}} -$ awslocal opensearch describe-domain --domain-name my-domain | jq ".DomainStatus.Processing" -false +$ awslocal opensearch describe-domain \ + --domain-name my-domain | jq ".DomainStatus.Processing" {{< / command >}} -### Creating an Elasticsearch cluster - -Like in AWS, the OpenSearch service can create Elasticsearch clusters and manage them. -To do so, you can use [awslocal]({{< ref "aws-cli.md#localstack-aws-cli-awslocal" >}}) and select an Elasticsearch version with the `--engine-version` parameter of the `awslocal opensearch create-domain` command. -For an overview of existing Elasticsearch versions you can use `awslocal opensearch list-versions`. +The `Processing` attribute will be `false` once the cluster is up and running. Once the cluster is up, you can interact with the cluster. -## Interact with the cluster +### Interact with the cluster You can now interact with the cluster at the cluster API endpoint for the domain, in this case `http://my-domain.us-east-1.opensearch.localhost.localstack.cloud:4566`. -For example: +Run the following command to get the cluster health: {{< command >}} $ curl http://my-domain.us-east-1.opensearch.localhost.localstack.cloud:4566 -{ - "name" : "host-pc", - "cluster_name" : "opensearch", - "cluster_uuid" : "DMN-2TlwRkuhMH4aRRqrkA", - "version" : { - "distribution" : "opensearch", - "number" : "1.1.0", - "build_type" : "tar", - "build_hash" : "15e9f137622d878b79103df8f82d78d782b686a1", - "build_date" : "2021-10-04T21:29:03.079792Z", - "build_snapshot" : false, - "lucene_version" : "8.9.0", - "minimum_wire_compatibility_version" : "6.8.0", - "minimum_index_compatibility_version" : "6.0.0-beta1" - }, - "tagline" : "The OpenSearch Project: https://opensearch.org/" -} {{< / command >}} -Or the health endpoint: +You can verify that the cluster is up and running by checking the cluster health: {{< command >}} $ curl -s http://my-domain.us-east-1.opensearch.localhost.localstack.cloud:4566/_cluster/health | jq . +{{< / command >}} + +The following output will be visible on your terminal: + +```json { "cluster_name": "opensearch", "status": "green", @@ -185,57 +82,49 @@ $ curl -s http://my-domain.us-east-1.opensearch.localhost.localstack.cloud:4566/ "task_max_waiting_in_queue_millis": 0, "active_shards_percent_as_number": 100 } -{{< / command >}} - - - -## Advanced topics +``` -### Endpoints +## Domain Endpoints There are two configurable strategies that govern how domain endpoints are created. The strategy can be configured via the `OPENSEARCH_ENDPOINT_STRATEGY` environment variable. -| Value | Format | Description | -| - | - | - | -| `domain` | `...localhost.localstack.cloud:4566` | This is the default strategy that uses the `localhost.localstack.cloud` domain to route to your localhost | -| `path` | `localhost:4566///` | An alternative that can be useful if you cannot resolve LocalStack's localhost domain | -| `port` | `localhost:` | Exposes the cluster(s) directly with ports from [the external service port range]({{< ref "external-ports" >}})| +| Value | Format | Description | +| ------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | +| `domain` | `...localhost.localstack.cloud:4566` | The default strategy employing the `localhost.localstack.cloud` domain for routing to localhost. | +| `path` | `localhost:4566///` | An alternative strategy useful if resolving LocalStack's localhost domain poses difficulties. | +| `port` | `localhost:` | Directly exposes cluster(s) via ports from [the external service port range]({{< ref "external-ports" >}}). | + +Irrespective of the originating service for the clusters, the domain of each cluster consistently aligns with its engine type, be it OpenSearch or Elasticsearch. Consequently, OpenSearch clusters incorporate `opensearch` within their domains (e.g., `my-domain.us-east-1.opensearch.localhost.localstack.cloud:4566`), while Elasticsearch clusters feature `es` in their domains (e.g., `my-domain.us-east-1.es.localhost.localstack.cloud:4566`). -Regardless of the service from which the clusters were created, the domain of the cluster always corresponds to the engine type (OpenSearch or Elasticsearch) of the cluster. -OpenSearch cluster therefore have `opensearch` in their domain (e.g. `my-domain.us-east-1.opensearch.localhost.localstack.cloud:4566`) and Elasticsearch clusters have `es` in their domain (e.g. `my-domain.us-east-1.es.localhost.localstack.cloud:4566`) +## Custom Endpoints -#### Custom Endpoints +LocalStack allows you to define arbitrary endpoints for your clusters within the domain endpoint options. This functionality can be used to overwrite the behavior of the aforementioned endpoint strategies. Moreover, you can opt for custom domains, though it's important to incorporate the edge port (80/443, or the default 4566). -LocalStack allows you to set arbitrary custom endpoints for your clusters in the domain endpoint options. -This can be used to overwrite the behavior of the endpoint strategies described above. -You can also choose custom domains, however it is important to add the edge port (`80`/`443` or by default `4566`). +Run the following command to create a new OpenSearch domain with a custom endpoint: {{< command >}} $ awslocal opensearch create-domain --domain-name my-domain \ --domain-endpoint-options '{ "CustomEndpoint": "http://localhost:4566/my-custom-endpoint", "CustomEndpointEnabled": true }' {{< / command >}} -Once the domain processing is complete, you can access the cluster: +After the domain processing is complete, you can access the cluster using the custom endpoint: {{< command >}} $ curl http://localhost:4566/my-custom-endpoint/_cluster/health {{< / command >}} +## Re-using a single cluster instance -### Re-using a single cluster instance +In certain scenarios, creating a distinct cluster instance for each domain might not align with your use-case. For example, if your focus is solely on testing API interactions rather than actual OpenSearch functionality, individual clusters might be excessive. In such situations, the option to set `OPENSEARCH_MULTI_CLUSTER=0` exists, allowing all domains to be funneled into a single cluster instance. -In some cases, you may not want to create a new cluster instance for each domain, -for example when you are only interested in testing API interactions instead of actual OpenSearch functionality. -In this case, you can set `OPENSEARCH_MULTI_CLUSTER=0`, which will multiplex all domains to the same cluster. -This can however lead to unexpected behavior when persisting data into OpenSearch, or creating clusters with different versions, so we do not recommend it. +However, it's important to be aware that it can introduce unexpected complications. This is particularly true when dealing with data persistence within OpenSearch or when working with clusters of varying versions. As a result, we advise caution when considering this approach and generally recommend against it. - -### Storage Layout +## Storage Layout OpenSearch will be organized in your state directory as follows: -```plaintext -localstack@machine % tree -L 4 ./volume/state +{{< command >}} +$ tree -L 4 ./volume/state ./volume/state ├── opensearch │ └── arn:aws:es:us-east-1:000000000000:domain @@ -247,15 +136,14 @@ localstack@machine % tree -L 4 ./volume/state │ │ ├── backup │ │ ├── data │ │ └── tmp -``` +{{< /command >}} -### Advanced Security Options -Since LocalStack 1.4.0, the OpenSearch and ElasticSearch services support "Advanced Security Options". -Currently, the internal user database for OpenSearch domains is supported. -ElasticSearch domains are currently not supported (neither via the OpenSearch nor the ElasticSearch service). -There is no integration with IAM yet (but this might be implemented in later iterations, based on user feedback). +## Advanced Security Options + +Both OpenSearch and Elasticsearch services offer **Advanced Security Options**. Presently, OpenSearch domains are equipped with support for an internal user database. However, Elasticsearch domains are not currently covered, whether through the OpenSearch or the Elasticsearch service. IAM support is also not yet available. + +A secure OpenSearch domain can be spawned with this example CLI input. Save it in a file named `opensearch_domain.json`. -A secure OpenSearch domain can be spawned with this example CLI input: ```json { "DomainName": "secure-domain", @@ -291,30 +179,35 @@ A secure OpenSearch domain can be spawned with this example CLI input: } ``` -It can be provisioned with the following aws(local) cli command, presumed the above CLI input is stored in a file called `opensearch_domain.json`: +To provision it, use the following `awslocal` CLI command, assuming the aforementioned CLI input has been stored in a file named `opensearch_domain.json`: + {{< command >}} $ awslocal opensearch create-domain --cli-input-json file://./opensearch_domain.json {{< /command >}} -Once the domain is set up (`Processing: false`), the cluster can only be accessed with the given master user credentials (via HTTP basic auth): +Once the domain setup is complete (`Processing: false`), the cluster can only be accessed with the given master user credentials, via HTTP basic authentication: + {{< command >}} $ curl -u "admin:really-secure-passwordAa!1" http://secure-domain.us-east-1.opensearch.localhost.localstack.cloud:4566/_cluster/health -{"cluster_name":"opensearch","status":"green",...} {{< /command >}} -Any unauthorized requests will result in an HTTP response status code 401 (Unauthorized). + +The following output will be visible on your terminal: + +```json +{"cluster_name":"opensearch","status":"green",...} +``` + +It's important to note that any unauthorized requests will yield an HTTP response with a status code of 401 (`Unauthorized`). ## Custom OpenSearch backends -LocalStack downloads OpenSearch asynchronously the first time you run the `aws opensearch create-domain`, so you will get the response from LocalStack first and then (after download/install) you will have your OpenSearch cluster running locally. -You may not want this, and instead use your already running OpenSearch cluster. -This can also be useful when you want to run a cluster with a custom configuration that LocalStack does not support. +LocalStack employs an asynchronous approach to download OpenSearch the first time you create an OpenSearch cluster. Consequently, you'll receive a prompt response from LocalStack initially, followed by the setup of your local OpenSearch cluster once the download and installation are completed. -To customize the OpenSearch backend, you can start your own OpenSearch cluster locally and point LocalStack to it using the `OPENSEARCH_CUSTOM_BACKEND` environment variable. -Note that only a single backend can be configured, meaning that you will get a similar behavior as when you [re-use a single cluster instance](#re-using-a-single-cluster-instance). +However, there might be scenarios where this behavior is not desirable. For instance, you may prefer to use an existing OpenSearch cluster that is already up and running. This approach can also prove beneficial when you require a cluster with a customized configuration that isn't supported by LocalStack. -### Example +To tailor the OpenSearch backend according to your needs, you can initiate your own local OpenSearch cluster and then direct LocalStack to utilize it through the `OPENSEARCH_CUSTOM_BACKEND` environment variable. It's important to bear in mind that only a single backend configuration is possible, resulting in behavior akin to the approach of [re-using a single cluster instance](#re-using-a-single-cluster-instance). -The following shows a sample `docker-compose.yaml` file that contains a single-node OpenSearch cluster and a basic LocalStack setup. +Here is a sample `docker-compose.yaml` file that contains a single-node OpenSearch cluster and a basic LocalStack setup. ```yaml version: "3.9" @@ -360,127 +253,46 @@ volumes: driver: local ``` -1. Run docker compose: +You can start the Docker Compose environment using the following command: + {{< command >}} $ docker-compose up -d {{< /command >}} -2. Create the OpenSearch domain: +You can now create an OpenSearch cluster using the `awslocal` CLI: + {{< command >}} $ awslocal opensearch create-domain --domain-name my-domain -{ - "DomainStatus": { - "DomainId": "000000000000/my-domain", - "DomainName": "my-domain", - "ARN": "arn:aws:es:us-east-1:000000000000:domain/my-domain", - "Created": true, - "Deleted": false, - "Endpoint": "my-domain.us-east-1.opensearch.localhost.localstack.cloud:4566", - "Processing": false, - "UpgradeProcessing": false, - "EngineVersion": "OpenSearch_1.1", - "ClusterConfig": { - "InstanceType": "m3.medium.search", - "InstanceCount": 1, - "DedicatedMasterEnabled": true, - "ZoneAwarenessEnabled": false, - "DedicatedMasterType": "m3.medium.search", - "DedicatedMasterCount": 1, - "WarmEnabled": false, - "ColdStorageOptions": { - "Enabled": false - } - }, - "EBSOptions": { - "EBSEnabled": true, - "VolumeType": "gp2", - "VolumeSize": 10, - "Iops": 0 - }, - "AccessPolicies": "", - "SnapshotOptions": { - "AutomatedSnapshotStartHour": 0 - }, - "CognitoOptions": { - "Enabled": false - }, - "EncryptionAtRestOptions": { - "Enabled": false - }, - "NodeToNodeEncryptionOptions": { - "Enabled": false - }, - "AdvancedOptions": { - "override_main_response_version": "false", - "rest.action.multi.allow_explicit_index": "true" - }, - "ServiceSoftwareOptions": { - "CurrentVersion": "", - "NewVersion": "", - "UpdateAvailable": false, - "Cancellable": false, - "UpdateStatus": "COMPLETED", - "Description": "There is no software update available for this domain.", - "AutomatedUpdateDate": 0.0, - "OptionalDeployment": true - }, - "DomainEndpointOptions": { - "EnforceHTTPS": false, - "TLSSecurityPolicy": "Policy-Min-TLS-1-0-2019-07", - "CustomEndpointEnabled": false - }, - "AdvancedSecurityOptions": { - "Enabled": false, - "InternalUserDatabaseEnabled": false - }, - "AutoTuneOptions": { - "State": "ENABLE_IN_PROGRESS" - } - } -} {{< /command >}} -3. If the `Processing` status is `true`, it means that the cluster is not yet healthy. You can run `decribe-domain` to receive the status: +If the `Processing` status shows as `true`, the cluster isn't fully operational yet. You can use the `describe-domain` command to retrieve the current status: + {{< command >}} $ awslocal opensearch describe-domain --domain-name my-domain {{< /command >}} -4. Check the cluster health endpoint and create indices: +You can now verify cluster health and set up indices: + {{< command >}} $ curl my-domain.us-east-1.opensearch.localhost.localstack.cloud:4566/_cluster/health | jq -{ - "name": "host-pc", - "cluster_name": "opensearch", - "cluster_uuid": "DMN-2TlwRkuhMH4aRRqrkA", - "version": { - "distribution": "opensearch", - "number": "1.1.0", - "build_type": "tar", - "build_hash": "15e9f137622d878b79103df8f82d78d782b686a1", - "build_date": "2021-10-04T21:29:03.079792Z", - "build_snapshot": false, - "lucene_version": "8.9.0", - "minimum_wire_compatibility_version": "6.8.0", - "minimum_index_compatibility_version": "6.0.0-beta1" - }, - "tagline": "The OpenSearch Project: https://opensearch.org/" -} {{< /command >}} -5. Create an example index: +The output will provide insights into the cluster's health and version information. + +Finally create an example index using the following command: + {{< command >}} $ curl -X PUT my-domain.us-east-1.opensearch.localhost.localstack.cloud:4566/my-index -{"acknowledged":true,"shards_acknowledged":true,"index":"my-index"} {{< /command >}} +## Limitations -## Differences to AWS - -* By default, AWS only sets the `Endpoint` attribute of the cluster status once the cluster is up. - LocalStack will return the endpoint immediately, but keep `Processing = "true"` until the cluster has been started. -* The `CustomEndpointOptions` allows arbitrary endpoint URLs, which is not allowed in AWS. +Internally, LocalStack makes use of the [OpenSearch Python client 2.x](https://github.com/opensearch-project/opensearch-py). The functionalities marked as deprecated in OpenSearch 1.x and subsequently removed in OpenSearch 2.x may not operate reliably when interacting with OpenSearch 1.x clusters through LocalStack. You can refer to the [compatibility documentation](https://github.com/opensearch-project/opensearch-py/blob/main/COMPATIBILITY.md) provided by the [OpenSearch Python client repository](https://github.com/opensearch-project/opensearch-py). +AWS typically populates the `Endpoint` attribute of the cluster status only after the cluster is fully operational. In contrast, LocalStack provides the endpoint information immediately but retains `Processing = "true"` until the cluster initialization is complete. + +The `CustomEndpointOptions` in LocalStack offers the flexibility to utilize arbitrary endpoint URLs, a feature that diverges from the constraints imposed by AWS. ## Troubleshooting -If you are using the `OPENSEARCH_ENDPOINT_STRATEGY=domain` (which is the default) and are having issues with resolving the subdomains, [please check if your DNS blocks rebind queries]({{< ref "dns-server#dns-rebind-protection" >}}). +If you encounter difficulties resolving subdomains while employing the `OPENSEARCH_ENDPOINT_STRATEGY=domain` (the default setting), it's advisable to investigate whether your DNS configuration might be obstructing rebind queries. For further insights on addressing this issue, refer to the section on [DNS rebind protection]({{< ref "dns-server#dns-rebind-protection" >}}). diff --git a/content/en/user-guide/aws/rds/index.md b/content/en/user-guide/aws/rds/index.md index bb8b8eb14d..fb8b20dd1a 100644 --- a/content/en/user-guide/aws/rds/index.md +++ b/content/en/user-guide/aws/rds/index.md @@ -1,83 +1,46 @@ --- title: "Relational Database Service (RDS)" linkTitle: "Relational Database Service (RDS)" -categories: ["LocalStack Pro"] description: > Get started with Relational Database Service (RDS) on LocalStack -aliases: - - /aws/rds/ --- -LocalStack supports a basic version of the [Relational Database Service (RDS)](https://aws.amazon.com/rds/) for testing. +## Introduction -## Supported DB engines - -Currently, it is possible to spin up PostgreSQL, MariaDB, MySQL, and MSSQL (SQL Server) databases on the local machine. - -{{< alert title="Note" >}} -Some configuration of the RDS clusters and instances have currently only CRUD functionality. E.g., the `storage-encrypted` flag is returned as it is set, but there is no support for actual storage encryption yet. -{{< /alert >}} - -### Postgres Engine - -When creating an RDS DB cluster or instance with `postgres`/`aurora-postgresql` DB engine and a specific `EngineVersion`, LocalStack will install and provision the respective Postgres version on demand. - -Currently, major versions between 10 and 15 can be chosen - when selecting a major version outside of this range, the default version 11 is used as fallback. - -Please be aware that the minor version cannot be freely selected - the latest available version will be installed in the docker environment. - -In order to disable installation of custom versions, you may configure the environment variable `RDS_PG_CUSTOM_VERSIONS=0`, in which case always the default Postgres version 11 will be used. - - -{{< alert title="Note" >}} -The `describe-db-cluster` and `describe-db-instances` calls will still return the `engine-version` as it was defined for the creation, but the actual installed postgres engine could be different. This is important, e.g., when using a terraform configuration, as it should not detect changes in that case. -{{< /alert >}} - -DB instances and DB cluster with Postgres engine support the creation and restoring of snapshots. +RDS (Relational Database Service) is a managed database service provided by Amazon Web Services (AWS) that allows users to setup, operate, and scale relational databases in the cloud. RDS allows you to deploy and manage various relational database engines like MySQL, PostgreSQL, MariaDB, and Microsoft SQL Server. RDS handles routine database tasks such as provisioning, patching, backup, recovery, and scaling. -### MariaDB Engine +LocalStack supports RDS via the Pro/Team offering, allowing you to use the RDS APIs in your local environment to create and manage RDS clusters and instances for testing & integration purposes. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_rds/), which provides information on the extent of RDS's integration with LocalStack. -MariaDB will be installed as OS package in LocalStack. Currently, it is not possible to freely select a specific version. +## Getting started -Snapshots are currently not supported for MariaDB. +This guide is designed for users new to RDS and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. -### MySQL Engine +Start your LocalStack container using your preferred method. We will demonstrate the following with the AWS CLI: -By default, a MariaDB installation is used when requesting a MySQL engine type. +1. Creating an RDS cluster. +2. Generating a `SecretsManager` secret containing the database password. +3. Executing a basic `SELECT 123 query` through the RDS Data API. -If you wish to use a real MySQL version, you can do so by setting the environment variable `RDS_MYSQL_DOCKER=1`. With this feature enabled, MySQL community server will be started in a new Docker container when requesting the MySQL engine. The `engine-version` will be used as the tag for the image, meaning you can freely select the desired MySQL version that is listed on the [official MySQL Docker Hub](https://hub.docker.com/_/mysql). +LocalStack's RDS implementation also supports the [RDS Data API](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html), which allows executing data queries against RDS clusters over a JSON/REST interface. -In case you want to use a special image, you can also set the environment variable `MYSQL_IMAGE=`. - -{{< alert title="Note" >}} -Please be aware that MySQL images for `arm64` are only available for newer versions. Please check the [MySQL Docker Hub repository](https://hub.docker.com/_/mysql) for details on the availability. -{{< /alert >}} +### Create an RDS cluster -Please note that the `MasterUserPassword` defined for the database cluster/instance will be used as the `MYSQL_ROOT_PASSWORD` environment for user `root` in the MySQL container. The user for `MasterUserName` will use the same password, and will have full access to the defined database. - -DB Snapshots are currently not supported for MySQL. - -### MSSQL Engine - -{{< alert title="Note" >}} -In order to use MSSQL databases, you need to explicitly accept the [Microsoft SQL Server End-User Licensing Agreement (EULA)](https://hub.docker.com/_/microsoft-mssql-server) by setting `MSSQL_ACCEPT_EULA=Y` in the LocalStack container environment. - -Please note that MSSQL does not yet have official support for `arm64`. -{{< /alert >}} +To create an RDS cluster, you can use the [`CreateDBCluster`](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBCluster.html) API. +The following command creates a new cluster with the name `db1` and the engine `aurora-postgresql`. +Instances for the cluster must be added manually. -For the MSSQL engine, the database server is started in a new docker container using the `latest` image. - -DB Snapshots are currently not supported for MSSQL. - -## End-to-end example (Postgres) - -The local RDS service also supports the [RDS Data API](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html), which allows executing data queries against RDS clusters over a JSON/REST interface. - -Below is a simple example that illustrates (1) creation of an RDS cluster, (2) creation of a SecretsManager secret with the DB password, and (3) running a simple `SELECT 123` query via the RDS Data API. +{{< command >}} +$ awslocal rds create-db-cluster \ + --db-cluster-identifier db1 \ + --engine aurora-postgresql \ + --database-name test \ + --master-username myuser \ + --master-user-password mypassword +{{< / command >}} +You should see the following output: -{{< command >}} -$ awslocal rds create-db-cluster --db-cluster-identifier db1 --engine aurora-postgresql --database-name test --master-username myuser --master-user-password mypassword +```json { "DBCluster": { ... @@ -87,7 +50,23 @@ $ awslocal rds create-db-cluster --db-cluster-identifier db1 --engine aurora-pos ... } } +``` + +To add an instance you can run the following command: + +{{< command >}} +$ awslocal rds create-db-instance \ + --db-instance-identifier db1-instance \ + --db-cluster-identifier db1 \ + --engine aurora-postgresql \ + --db-instance-class db.t3.large +{{< / command >}} + +### Create a SecretsManager secret + +To create a `SecretsManager` secret, you can use the [`CreateSecret`](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateSecret.html) API. Before creating the secret, you need to create a JSON file containing the credentials for the database. The following command creates a file called `mycreds.json` with the credentials for the database. +{{< command >}} $ cat << 'EOF' > mycreds.json { "engine": "aurora-postgresql", @@ -98,17 +77,45 @@ $ cat << 'EOF' > mycreds.json "port": "4510" } EOF +{{< / command >}} + +Run the following command to create the secret: +{{< command >}} $ awslocal secretsmanager create-secret \ --name dbpass \ --secret-string file://mycreds.json +{{< / command >}} + +You should see the following output: + +```json { "ARN": "arn:aws:secretsmanager:us-east-1:000000000000:secret:dbpass-cfnAX", "Name": "dbpass", "VersionId": "fffa1f4a-2381-4a2b-a977-4869d59a16c0" } +``` + +### Execute a query + +To execute a query, you can use the [`ExecuteStatement`](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ExecuteStatement.html) API. -$ awslocal rds-data execute-statement --database test --resource-arn arn:aws:rds:us-east-1:000000000000:cluster:db1 --secret-arn arn:aws:secretsmanager:us-east-1:000000000000:secret:dbpass-cfnAX --include-result-metadata --sql 'SELECT 123' +Make sure to replace the `secret-arn` with the ARN from the secret you just created in the previous step, and check that the `resource-arn` matches the `cluster-arn` that you have created before. + +The following command executes a query against the database. The query returns the value `123`. + +{{< command >}} +$ awslocal rds-data execute-statement \ + --database test \ + --resource-arn arn:aws:rds:us-east-1:000000000000:cluster:db1 \ + --secret-arn arn:aws:secretsmanager:us-east-1:000000000000:secret:dbpass-cfnAX \ + --include-result-metadata --sql 'SELECT 123' +{{< / command >}} + +You should see the following output: + +```json { "columnMetadata": [ { @@ -137,69 +144,152 @@ $ awslocal rds-data execute-statement --database test --resource-arn arn:aws:rds ] ] } +``` -{{< / command >}} - -You can also use other clients like `psql` to interact with the database. The hostname and port of your created instance can be found in the output from above or by running `awslocal rds describe-db-instances`. +Alternative clients, such as `psql`, can also be employed to interact with the database. You can retrieve the hostname and port of your created instance either from the preceding output or by using the [`DescribeDbInstances`](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBInstances.html) API. {{< command >}} $ psql -d test -U test -p 4513 -h localhost -W -Password: {{< / command >}} -## Default usernames and passwords +## Supported DB engines -Please consider the following notes regarding default usernames/passwords and database names: -- The default for `master-username` and `db-name` is "test". The default `master-user-password` is "test" - except for MSSQL DBs, which uses "Test123!" as the default master password. -- You can use any `master-username`, except "postgres", for creating a new RDS instance. The user will automatically be created. -- The user "postgres" is special, and it is not possible to create a new RDS instance with this user name. -- Do not use `db-name` "postgres" as it is already in use by LocalStack. +Presently, you can spin up PostgreSQL, MariaDB, MySQL, and MSSQL (SQL Server) databases directly on your local machine, using LocalStack's RDS implementation. However, certain configurations of RDS clusters and instances currently offer only CRUD functionality. For instance, the `storage-encrypted` flag is returned as configured, but active support for actual storage encryption is not yet available. -## IAM Authentication Support +### PostgreSQL Engine -IAM auth token can be used to connect to RDS. This feature is currently only supported for Postgres in LocalStack. +When you establish an RDS DB cluster or instance using the `postgres`/`aurora-postgresql` DB engine along with a specified `EngineVersion`, LocalStack will dynamically install and configure the corresponding PostgreSQL version as required. Presently, you have the option to choose major versions ranging from 10 to 15. If you select a major version beyond this range, the system will automatically default to version 11. + +It's important to note that the selection of minor versions is not available. The latest major version will be installed within the Docker environment. If you wish to prevent the installation of customized versions, adjusting the `RDS_PG_CUSTOM_VERSIONS` environment variable to `0` will enforce the use of the default PostgreSQL version 11. {{< alert title="Note" >}} -Please be aware that the IAM authentication is not verified at this point, which means that any DB user that is granted the role `rds_iam` will receive a valid token and will be able to connect to the database. +While the [`DescribeDbCluster`](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBClusters.html) and [`DescribeDbInstances`](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBInstances.html) APIs will still reflect the initially defined `engine-version`, the actual installed PostgreSQL engine might differ. This can have implications, particularly when employing a Terraform configuration, where unexpected changes should be avoided. {{< /alert >}} -### Using IAM example +Instances and clusters with the PostgreSQL engine have the capability to both create and restore snapshots. + +### MariaDB Engine + +MariaDB will be set up as an operating system package within LocalStack. However, currently, the option to choose a particular version is not available. As of now, snapshots are not supported for MariaDB. + +### MySQL Engine + +When choosing a MySQL engine type, the default installation will be MariaDB. If you prefer to utilize an actual MySQL version, you can achieve this by setting the environment variable `RDS_MYSQL_DOCKER=1`. When this feature is enabled, the MySQL community server will be launched in a new Docker container upon requesting the MySQL engine. + +The `engine-version` will serve as the tag for the Docker image, allowing you to freely select the desired MySQL version from those available on the [official MySQL Docker Hub](https://hub.docker.com/_/mysql). If you have a specific image in mind, you can also use the environment variable `MYSQL_IMAGE=`. + +{{< alert title="Note" >}} +The `arm64` MySQL images are limited to newer versions. For more information about availability, check the [MySQL Docker Hub repository](https://hub.docker.com/_/mysql). +{{< /alert >}} + +It's essential to understand that the `MasterUserPassword` you define for the database cluster/instance will be used as the `MYSQL_ROOT_PASSWORD` environment variable for the `root` user within the MySQL container. The user specified in `MasterUserName` will use the same password and will have complete access to the database. As of now, snapshots are not supported for MySQL. + +### Microsoft SQL Server Engine + +To utilize MSSQL databases, it's necessary to expressly agree to the terms of the [Microsoft SQL Server End-User Licensing Agreement (EULA)](https://hub.docker.com/_/microsoft-mssql-server) by configuring `MSSQL_ACCEPT_EULA=Y` within the LocalStack container environment. The `arm64` architecture is not currently officially supported for MSSQL. + +For the MSSQL engine, the database server is initiated in a fresh Docker container using the `latest` image. As of now, snapshots are not supported for MSSQL. + +## Default Usernames and Passwords + +The following details concern default usernames, passwords, and database names for local RDS clusters created by LocalStack: + +- The default values for `master-username` and `db-name` are both **test**. For the `master-user-password`, the default is **test**, except for MSSQL databases, which employ **Test123!** as the default master password. +- When setting up a new RDS instance, you have the flexibility to utilize any `master-username`, with the exception of **postgres**. The system will automatically generate the user. +- It's important to remember that the username **postgres** has special significance, preventing the creation of a new RDS instance under this particular name. +- For clarity, please avoid using the `db-name` **postgres**, as it is already allocated for use by LocalStack. -The following example showcases the IAM authentication flow for RDS Postgres: +## IAM Authentication Support + +IAM authentication tokens can be employed to establish connections with RDS. As of now, this functionality is supported for PostgreSQL within LocalStack. However, IAM authentication is not yet validated at this stage. Consequently, any database user assigned the `rds_iam` role will obtain a valid token, thereby gaining the ability to connect to the database. + +In this example, you will be able to verify the IAM authentication process for RDS Postgres: + +1. Establish a database instance and obtain the corresponding host and port information. +2. Connect to the database using the master username and password. Subsequently, generate a new user and assign the `rds_iam` role as follows: + - `CREATE USER WITH LOGIN` + - `GRANT rds_iam TO ` +3. Create a token for the `` using the `generate-db-auth-token` command. +4. Connect to the database utilizing the user you generated and the token obtained in the previous step as the password. -* create a DB instance, and retrieve the host and port for the instance -* connect to the DB using the master username and password. Then create a new user and grant it the role `rds_iam`: - * `CREATE USER WITH LOGIN` - * `GRANT rds_iam TO ` -* generate a token for the `` via the `generate-db-auth-token` command -* connect to the DB with the user you have a created and the token generated in the previous step as password +### Create a database instance + +The following command creates a new database instance with the name `mydb` and the engine `postgres`. The database will be created with a single instance, which will be used as the master instance. {{< command >}} $ MASTER_USER=hello $ MASTER_PW='MyPassw0rd!' $ DB_NAME=test +$ awslocal rds create-db-instance \ + --master-username $MASTER_USER \ + --master-user-password $MASTER_PW \ + --db-instance-identifier mydb \ + --engine postgres \ + --db-name $DB_NAME \ + --enable-iam-database-authentication \ + --db-instance-class db.t3.small +{{< / command >}} + +### Connect to the database -$ awslocal rds create-db-instance --master-username $MASTER_USER --master-user-password $MASTER_PW --db-instance-identifier mydb --engine postgres --db-name $DB_NAME --enable-iam-database-authentication --db-instance-class db.t3.small +You can retrieve the hostname and port of your created instance either from the preceding output or by using the [`DescribeDbInstances`](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBInstances.html) API. Run the following command to retrieve the host and port of the instance: +{{< command >}} $ PORT=$(awslocal rds describe-db-instances --db-instance-identifier mydb | jq -r ".DBInstances[0].Endpoint.Port") $ HOST=$(awslocal rds describe-db-instances --db-instance-identifier mydb | jq -r ".DBInstances[0].Endpoint.Address") +{{< / command >}} -$ PGPASSWORD=$MASTER_PW psql -d $DB_NAME -U $MASTER_USER -p $PORT -h $HOST -w -c 'CREATE USER myiam WITH LOGIN' +Next, you can connect to the database using the master username and password: +{{< command >}} +$ PGPASSWORD=$MASTER_PW psql -d $DB_NAME -U $MASTER_USER -p $PORT -h $HOST -w -c 'CREATE USER myiam WITH LOGIN' $ PGPASSWORD=$MASTER_PW psql -d $DB_NAME -U $MASTER_USER -p $PORT -h $HOST -w -c 'GRANT rds_iam TO myiam' +{{< / command >}} +### Create a token + +You can create a token for the user you generated using the [`generate-db-auth-token`](https://docs.aws.amazon.com/cli/latest/reference/rds/generate-db-auth-token.html) command: + +{{< command >}} $ TOKEN=$(awslocal rds generate-db-auth-token --username myiam --hostname $HOST --port $PORT) +{{< / command >}} + +You can now connect to the database utilizing the user you generated and the token obtained in the previous step as the password: +{{< command >}} $ PGPASSWORD=$TOKEN psql -d $DB_NAME -U myiam -w -p $PORT -h $HOST {{< / command >}} ## Global Database Support -LocalStack supports [Aurora Global Database](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html), with some limitations: +LocalStack extends support for [Aurora Global Database](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html) with certain limitations: + +- Creating a global database will result in the generation of a single local database. All clusters and instances associated with the global database will share a common endpoint. +- It's important to note that clusters removed from a global database lose their ability to function as standalone clusters, differing from their intended behavior on AWS. +- At present, the capability for persistence within global databases is not available. + +## Resource Browser + +The LocalStack Web Application provides a Resource Browser for managing RDS instances and clusters. You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **RDS** under the **Database** section. + +RDS Resource Browser +
+
+ +The Resource Browser allows you to perform the following actions: + +- **Create Instance**: Create a new RDS instance by specifying the instance name, engine, DBInstance Class & Identifier, and other parameters. +- **Create Cluster**: Create a new RDS cluster by specifying the database name, engine, DBCluster Identifier, and other parameters. +- **View Instance & Cluster**: View an existing RDS instance or cluster by clicking the instance/cluster name. +- **Edit Instance & Cluster**: Edit an existing RDS instance or cluster by clicking the instance/cluster name and clicking the **EDIT INSTANCE** or **EDIT CLUSTER** button. +- **Remove Instance & Cluster**: Remove an existing RDS instance or cluster by clicking the instance/cluster name and clicking the **ACTIONS** followed by **Remove Selected** button. -* When creating a global database, there will only be one local database created. -All clusters and instances that belong to the global database will point to the same endpoint. +## Examples -* Consequently, clusters that have been removed from a global database cannot be used as a standalone-cluster, like on AWS. +The following code snippets and sample applications provide practical examples of how to use RDS in LocalStack for various use cases: -* Persistence for global databases is currently not supported. +- [AppSync GraphQL APIs for DynamoDB and RDS Aurora PostgreSQL](https://github.com/localstack/appsync-graphql-api-sample) +- [Amazon RDS initialization using CDK, Lambda, ECR, and Secrets Manager](https://github.com/localstack/amazon-rds-init-cdk) +- [Serverless RDS Proxy with API Gateway, Lambda, and Aurora RDS](https://github.com/localstack-samples/sample-serverless-rds-proxy-demo/) +- [Running queries against an RDS database](https://github.com/localstack/localstack-pro-samples/tree/master/rds-db-queries) +- [Running cloud integration tests against LocalStack's RDS with Testcontainers](https://github.com/localstack/localstack-pro-samples/tree/master/testcontainers-java-sample) diff --git a/content/en/user-guide/aws/rds/rds-resource-browser.png b/content/en/user-guide/aws/rds/rds-resource-browser.png new file mode 100644 index 0000000000..9484b58b49 Binary files /dev/null and b/content/en/user-guide/aws/rds/rds-resource-browser.png differ diff --git a/content/en/user-guide/aws/redshift/index.md b/content/en/user-guide/aws/redshift/index.md index 08f3a329bf..9e91012951 100644 --- a/content/en/user-guide/aws/redshift/index.md +++ b/content/en/user-guide/aws/redshift/index.md @@ -1,51 +1,128 @@ --- -title: "Redshift" -linkTitle: "Redshift" -categories: ["LocalStack Pro"] -description: Get started with Amazon Redshift on LocalStack -aliases: - - /aws/redshift/ +title: "RedShift" +linkTitle: "RedShift" +description: Get started with Redshift on LocalStack --- -Redshift is a cloud-based data warehouse solution which allows end users to aggregate huge volumes of data & parallel processing of data. Redshift is fully managed by AWS and serves as a petabyte-scale service which allows users to create visualization reports and critically analyze collected data. The query results can be saved to an S3 Data Lake while additional analytics can be provided by Athena or SageMaker. +## Introduction -A basic version of Redshift is available in LocalStack Pro - see the supported APIs are available over our [feature coverage page]({{< ref "feature-coverage" >}}). +RedShift is a cloud-based data warehouse solution which allows end users to aggregate huge volumes of data and parallel processing of data. +RedShift is fully managed by AWS and serves as a petabyte-scale service which allows users to create visualization reports and critically analyze collected data. +The query results can be saved to an S3 Data Lake while additional analytics can be provided by Athena or SageMaker. + +LocalStack supports RedShift via the Pro/Team offering, allowing you to use the RedShift APIs in your local environment to analyze structured and semi-structured data across local data warehouses and data lakes. +The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_redshift/), which provides information on the extent of RedShift's integration with LocalStack. ## Getting started -In this getting started guide, you'll learn how to make a basic usage of Redshift over LocalStack. This guide is intended for users who wish to get more acquainted with SNS, and assumes you have basic knowledge of the AWS CLI (and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script). First, start your LocalStack instance using your preferred method, then run the following commands: - -1. Create a cluster named `mysamplecluster` using the `awslocal` CLI: - {{< command >}} - $ awslocal redshift create-cluster --cluster-identifier mysamplecluster --master-username masteruser --master-user-password secret1 --node-type ds2.xlarge --cluster-type single-node - {{< /command >}} - {{< alert title="Note">}} - Redshift is essentially mocked in LocalStack alongside the node type. Hence while developing and testing locally, you can use any node type. - {{< /alert >}} - -2. Check the Redshift cluster creation progress by running the following command: - {{< command >}} - $ awslocal redshift describe-clusters --cluster-identifier mysamplecluster - {{< /command >}} - -3. Get all the information about all cluster security groups in the account: - {{< command >}} - $ awslocal redshift describe-cluster-security-groups - {{< /command >}} - -4. Get all the general cluster properties: - {{< command >}} - $ awslocal redshift describe-clusters - {{< /command >}} - -5. Associate a cluster with a cluster security group: - {{< command >}} - $ awslocal redshift modify-cluster --cluster-identifier mysamplecluster --cluster-security-groups mysamplesecuritygroup - {{< /command >}} - -6. Delete a cluster without specifying a final snapshot: - {{< command >}} - $ awslocal redshift delete-cluster --cluster-identifier mysamplecluster --skip-final-cluster-snapshot - {{< /command >}} - -To get started with a more extensive example, please refer to the [Glue Crawler Redshift Integration (JDBC)](https://github.com/localstack/localstack-pro-samples/tree/master/glue-redshift-crawler) sample project. +This guide is designed for users new to RedShift and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. +We will demonstrate how to create a RedShift cluster and database while using a Glue Crawler to populate the metadata store with the schema of the RedShift database tables using the AWS CLI. + +### Define the variables + +First, we will define the variables we will use throughout this guide. Export the following variables in your shell: + +```bash +REDSHIFT_CLUSTER_IDENTIFIER="redshiftcluster" +REDSHIFT_SCHEMA_NAME="public" +REDSHIFT_DATABASE_NAME="db1" +REDSHIFT_TABLE_NAME="sales" +REDSHIFT_USERNAME="crawlertestredshiftusername" +REDSHIFT_PASSWORD="crawlertestredshiftpassword" +GLUE_DATABASE_NAME="gluedb" +GLUE_CONNECTION_NAME="glueconnection" +GLUE_CRAWLER_NAME="gluecrawler" +``` + +The above variables will be used to create a RedShift cluster, database, table, and user. You will also create a Glue database, connection, and crawler to populate the Glue Data Catalog with the schema of the RedShift database tables. + +### Create a RedShift cluster and database + +You can create a RedShift cluster using the [`CreateCluster`](https://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateCluster.html) API. The following command will create a RedShift cluster with the variables defined above: + +{{< command >}} +$ awslocal redshift create-cluster \ + --cluster-identifier $REDSHIFT_CLUSTER_IDENTIFIER \ + --db-name $REDSHIFT_DATABASE_NAME \ + --master-username $REDSHIFT_USERNAME \ + --master-user-password $REDSHIFT_PASSWORD \ + --node-type n1 +{{< / command >}} + +You can fetch the status of the cluster using the [`DescribeClusters`](https://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusters.html) API. Run the following command to extract the URL of the cluster: + +{{< command >}} +$ REDSHIFT_URL=$(awslocal redshift describe-clusters \ + --cluster-identifier $REDSHIFT_CLUSTER_IDENTIFIER | jq -r '(.Clusters[0].Endpoint.Address) + ":" + (.Clusters[0].Endpoint.Port|tostring)') +{{< / command >}} + +### Create a Glue database, connection, and crawler + +You can create a Glue database using the [`CreateDatabase`](https://docs.aws.amazon.com/glue/latest/webapi/API_CreateDatabase.html) API. The following command will create a Glue database: + +{{< command >}} +$ awslocal glue create-database \ + --database-input "{\"Name\": \"$GLUE_DATABASE_NAME\"}" +{{< / command >}} + +You can create a connection to the RedShift cluster using the [`CreateConnection`](https://docs.aws.amazon.com/glue/latest/webapi/API_CreateConnection.html) API. The following command will create a Glue connection with the RedShift cluster: + +{{< command >}} +$ awslocal glue create-connection \ + --connection-input "{\"Name\":\"$GLUE_CONNECTION_NAME\", \"ConnectionType\": \"JDBC\", \"ConnectionProperties\": {\"USERNAME\": \"$REDSHIFT_USERNAME\", \"PASSWORD\": \"$REDSHIFT_PASSWORD\", \"JDBC_CONNECTION_URL\": \"jdbc:redshift://$REDSHIFT_URL/$REDSHIFT_DATABASE_NAME\"}}" +{{< / command >}} + +Finally, you can create a Glue crawler using the [`CreateCrawler`](https://docs.aws.amazon.com/glue/latest/webapi/API_CreateCrawler.html) API. The following command will create a Glue crawler: + +{{< command >}} +$ awslocal glue create-crawler \ + --name $GLUE_CRAWLER_NAME \ + --database-name $GLUE_DATABASE_NAME \ + --targets "{\"JdbcTargets\": [{\"ConnectionName\": \"$GLUE_CONNECTION_NAME\", \"Path\": \"$REDSHIFT_DATABASE_NAME/%/$REDSHIFT_TABLE_NAME\"}]}" \ + --role r1 +{{< / command >}} + +### Create table in RedShift + +You can create a table in RedShift using the [`CreateTable`](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_TABLE_NEW.html) API. The following command will create a table in RedShift: + +{{< command >}} +$ REDSHIFT_STATEMENT_ID=$(awslocal redshift-data execute-statement \ + --cluster-identifier $REDSHIFT_CLUSTER_IDENTIFIER \ + --database $REDSHIFT_DATABASE_NAME \ + --sql \ + "create table $REDSHIFT_TABLE_NAME(salesid integer not null, listid integer not null, sellerid integer not null, buyerid integer not null, eventid integer not null, dateid smallint not null, qtysold smallint not null, pricepaid decimal(8,2), commission decimal(8,2), saletime timestamp)" | jq -r .Id) +{{< / command >}} + +You can check the status of the statement using the [`DescribeStatement`](https://docs.aws.amazon.com/redshift-data/latest/APIReference/API_DescribeStatement.html) API. The following command will check the status of the statement: + +{{< command >}} +$ wait "awslocal redshift-data describe-statement \ + --id $REDSHIFT_STATEMENT_ID" ".Status" "FINISHED" +{{< / command >}} + +### Run the crawler + +You can run the crawler using the [`StartCrawler`](https://docs.aws.amazon.com/glue/latest/webapi/API_StartCrawler.html) API. The following command will run the crawler: + +{{< command >}} +$ awslocal glue start-crawler \ + --name $GLUE_CRAWLER_NAME +{{< / command >}} + +You can wait for the crawler to finish using the [`GetCrawler`](https://docs.aws.amazon.com/glue/latest/webapi/API_GetCrawler.html) API. The following command will wait for the crawler to finish: + +{{< command >}} +$ wait "awslocal glue get-crawler \ + --name $GLUE_CRAWLER_NAME" ".Crawler.State" "READY" +{{< / command >}} + +You can finally retrieve the schema of the table using the [`GetTable`](https://docs.aws.amazon.com/glue/latest/webapi/API_GetTable.html) API. The following command will retrieve the schema of the table: + +{{< command >}} +$ awslocal glue get-table \ + --database-name $GLUE_DATABASE_NAME \ + --name "${REDSHIFT_DATABASE_NAME}_${REDSHIFT_SCHEMA_NAME}_${REDSHIFT_TABLE_NAME}" +{{< / command >}} diff --git a/content/en/user-guide/aws/security-token-service/index.md b/content/en/user-guide/aws/security-token-service/index.md new file mode 100644 index 0000000000..97a8cb0600 --- /dev/null +++ b/content/en/user-guide/aws/security-token-service/index.md @@ -0,0 +1,170 @@ +--- +title: "Security Token Service (STS)" +linkTitle: "Security Token Service (STS)" +description: Get started with Security Token Service on LocalStack +--- + +## Introduction + +Security Token Service (STS) is a service provided by Amazon Web Services (AWS) that enables you to grant temporary, limited-privilege credentials to users and applications. +STS implements fine-grained access control and reduce the exposure of your long-term credentials. +The temporary credentials, known as security tokens, can be used to access AWS services and resources based on the permissions specified in the associated policies. + +LocalStack supports STS via the Community offering, allowing you to use the STS APIs in your local environment to request security tokens, manage permissions, integrate with identity providers, and more. +The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_sts/), which provides information on the extent of STS's integration with LocalStack. + +## Getting started + +This guide is designed for users new to STS and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. +We will demonstrate how to assume an IAM Role and assume the role as well as creating an IAM user and getting using the STS with the AWS CLI. + +### Create an IAM User and get temporary Credentials + +You can create an IAM User and Role using the [`CreateUser`](https://docs.aws.amazon.com/STS/latest/APIReference/API_CreateUser.html) API. +The IAM User will be used to assume the IAM Role. +Run the following command to create an IAM User, named `localstack-user`: + +{{< command >}} +$ awslocal iam create-user \ + --user-name localstack-user +{{< /command >}} + +You can generate long-term access keys for the IAM user using the [`CreateAccessKey`](https://docs.aws.amazon.com/STS/latest/APIReference/API_CreateAccessKey.html) API. +Run the following command to create an access key for the IAM user: + +{{< command >}} +$ awslocal iam create-access-key \ + --user-name localstack-user +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "AccessKey": { + "UserName": "localstack-user", + "AccessKeyId": "ACCESS_KEY_ID", + "Status": "Active", + "SecretAccessKey": "SECRET_ACCESS_KEY", + "CreateDate": "2023-08-24T17:16:16Z" + } +} +``` + +Using STS, you can also fetch temporary credentials for this user using the [`GetSessionToken`](https://docs.aws.amazon.com/STS/latest/APIReference/API_GetSessionToken.html) API. +Run the following command using your long-term credentials to get your temporary credentials: + +{{< command >}} +$ awslocal sts get-session-token +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "Credentials": { + "AccessKeyId": "ACCESS_KEY_ID", + "SecretAccessKey": "SECRET_ACCESS_KEY", + "SessionToken": "SESSION_TOKEN", + "Expiration": "TIMESTAMP" + } +} +``` + +### Create an IAM Role + +You can now create an IAM Role, named `localstack-role`, using the [`CreateRole`](https://docs.aws.amazon.com/STS/latest/APIReference/API_CreateRole.html) API. +Run the following command to create the IAM Role: + +{{< command >}} +$ awslocal iam create-role \ + --role-name localstack-role \ + --assume-role-policy-document '{"Version":"2012-10-17","Statement":[{"Effect":"Allow","Principal":{"AWS":"arn:aws:iam::000000000000:root"},"Action":"sts:AssumeRole"}]}' +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "Role": { + "Path": "/", + "RoleName": "localstack-role", + "RoleId": "AROAQAAAAAAAEDP262HSR", + "Arn": "arn:aws:iam::000000000000:role/localstack-role", + "CreateDate": "2023-08-24T17:17:13.632000Z", + "AssumeRolePolicyDocument": { + "Version": "2012-10-17", + "Statement": [ + { + "Effect": "Allow", + "Principal": { + "AWS": "arn:aws:iam::000000000000:root" + }, + "Action": "sts:AssumeRole" + } + ] + } + } +} +``` + +You can attach the policy to the IAM role using the [`AttachRolePolicy`](https://docs.aws.amazon.com/STS/latest/APIReference/API_AttachRolePolicy.html) API. +Run the following command to attach the policy to the IAM role: + +{{< command >}} +$ awslocal iam attach-role-policy \ + --role-name localstack-role \ + --policy-arn arn:aws:iam::aws:policy/AdministratorAccess +{{< /command >}} + +### Assume an IAM Role + +You can assume an IAM Role using the [`AssumeRole`](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) API. +Run the following command to assume the IAM Role: + +{{< command >}} +$ awslocal sts assume-role \ + --role-arn arn:aws:iam::000000000000:role/localstack-role \ + --role-session-name localstack-session +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "Credentials": { + "AccessKeyId": ", + "SecretAccessKey": "SECRET_ACCESS_KEY", + "SessionToken": "SESSION_TOKEN", + "Expiration": "TIMESTAMP", + }, + "AssumedRoleUser": { + "AssumedRoleId": "AROAQAAAAAAAEDP262HSR:localstack-session", + "Arn": "arn:aws:sts::000000000000:assumed-role/localstack-role/localstack-session" + }, + "PackedPolicySize": 6 +} +``` + +You can use the temporary credentials in your applications for temporary access. + +### Get caller identity + +You can get the caller identity to identify the principal your current credentials are valid for using the [`GetCallerIdentity`](https://docs.aws.amazon.com/STS/latest/APIReference/API_GetCallerIdentity.html) API. +Run the following command to get the caller identity for the credentials set in your environment: + +{{< command >}} +$ awslocal sts get-caller-identity +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "UserId": "AKIAIOSFODNN7EXAMPLE", + "Account": "000000000000", + "Arn": "arn:aws:iam::000000000000:root" +} +``` diff --git a/content/en/user-guide/aws/servicediscovery/index.md b/content/en/user-guide/aws/servicediscovery/index.md index 320191b3fd..02418a83bd 100644 --- a/content/en/user-guide/aws/servicediscovery/index.md +++ b/content/en/user-guide/aws/servicediscovery/index.md @@ -9,7 +9,7 @@ description: > Service Discovery simplifies the management and discovery of services by locating and connecting to the components and resources that make up their applications. Service Discovery allows for a centralized mechanism for dynamically registering, tracking, and resolving service instances, allowing seamless communication between services. Service discovery uses Cloud Map API actions to manage HTTP and DNS namespaces for services, enabling automatic registration and discovery of services running in the cluster. -LocalStack supports Resource Groups via the Pro/Team offering, allowing you to use the Service Discovery APIs in your local environment to monitor and manage your services across various environments and network topologies. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_servicediscovery/), which provides information on the extent of Service Discovery's integration with LocalStack. +LocalStack supports Service Discovery via the Pro/Team offering, allowing you to use the Service Discovery APIs in your local environment to monitor and manage your services across various environments and network topologies. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_servicediscovery/), which provides information on the extent of Service Discovery's integration with LocalStack. ## Getting Started diff --git a/content/en/user-guide/aws/ses/index.md b/content/en/user-guide/aws/ses/index.md index e8f6ef17ac..d2e4a03dda 100644 --- a/content/en/user-guide/aws/ses/index.md +++ b/content/en/user-guide/aws/ses/index.md @@ -34,7 +34,7 @@ $ awslocal ses send-email \ --destination 'ToAddresses=recipient1@example.com' {{< / command >}} -{{< alert title="Hint" color="info" >}} +{{< alert title="Hint" color="success" >}} If you receive a "Email address not verified message", simply call ```sh awslocal ses verify-email-identity --email-address user1@yourdomain.com diff --git a/content/en/user-guide/aws/stepfunctions/index.md b/content/en/user-guide/aws/stepfunctions/index.md index cd7c7c39bd..091ee0816e 100644 --- a/content/en/user-guide/aws/stepfunctions/index.md +++ b/content/en/user-guide/aws/stepfunctions/index.md @@ -1,137 +1,172 @@ --- title: "Step Functions" linkTitle: "Step Functions" -categories: ["LocalStack Community"] -description: Get started with AWS Step Functions on LocalStack -aliases: - - /aws/stepfunctions/ +description: > + Get started with Step Functions on LocalStack --- -Amazon Web Services (AWS) Step Functions is a serverless workflow engine that integrates with AWS Lambda and other AWS services. It allows us to define workflows using Amazon States Language, a JSON-based structured language, to provide the necessary configurations and run the workflow. Step Functions allow you to define standard workflows and express workflows for long-running workflows and high-volume event processing, respectively. +Step Functions is a serverless workflow engine that enables the orchestrating of multiple AWS services. It provides a JSON-based structured language called Amazon States Language (ASL) which allows to specify how to manage a sequence of tasks and actions that compose the application's workflow. Thus making it easier to build and maintain complex and distributed applications. Step Functions allows for the definition of both standard and express workflows for long-running and high-volume event processing. -LocalStack provides Step Functions support via the Community offering. You can use the Step Functions API to create, execute, update, and delete state machines. The supported APIs are available over our [feature coverage page]({{< ref "feature-coverage" >}}). +LocalStack supports Step Functions via the Community offering, allowing you to use the Step Functions APIs in your local environment to create, execute, update, and delete state machines locally. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_stepfunctions/), which provides information on the extent of Step Function's integration with LocalStack. ## Getting started -In this getting started guide, you'll learn how to make basic usage of Step Functions in LocalStack. This guide is intended for users who wish to get more acquainted with Step Functions, and assumes you have basic knowledge of the AWS CLI (and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script). First, start your LocalStack instance using your preferred method, then run the following commands: - -1. Create a state machine using the `create-state-machine` command and specify the name of the state machine, the state machine definition, and the role ARN that the state machine will assume to call AWS services: - {{< command >}} - $ awslocal stepfunctions create-state-machine \ - --name "WaitMachine" \ - --definition '{ - "StartAt": "WaitExecution", - "States": { - "WaitExecution": { - "Type": "Wait", - "Seconds": 10, - "End": true +This guide is designed for users new to Step Functions and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how you can create a state machine, execute it, and check the status of the execution. + +### Create a state machine + +You can create a state machine using the [`CreateStateMachine`](https://docs.aws.amazon.com/step-functions/latest/apireference/API_CreateStateMachine.html) API. The API requires the name of the state machine, the state machine definition, and the role ARN that the state machine will assume to call AWS services. Run the following command to create a state machine: + +{{< command >}} +$ awslocal stepfunctions create-state-machine \ + --name "CreateAndListBuckets" \ + --definition '{ + "Comment": "Create bucket and list buckets", + "StartAt": "CreateBucket", + "States": { + "CreateBucket": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:s3:createBucket", + "Parameters": { + "Bucket": "new-sfn-bucket" + }, + "Next": "ListBuckets" + }, + "ListBuckets": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:s3:listBuckets", + "End": true } } - }' \ - --role-arn "arn:aws:iam::000000000000:role/stepfunctions-role" - {{< /command >}} - In the above example, we have created a state machine named `WaitMachine`, with a single state, `WaitExecution`, which waits for 10 seconds before completing the execution. The role ARN is used to grant the state machine access to other AWS services, and you can create an IAM role within LocalStack as well. The output of the above command is the ARN of the state machine: - ```json - { - "stateMachineArn": "arn:aws:states::000000000000:stateMachine:WaitMachine", + }' \ + --role-arn "arn:aws:iam::000000000000:role/stepfunctions-role" +{{< /command >}} + +The output of the above command is the ARN of the state machine: + +```json +{ + "stateMachineArn": "arn:aws:states::000000000000:stateMachine:CreateAndListBuckets", + "creationDate": "" +} +``` + +You can retrieve the details of a state machine using the [`DescribeStateMachine`](https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeStateMachine.html) API. Run the following command to describe the state machine: + +{{< command >}} +$ awslocal stepfunctions describe-state-machine --state-machine-arn "arn:aws:states:us-east-1:000000000000:stateMachine:CreateAndListBuckets" +{{< /command >}} + +The output of the above command is the execution ARN: +```json +{ + "stateMachineArn": "arn:aws:states::000000000000:stateMachine:CreateAndListBuckets", + "name": "CreateAndListBuckets", + "status": "ACTIVE", + "definition": "{\n \"Comment\": \"Create bucket and list buckets\",\n \"StartAt\": \"CreateBucket\",\n \"States\": {\n \"CreateBucket\": {\n \"Type\": \"Task\",\n \"Resource\": \"arn:aws:states:::aws-sdk:s3:createBucket\",\n \"Parameters\": {\n \"BucketName\": \"new-sfn-demo-bucket\"\n },\n \"Next\": \"ListBuckets\"\n },\n \"ListBuckets\": {\n \"Type\": \"Task\",\n \"Resource\": \"arn:aws:states:::aws-sdk:s3:listBuckets\",\n \"End\": true\n }\n }\n }", + "roleArn": "arn:aws:iam::000000000000:role/stepfunctions-role", + "type": "STANDARD", "creationDate": "" - } - ``` - -2. You can list the state machines in your account by running the following command: - {{< command >}} - $ awslocal stepfunctions list-state-machines - {{< /command >}} - The output of the above command is a list of state machines: - ```json - { +} +``` + +You can list the state machines using the [`ListStateMachines`](https://docs.aws.amazon.com/step-functions/latest/apireference/API_ListStateMachines.html) API. Run the following command to list the state machines: + +{{< command >}} +$ awslocal stepfunctions list-state-machines +{{< /command >}} + +The output of the above command is a list of state machines: + +```json +{ "stateMachines": [ { - "stateMachineArn": "arn:aws:states::000000000000:stateMachine:WaitMachine", - "name": "WaitMachine", - "type": "STANDARD", - "creationDate": "" + "stateMachineArn": "arn:aws:states::000000000000:stateMachine:CreateAndListBuckets", + "name": "CreateAndListBuckets", + "type": "STANDARD", + "creationDate": "" } ] - } - ``` - -3. You can retrieve the state machine using the ARN returned in the first step, via the `list-state-machines` command: - {{< command >}} - $ awslocal stepfunctions describe-state-machine --state-machine-arn "arn:aws:states::000000000000:stateMachine:WaitExecution" - {{< /command >}} - The output of the above command is the state machine definition: - ```json - { - "stateMachineArn": "arn:aws:states:us-east-1:000000000000:stateMachine:WaitMachine", - "name": "WaitMachine", - "status": "ACTIVE", - "definition": "{\n \"StartAt\": \"WaitExecution\",\n \"States\": {\n \"WaitExecution\": {\n \"Type\": \"Wait\",\n \"Seconds\": 10,\n \"End\": true\n }\n }\n }", - "roleArn": "arn:aws:iam::000000000000:role/stepfunctions-role", - "type": "STANDARD", - "creationDate": "" - "loggingConfiguration": { - "level": "OFF", - "includeExecutionData": false - } - } - ``` - -4. You can next execute the state machine using the `start-execution` command: - {{< command >}} - $ awslocal stepfunctions start-execution \ - --state-machine-arn "arn:aws:states::000000000000:stateMachine:WaitMachine" - {{< /command >}} - The output of the above command is the execution ARN: - ```json - { - "executionArn": "arn:aws:states:us-east-1:000000000000:execution:WaitMachine:", - "startDate": "" - } - ``` - -5. To check the status of the execution, you can use the `describe-execution` command: - {{< command >}} - $ awslocal stepfunctions describe-execution \ - --execution-arn "arn:aws:states:us-east-1:000000000000:execution:WaitMachine:" - {{< /command >}} - The output of the above command is the execution status: - ```json - { - "executionArn": "arn:aws:states:us-east-1:000000000000:execution:WaitMachine:32174130-4587-4314-ad63-86c6242523b2", - "stateMachineArn": "arn:aws:states:us-east-1:000000000000:stateMachine:WaitMachine", - "name": "", - "status": "SUCCEEDED", - "startDate": "", - "stopDate": "", - "input": "{}", - "inputDetails": { - "included": true - }, - "output": "{}", - "outputDetails": { - "included": true - } - } - ``` +} +``` + +### Execute the state machine + +You can execute the state machine using the [`StartExecution`](https://docs.aws.amazon.com/step-functions/latest/apireference/API_StartExecution.html) API. The API requires the state machine's ARN and the state machine's input. Run the following command to execute the state machine: + +{{< command >}} +$ awslocal stepfunctions start-execution \ + --state-machine-arn "arn:aws:states:us-east-1:000000000000:stateMachine:CreateAndListBuckets" +{{< /command >}} + +The output of the above command is the execution ARN: +```json +{ + "executionArn": "arn:aws:states::000000000000:execution:CreateAndListBuckets:", + "startDate": "" +} +``` + +### Check the execution status +To check the status of the execution, you can use the [`DescribeExecution`](https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeExecution.html) API. Run the following command to describe the execution: + +{{< command >}} +$ awslocal stepfunctions describe-execution \ + --execution-arn "arn:aws:states::000000000000:execution:CreateAndListBuckets:" +{{< /command >}} + +The output of the above command is the execution status: + +```json +{ + "executionArn": "arn:aws:states::000000000000:execution:CreateAndListBuckets:", + "stateMachineArn": "arn:aws:states::000000000000:stateMachine:CreateAndListBuckets", + "name": "", + "stopDate": "", + "input": "{}", + "inputDetails": {"included": true}, + "output": "{\"Buckets\":[{\"Name\":\"new-sfn-bucket\",\"CreationDate\":\"\"}}", + "outputDetails": {"included": true} +} +``` + +### Update and delete the state machine + +You can update the state machine definition using the [`UpdateStateMachine`](https://docs.aws.amazon.com/step-functions/latest/apireference/API_UpdateStateMachine.html) API. The API requires the ARN of the state machine and the new state machine definition. Run the following command to update the state machine definition: + +{{< command >}} +$ awslocal stepfunctions update-state-machine \ + --state-machine-arn "arn:aws:states:us-east-1:000000000000:stateMachine:CreateAndListBuckets" \ + --definition file://path/to/your/statemachine.json \ + --role-arn "arn:aws:iam::000000000000:role/stepfunctions-role" +{{< /command >}} + +You can delete the state machine using the [`DeleteStateMachine`](https://docs.aws.amazon.com/step-functions/latest/apireference/API_DeleteStateMachine.html) API. Run the following command to delete the state machine: + +{{< command >}} +$ awslocal stepfunctions delete-state-machine \ + --state-machine-arn "arn:aws:states:us-east-1:000000000000:stateMachine:CreateAndListBuckets" +{{< /command >}} + +## Resource Browser + +The LocalStack Web Application provides a Resource Browser for managing Step Functions state machines. You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the **Resources** section, and then clicking on **Step Functions** under the **App Integration** section. + +Step Functions Resource Browser -6. To update the state machine definition, you can use the `update-state-machine` command: - {{< command >}} - $ awslocal stepfunctions update-state-machine \ - --state-machine-arn "arn:aws:states::000000000000:stateMachine:WaitMachine" \ - --definition file://path/to/your/statemachine.json - --role-arn "arn:aws:iam::000000000000:role/stepfunctions-role" - {{< /command >}} +The Resource Browser allows you to perform the following actions: -7. To delete the state machine, you can use the `delete-state-machine` command: - {{< command >}} - $ awslocal stepfunctions delete-state-machine \ - --state-machine-arn "arn:aws:states::000000000000:stateMachine:WaitMachine" - {{< /command >}} +- **View State Machines**: View a list of all state machines you have created locally. +- **View Executions and Flow Chart**: View a list of all executions for a given state machine and the flow chart for each execution. You can also check the Execution Status, Timestamp, and Type for each execution. -For an extensive list of supported Step Functions APIs, please refer to the [official AWS documentation](https://docs.aws.amazon.com/step-functions/latest/dg/welcome.html), and the [CLI reference](https://docs.aws.amazon.com/cli/latest/reference/stepfunctions/index.html). +## Examples -## Using LocalStack Pro +The following code snippets and sample applications provide practical examples of how to use Step Functions in LocalStack for various use cases: -LocalStack Pro users can access our [LocalStack App's](https://app.localstack.cloud) web user interface to work with Step Functions and other AWS services. It is a convenient way to work with Step Functions and allows you to check the executions and flowcharts in a fashion similar to the AWS console. While using the LocalStack App, ensure you have the LocalStack instance running. You can also navigate across previous events and executions and view the state machine statuses. +- [Loan Broker application with AWS Step Functions, DynamoDB, Lambda, SQS, and SNS](https://github.com/localstack/loan-broker-stepfunctions-lambda-app) +- [Integrating Step Functions with local Lambda functions on LocalStack](https://github.com/localstack/localstack-pro-samples/tree/master/stepfunctions-lambda) diff --git a/content/en/user-guide/aws/stepfunctions/stepfuctions-resource-browser.png b/content/en/user-guide/aws/stepfunctions/stepfuctions-resource-browser.png new file mode 100644 index 0000000000..aeeeec2675 Binary files /dev/null and b/content/en/user-guide/aws/stepfunctions/stepfuctions-resource-browser.png differ diff --git a/content/en/user-guide/aws/support/index.md b/content/en/user-guide/aws/support/index.md new file mode 100644 index 0000000000..dc3997e9f7 --- /dev/null +++ b/content/en/user-guide/aws/support/index.md @@ -0,0 +1,95 @@ +--- +title: "Support" +linkTitle: "Support" +description: Get started with Support on LocalStack +--- + +## Introduction + +AWS Support is a service provided by Amazon Web Services (AWS) that offers technical assistance and resources to help you optimize your AWS environment, troubleshoot issues, and maintain operational efficiency. Support APIs provide programmatic access to AWS Support services, including the ability to create and manage support cases programmatically. You can further automate your support workflow using various AWS services, such as Lambda, CloudWatch, and EventBridge. + +LocalStack supports Support APIs via the Community offering, allowing you to use the Support APIs in your local environment to create and manage new cases, while testing your configurations locally. LocalStack provides a mock implementation via a mock Support Center provided by [Moto](https://docs.getmoto.org/en/latest/docs/services/support.html), and does not create real cases in the AWS. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_support/), which provides information on the extent of Support API's integration with LocalStack. + +{{< alert title="Note" >}} +For technical support with LocalStack, you can reach out through our [support channels](https://docs.localstack.cloud/getting-started/help-and-support/). It's important to note that LocalStack doesn't offer a programmatic interface to create support cases, and this documentation is only intended to demonstrate how you can use and mock the AWS Support APIs in your local environment. +{{< /alert >}} + +## Getting started + +This guide is designed for users new to Support and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how you can create a case in the mock Support Center using the AWS CLI. + +### Create a support case + +To create a support case, you can use the [`CreateCase`](https://docs.aws.amazon.com/goto/WebAPI/support-2013-04-15/CreateCase) API. The following example creates a case with the subject "Test case" and the description "This is a test case" in the category "General guidance". + +{{< command >}} +$ awslocal support create-case \ + --subject "Test case" \ + --service-code "general-guidance" \ + --category-code "general-guidance" \ + --communication-body "This is a test case" +{{< / command >}} + +The following output would be retrieved: + +```bash +{ + "caseId": "case-12345678910-2020-kEa16f90bJE766J4" +} +``` + +### List support cases + +To list all support cases, you can use the [`DescribeCases`](https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeCases.html) API. The following example lists all cases in the category "General guidance". + +{{< command >}} +$ awslocal support describe-cases +{{< / command >}} + +The following output would be retrieved: + +```bash +{ + "cases": [ + { + "caseId": "case-12345678910-2020-kEa16f90bJE766J4", + ... + "submittedBy": "moto@moto.com", + "timeCreated": "2023-08-24T18:03:08.895247", + "recentCommunications": { + "communications": [ + { + "caseId": "case-12345678910-2020-kEa16f90bJE766J4", + "body": "This is a test case", + "submittedBy": "moto@moto.com", + ... + } + ], + "nextToken": "foo_next_token" + } + } + ] +} +``` + +### Resolve a support case + +To resolve a support case, you can use the [`ResolveCase`](https://docs.aws.amazon.com/goto/WebAPI/support-2013-04-15/ResolveCase) API. The following example resolves the case created in the previous step. + +{{< command >}} +$ awslocal support resolve-case \ + --case-id "case-12345678910-2020-kEa16f90bJE766J4" +{{< / command >}} + +Replace the case ID with the ID of the case you want to resolve. The following output would be retrieved: + +```bash +{ + "initialCaseStatus": "resolved", + "finalCaseStatus": "resolved" +} +``` + +You can also use the [`DescribeCases`](https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeCases.html) API to verify that the case has been resolved. diff --git a/content/en/user-guide/aws/swf/index.md b/content/en/user-guide/aws/swf/index.md new file mode 100644 index 0000000000..114b986c0d --- /dev/null +++ b/content/en/user-guide/aws/swf/index.md @@ -0,0 +1,186 @@ +--- +title: "Simple Workflow Service (SWF)" +linkTitle: "Simple Workflow Service (SWF)" +description: > + Get started with Simple Workflow Service (SWF) on LocalStack +--- + +## Introduction + +SWF (Simple Workflow Service) is a fully managed service offered by Amazon Web Services (AWS) that enables you to build and manage applications with distributed components and complex workflows. SWF allows you to define workflows in a way that's separate from the actual application code, making it easier to modify and adapt workflows without changing the application logic. SWF also provides a programming framework to design, coordinate, and execute workflows that involve multiple tasks, steps, and decision points. + +LocalStack supports Simple Workflow Service via the Community offering, allowing you to use the SWF APIs in your local environment to monitor and manage workflow design, task coordination, activity implementation, and error handling. The supported APIs are available on our [API coverage page](https://docs.localstack.cloud/references/coverage/coverage_swf/), which provides information on the extent of SWF's integration with LocalStack. + +## Getting started + +This guide is designed for users new to Simple Workflow Service and assumes basic knowledge of the AWS CLI and our [`awslocal`](https://github.com/localstack/awscli-local) wrapper script. + +Start your LocalStack container using your preferred method. We will demonstrate how to register an SWF domain and workflow using the AWS CLI. + +### Registering a domain + +You can register an SWF domain using the [`RegisterDomain`](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterDomain.html) API. Execute the following command to register a domain named `test-domain`: + +{{< command >}} +$ awslocal swf register-domain \ + --name test-domain \ + --workflow-execution-retention-period-in-days 1 +{{< /command >}} + +You can use the [`DescribeDomain`](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeDomain.html) API to verify that the domain was registered successfully. Run the following command to describe the `test-domain` domain: + +{{< command >}} +$ awslocal swf describe-domain \ + --name test-domain +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "domainInfo": { + "name": "test-domain", + "status": "REGISTERED", + "arn": "arn:aws:swf:us-east-1:000000000000:/domain/test-domain" + }, + "configuration": { + "workflowExecutionRetentionPeriodInDays": "1" + } +} +``` + +### List the domains + +You can list all registered domains using the [`ListDomains`](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListDomains.html) API. Run the following command to list all registered domains: + +{{< command >}} +$ awslocal swf list-domains --registration-status REGISTERED +{{< /command >}} + +To deprecate a domain, use the [`DeprecateDomain`](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateDomain.html) API. Run the following command to deprecate the `test-domain` domain: + +{{< command >}} +$ awslocal swf deprecate-domain \ + --name test-domain +{{< /command >}} + +You can now list the deprecated domains using the `--registration-status DEPRECATED` flag: + +{{< command >}} +$ awslocal swf list-domains --registration-status DEPRECATED +{{< /command >}} + +### Registering a workflow + +You can register a workflow using the [`RegisterWorkflowType`](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterWorkflowType.html) API. Execute the following command to register a workflow named `test-workflow`: + +{{< command >}} +$ awslocal swf register-workflow-type \ + --domain test-domain \ + --name test-workflow \ + --default-task-list name=test-task-list \ + --default-task-start-to-close-timeout 30 \ + --default-execution-start-to-close-timeout 60 \ + --default-child-policy TERMINATE \ + --workflow-version "1.0" +{{< /command >}} + +You can use the [`DescribeWorkflowType`](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeWorkflowType.html) API to verify that the workflow was registered successfully. Run the following command to describe the `test-workflow` workflow: + +{{< command >}} +$ awslocal swf describe-workflow-type \ + --domain test-domain \ + --workflow-type name=test-workflow,version=1.0 +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "typeInfo": { + "workflowType": { + "name": "test-workflow", + "version": "1.0" + }, + "status": "REGISTERED", + "creationDate": 1420066800.0 + }, + "configuration": { + "defaultTaskStartToCloseTimeout": "30", + "defaultExecutionStartToCloseTimeout": "60", + "defaultTaskList": { + "name": "test-task-list" + }, + "defaultChildPolicy": "TERMINATE" + } +} +``` + +### Registering an activity + +You can register an activity using the [`RegisterActivityType`](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.html) API. Execute the following command to register an activity named `test-activity`: + +{{< command >}} +$ awslocal swf register-activity-type \ + --domain test-domain \ + --name test-activity \ + --default-task-list name=test-task-list \ + --default-task-start-to-close-timeout 30 \ + --default-task-heartbeat-timeout 30 \ + --default-task-schedule-to-start-timeout 30 \ + --default-task-schedule-to-close-timeout 30 \ + --activity-version "1.0" +{{< /command >}} + +You can use the [`DescribeActivityType`](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeActivityType.html) API to verify that the activity was registered successfully. Run the following command to describe the `test-activity` activity: + +{{< command >}} +$ awslocal swf describe-activity-type \ + --domain test-domain \ + --activity-type name=test-activity,version=1.0 +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "typeInfo": { + "activityType": { + "name": "test-activity", + "version": "1.0" + }, + "status": "REGISTERED", + "creationDate": 1420066800.0 + }, + "configuration": { + "defaultTaskStartToCloseTimeout": "30", + "defaultTaskHeartbeatTimeout": "30", + "defaultTaskList": { + "name": "test-task-list" + }, + "defaultTaskScheduleToStartTimeout": "30", + "defaultTaskScheduleToCloseTimeout": "30" + } +} +``` + +### Starting a workflow execution + +You can start a workflow execution using the [`StartWorkflowExecution`](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartWorkflowExecution.html) API. Execute the following command to start a workflow execution for the `test-workflow` workflow: + +{{< command >}} +$ awslocal swf start-workflow-execution \ + --domain test-domain \ + --workflow-type name=test-workflow,version=1.0 \ + --workflow-id test-workflow-id \ + --task-list name=test-task-list \ + --input '{"foo": "bar"}' +{{< /command >}} + +The following output would be retrieved: + +```bash +{ + "runId": "0602601afc71403abb934d8094c51668" +} +``` diff --git a/content/en/user-guide/integrations/crossplane/index.md b/content/en/user-guide/integrations/crossplane/index.md new file mode 100644 index 0000000000..8670881e11 --- /dev/null +++ b/content/en/user-guide/integrations/crossplane/index.md @@ -0,0 +1,230 @@ +--- +title: "Crossplane" +tags: ["crossplane", "kubernetes", "infrastructure-as-code"] +weight: 5 +description: > + Use the Crossplane cloud-native control plane framework with LocalStack +aliases: + - /integrations/crossplane/ +--- + +Crossplane logo + +## Overview + +[Crossplane](https://www.crossplane.io) is a cloud-native control plane framework, which offers an extensible backend that enables orchestrating applications and infrastructure via declarative APIs and resource definitions. + +Crossplane offers a native [AWS provider](https://github.com/upbound/provider-aws) which can be used to create and manage AWS cloud resources via the Crossplane platform. +For example, it can be used to create S3 buckets, SQS queues, Lambda functions, among many other resources. +Crossplane AWS provider supports a comprehensive set of some [900+ resource types](https://marketplace.upbound.io/providers/upbound/provider-aws). + +## Getting started + +In the following, we provide a step-by-step guide for installing Crossplane in a local test environment, and creating AWS resources (S3 bucket, SQS queue) in LocalStack via Crossplane. + +### Prerequisites +* LocalStack running in local Docker +* A local Kubernetes cluster: + * We can use the [embedded Kubernetes cluster](https://docs.docker.com/desktop/kubernetes) that ships with modern versions of Docker Desktop (can be easily enabled in the Docker settings) + * Alternatively, you can [create a local EKS cluster](https://docs.localstack.cloud/user-guide/aws/elastic-kubernetes-service/#create-an-embedded-kubernetes-cluster) in LocalStack directly, which will spin up a light-weight embedded `k3d` Kubernetes cluster in your Docker environment +* The [`helm`](https://helm.sh) and [`kubectl`](https://kubernetes.io/docs/tasks/tools/#kubectl) command-line clients installed + +## Installing Crossplane in local Kubernetes + +Once your `kubectl` is configured to point to the local Kubernetes cluster, we first install Crossplane via `helm`: +{{}} +$ helm repo add crossplane-stable https://charts.crossplane.io/stable +$ helm repo update +$ helm install crossplane crossplane-stable/crossplane --namespace crossplane-system --create-namespace +{{}} + +The installation may take a few minutes. In parallel, we can install the `crossplane` command-line extensions for `kubectl`: +{{}} +$ curl -sL https://raw.githubusercontent.com/crossplane/crossplane/master/install.sh | bash +... +$ sudo mv kubectl-crossplane /usr/local/bin +{{}} +To confirm that the installation was successful, we can run these `kubectl` commands, which should yield output similar to the following: +{{}} +$ kubectl crossplane --version +v1.13.2 + +$ kubectl get crds | grep crossplane +compositions.apiextensions.crossplane.io 2023-09-03T11:30:36Z +configurations.pkg.crossplane.io 2023-09-03T11:30:36Z +... +{{}} + +### Installing the Crossplane AWS Provider + +Once the basic Crossplane installation is running properly, we can proceed with installing the AWS provider. +Newer versions of Crossplane promote the use of [provider families](https://docs.upbound.io/providers/provider-families), which are collections of providers for different groups of resources. +For example, there is a separate provider for each individual AWS service (like S3, SQS, Lambda, etc), and in addition provider family provides shared resources for common configuration of all services (e.g., credentials, etc). + +In the following, we first install the AWS provider for S3. +Note that you can copy/paste the entire multi-line command below into your terminal: +{{}} +$ cat <}} + +We also install the AWS provider for SQS: +{{}} +$ cat <}} + +After some time, the providers should get into healthy state, which can be confirmed via `kubectl get providers`: +{{}} +$ kubectl get providers +NAME INSTALLED HEALTHY PACKAGE AGE +upbound-provider-family-aws True True xpkg.upbound.io/upbound/provider-family-aws:v0.40.0 2m +provider-aws-s3 True True xpkg.upbound.io/upbound/provider-aws-s3:v0.40.0 2m +provider-aws-sqs True True xpkg.upbound.io/upbound/provider-aws-sqs:v0.40.0 2m + +{{}} + +Next, we install a secret to define the test credentials for the AWS provider: +{{}} +$ cat <}} + +Finally, we create an AWS `ProviderConfig` that references the secret created above, and defines a static `endpoint` pointing to the LocalStack URL `http://host.docker.internal:4566`: +{{}} +$ cat <}} + +{{}} +The endpoint `http://host.docker.internal:4566` in the listing above assumes that you are running Kubernetes in the local Docker engine, and that LocalStack is up and running and available on default port `4566`. +{{}} + +{{}} +The Crossplane AWS provider currently requires us to specify the list of `services` for which the local `endpoint` is used as the target URL. Please make sure to extend this list accordingly if you're working with additional LocalStack services. +{{}} + +### Deploying sample resources in LocalStack + +After the Crossplane AWS provider is properly installed and configured, we can proceed with creating some local resources. + +First, we create an S3 bucket named `crossplane-test-bucket`: +{{}} +$ cat <}} + +If everything is wired up correctly, you should now see some activity in the LocalStack log outputs, where Crossplane starts deploying the S3 bucket against LocalStack. +After some time, the bucket should be transitioning into `ready` state within Crossplane: +{{}} +$ kubectl get buckets +NAME READY SYNCED EXTERNAL-NAME AGE +crossplane-test-bucket True True crossplane-test-bucket 30s + +{{}} + +... and the bucket it should also be visible when querying the local S3 buckets in LocalStack via [`awslocal`](https://github.com/localstack/awscli-local): +{{}} +$ awslocal s3 ls +2023-09-03 15:18:47 crossplane-test-bucket + +{{}} + +We can repeat the same exercise for creating a local SQS queue named `crossplane-test-queue`: +{{}} +$ cat <}} + +After some time, the queue should transition into `ready` state in Crossplane: +{{}} +$ kubectl get queues +NAME READY SYNCED EXTERNAL-NAME AGE +crossplane-test-queue True True http://host.docker.internal:4566/000000000000/crossplane-test-queue 40s + +{{}} + +... and the queue should be visible when listing the SQS queues in LocalStack: +{{}} +$ awslocal sqs list-queues +{ + "QueueUrls": [ + "http://localhost:4566/000000000000/crossplane-test-queue" + ] +} + +{{}} + +### Summary + +The Crossplane AWS provider is a great way to manage AWS resources, and by leveraging the `endpoint` configuration of the provider, we can seamlessly run resource deployments against LocalStack. + +In this tutorial, we have provided an end-to-end walkthrough of how to provision two simple resources - an S3 bucket, and an SQS queue. Crossplane supports a vast range of additional AWS resource types, as well as advanced operations like updating, deleting, or composing resources. +You can refer to the additional reading material to learn and explore more advanced features. + +## Further Reading + +* Kubernetes on Docker Desktop: https://docs.docker.com/desktop/kubernetes +* Kubernetes getting started guide: https://kubernetes.io/docs/setup +* EKS Kubernetes clusters on LocalStack: https://docs.localstack.cloud/user-guide/aws/elastic-kubernetes-service +* Crossplane user docs: https://docs.crossplane.io +* Crossplane AWS provider family: https://marketplace.upbound.io/providers/upbound/provider-family-aws +* Crossplane AWS provider source code: https://github.com/upbound/provider-aws diff --git a/content/en/user-guide/integrations/crossplane/logo-crossplane.svg b/content/en/user-guide/integrations/crossplane/logo-crossplane.svg new file mode 100644 index 0000000000..3af90369f7 --- /dev/null +++ b/content/en/user-guide/integrations/crossplane/logo-crossplane.svg @@ -0,0 +1,310 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/content/en/user-guide/integrations/terraform/index.md b/content/en/user-guide/integrations/terraform/index.md index d2a0365850..66abd2bdd9 100644 --- a/content/en/user-guide/integrations/terraform/index.md +++ b/content/en/user-guide/integrations/terraform/index.md @@ -8,7 +8,7 @@ aliases: - /integrations/terraform/ --- -terraform logo +Terraform logo ## Overview diff --git a/content/en/user-guide/tools/cloud-pods/_index.md b/content/en/user-guide/tools/cloud-pods/_index.md index 709a6aa81f..a893658ffa 100644 --- a/content/en/user-guide/tools/cloud-pods/_index.md +++ b/content/en/user-guide/tools/cloud-pods/_index.md @@ -17,7 +17,7 @@ Cloud Pods are a mechanism that allows you to take a snapshot of the state in yo ![Persistence versus Cloud Pods](pods-persistence.png) -{{< alert title="Hint" color="info">}} +{{< alert title="Hint" color="success">}} To quickly see cloud pods in action, we prepared a small sample application that uses cloud pods to inject its state into a running LocalStack container. [Cloud Pod Thumbnail Sample App](https://app.localstack.cloud/quickstart/demo4) {{< /alert >}} diff --git a/data/coverage/acm.json b/data/coverage/acm.json index c526a13ebb..7ed386aafe 100644 --- a/data/coverage/acm.json +++ b/data/coverage/acm.json @@ -188,28 +188,28 @@ "CertificateArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", - "test": "test_cfn_acm_certificate", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_boto_wait_for_certificate_validation", + "test": "test_boto_wait_for_certificate_validation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", - "test": "test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_certificate_for_subdomain_wildcard", + "test": "test_certificate_for_subdomain_wildcard", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..Certificate.SignatureAlgorithm']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_boto_wait_for_certificate_validation", - "test": "test_boto_wait_for_certificate_validation", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_domain_validation", + "test": "test_domain_validation", "response": "200", "error": "", "snapshot_skipped": "", @@ -218,18 +218,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_certificate_for_subdomain_wildcard", - "test": "test_certificate_for_subdomain_wildcard", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_import_certificate", + "test": "test_import_certificate", "response": "200", "error": "", - "snapshot_skipped": "['$..Certificate.SignatureAlgorithm']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_domain_validation", - "test": "test_domain_validation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", + "test": "test_cfn_acm_certificate", "response": "200", "error": "", "snapshot_skipped": "", @@ -238,8 +238,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_import_certificate", - "test": "test_import_certificate", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", @@ -260,7 +260,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", "test": "test_associate_api", "response": "200", "error": "", @@ -270,7 +270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name", "test": "test_create_domain_name", "response": "200", "error": "", @@ -280,7 +280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", "test": "test_disassociate_api", "response": "200", "error": "", @@ -290,7 +290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", "test": "test_get_api_association", "response": "200", "error": "", @@ -300,14 +300,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", "snapshot_skipped": "['$..Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -316,7 +316,7 @@ "CertificateArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_boto_wait_for_certificate_validation", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_boto_wait_for_certificate_validation", "test": "test_boto_wait_for_certificate_validation", "response": "200", "error": "", @@ -326,7 +326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_certificate_for_subdomain_wildcard", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_certificate_for_subdomain_wildcard", "test": "test_certificate_for_subdomain_wildcard", "response": "200", "error": "", @@ -336,7 +336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_domain_validation", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_domain_validation", "test": "test_domain_validation", "response": "200", "error": "", @@ -372,7 +372,7 @@ "Certificate, PrivateKey": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_import_certificate", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_import_certificate", "test": "test_import_certificate", "response": "200", "error": "", @@ -382,7 +382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_import_certificate", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_import_certificate", "test": "test_import_certificate", "response": "400", "error": "ValidationException", @@ -398,38 +398,28 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", - "test": "test_cfn_acm_certificate", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", - "test": "test_cfn_acm_certificate", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_certificate_for_subdomain_wildcard", + "test": "test_certificate_for_subdomain_wildcard", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Certificate.SignatureAlgorithm']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", - "test": "test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_import_certificate", + "test": "test_import_certificate", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", - "test": "test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", + "test": "test_cfn_acm_certificate", "response": "200", "error": "", "snapshot_skipped": "", @@ -438,18 +428,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_certificate_for_subdomain_wildcard", - "test": "test_certificate_for_subdomain_wildcard", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Certificate.SignatureAlgorithm']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_import_certificate", - "test": "test_import_certificate", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", @@ -480,17 +460,17 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", "snapshot_skipped": "['$..Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", "test": "test_enforce_policy_acm", "response": "200", "error": "", @@ -500,7 +480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", "test": "test_enforce_policy_acm", "response": "400", "error": "AccessDeniedException", @@ -542,18 +522,18 @@ "DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", - "test": "test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_boto_wait_for_certificate_validation", + "test": "test_boto_wait_for_certificate_validation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_boto_wait_for_certificate_validation", - "test": "test_boto_wait_for_certificate_validation", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_domain_validation", + "test": "test_domain_validation", "response": "200", "error": "", "snapshot_skipped": "", @@ -562,8 +542,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_domain_validation", - "test": "test_domain_validation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", @@ -584,7 +564,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", "test": "test_associate_api", "response": "200", "error": "", @@ -594,7 +574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name", "test": "test_create_domain_name", "response": "200", "error": "", @@ -604,7 +584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", "test": "test_disassociate_api", "response": "200", "error": "", @@ -614,7 +594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", "test": "test_get_api_association", "response": "200", "error": "", @@ -628,14 +608,14 @@ "DomainName, DomainValidationOptions, ValidationMethod": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", "test": "test_cfn_acm_certificate", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, @@ -656,7 +636,7 @@ "DomainName, IdempotencyToken, ValidationMethod": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -666,7 +646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -676,7 +656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -686,7 +666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -696,7 +676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -706,7 +686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -716,7 +696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -726,7 +706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -736,7 +716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -746,7 +726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -756,7 +736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -766,7 +746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -776,7 +756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -786,7 +766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -796,7 +776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -806,7 +786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -816,7 +796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -826,7 +806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -836,7 +816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -846,7 +826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -856,7 +836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -866,7 +846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -876,7 +856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -886,7 +866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -900,7 +880,7 @@ "DomainName, ValidationMethod": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_certificate_for_subdomain_wildcard", + "node_id": "LocalStack Community: tests/aws/services/acm/test_acm.py::TestACM::test_certificate_for_subdomain_wildcard", "test": "test_certificate_for_subdomain_wildcard", "response": "200", "error": "", @@ -912,14 +892,14 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", "snapshot_skipped": "['$..Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } diff --git a/data/coverage/amplify.json b/data/coverage/amplify.json index 942c699898..6ce34f88aa 100644 --- a/data/coverage/amplify.json +++ b/data/coverage/amplify.json @@ -452,7 +452,7 @@ "description, name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_app", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_app", "test": "test_create_app", "response": "200", "error": "", @@ -466,7 +466,7 @@ "name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_backend_environment", "test": "test_create_backend_environment", "response": "200", "error": "", @@ -476,7 +476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_branch", "test": "test_create_branch", "response": "200", "error": "", @@ -486,7 +486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_webhook", "test": "test_create_webhook", "response": "200", "error": "", @@ -496,7 +496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", "test": "test_delete_backend_environment", "response": "200", "error": "", @@ -506,7 +506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_branch", "test": "test_delete_branch", "response": "200", "error": "", @@ -516,7 +516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_webhook", "test": "test_delete_webhook", "response": "200", "error": "", @@ -526,7 +526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_app", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_app", "test": "test_get_app", "response": "200", "error": "", @@ -536,7 +536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_backend_environment", "test": "test_get_backend_environment", "response": "200", "error": "", @@ -546,7 +546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_branch", "test": "test_get_branch", "response": "200", "error": "", @@ -556,7 +556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_webhook", "test": "test_get_webhook", "response": "200", "error": "", @@ -566,7 +566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_list_apps", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_list_apps", "test": "test_list_apps", "response": "200", "error": "", @@ -576,7 +576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_list_branches", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_list_branches", "test": "test_list_branches", "response": "200", "error": "", @@ -586,7 +586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_tag_untag_resource", "test": "test_tag_untag_resource", "response": "200", "error": "", @@ -596,7 +596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_update_app", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_update_app", "test": "test_update_app", "response": "200", "error": "", @@ -606,7 +606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_update_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_update_webhook", "test": "test_update_webhook", "response": "200", "error": "", @@ -622,7 +622,7 @@ "appId, environmentName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_backend_environment", "test": "test_create_backend_environment", "response": "200", "error": "", @@ -632,7 +632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", "test": "test_delete_backend_environment", "response": "200", "error": "", @@ -642,7 +642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_backend_environment", "test": "test_get_backend_environment", "response": "200", "error": "", @@ -658,7 +658,7 @@ "appId, branchName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_branch", "test": "test_create_branch", "response": "200", "error": "", @@ -668,7 +668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_webhook", "test": "test_create_webhook", "response": "200", "error": "", @@ -678,7 +678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_branch", "test": "test_delete_branch", "response": "200", "error": "", @@ -688,7 +688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_webhook", "test": "test_delete_webhook", "response": "200", "error": "", @@ -698,7 +698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_branch", "test": "test_get_branch", "response": "200", "error": "", @@ -708,7 +708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_webhook", "test": "test_get_webhook", "response": "200", "error": "", @@ -718,7 +718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_list_branches", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_list_branches", "test": "test_list_branches", "response": "200", "error": "", @@ -728,7 +728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_update_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_update_webhook", "test": "test_update_webhook", "response": "200", "error": "", @@ -744,7 +744,7 @@ "appId, branchName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_webhook", "test": "test_create_webhook", "response": "200", "error": "", @@ -754,7 +754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_webhook", "test": "test_delete_webhook", "response": "200", "error": "", @@ -764,7 +764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_webhook", "test": "test_get_webhook", "response": "200", "error": "", @@ -774,7 +774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_update_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_update_webhook", "test": "test_update_webhook", "response": "200", "error": "", @@ -790,7 +790,7 @@ "appId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_app", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_app", "test": "test_create_app", "response": "200", "error": "", @@ -800,7 +800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_backend_environment", "test": "test_create_backend_environment", "response": "200", "error": "", @@ -810,7 +810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_branch", "test": "test_create_branch", "response": "200", "error": "", @@ -820,7 +820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_webhook", "test": "test_create_webhook", "response": "200", "error": "", @@ -830,7 +830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", "test": "test_delete_backend_environment", "response": "200", "error": "", @@ -840,7 +840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_branch", "test": "test_delete_branch", "response": "200", "error": "", @@ -850,7 +850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_webhook", "test": "test_delete_webhook", "response": "200", "error": "", @@ -860,7 +860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_app", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_app", "test": "test_get_app", "response": "200", "error": "", @@ -870,7 +870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_backend_environment", "test": "test_get_backend_environment", "response": "200", "error": "", @@ -880,7 +880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_branch", "test": "test_get_branch", "response": "200", "error": "", @@ -890,7 +890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_webhook", "test": "test_get_webhook", "response": "200", "error": "", @@ -900,7 +900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_list_apps", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_list_apps", "test": "test_list_apps", "response": "200", "error": "", @@ -910,7 +910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_list_branches", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_list_branches", "test": "test_list_branches", "response": "200", "error": "", @@ -920,7 +920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_tag_untag_resource", "test": "test_tag_untag_resource", "response": "200", "error": "", @@ -930,7 +930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_update_app", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_update_app", "test": "test_update_app", "response": "200", "error": "", @@ -940,7 +940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_update_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_update_webhook", "test": "test_update_webhook", "response": "200", "error": "", @@ -956,7 +956,7 @@ "appId, environmentName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", "test": "test_delete_backend_environment", "response": "200", "error": "", @@ -972,7 +972,7 @@ "appId, branchName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_branch", "test": "test_delete_branch", "response": "200", "error": "", @@ -988,7 +988,7 @@ "webhookId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_webhook", "test": "test_delete_webhook", "response": "200", "error": "", @@ -1004,7 +1004,7 @@ "appId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_app", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_app", "test": "test_get_app", "response": "200", "error": "", @@ -1020,7 +1020,7 @@ "appId, environmentName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", "test": "test_delete_backend_environment", "response": "200", "error": "", @@ -1030,7 +1030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_backend_environment", "test": "test_get_backend_environment", "response": "200", "error": "", @@ -1040,7 +1040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_backend_environment", "test": "test_delete_backend_environment", "response": "404", "error": "NotFoundException", @@ -1056,7 +1056,7 @@ "appId, branchName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_branch", "test": "test_get_branch", "response": "200", "error": "", @@ -1072,7 +1072,7 @@ "webhookId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_webhook", "test": "test_delete_webhook", "response": "200", "error": "", @@ -1082,7 +1082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_get_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_get_webhook", "test": "test_get_webhook", "response": "200", "error": "", @@ -1092,7 +1092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_webhook", "test": "test_delete_webhook", "response": "404", "error": "NotFoundException", @@ -1108,7 +1108,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_list_apps", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_list_apps", "test": "test_list_apps", "response": "200", "error": "", @@ -1122,7 +1122,7 @@ "maxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_list_apps", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_list_apps", "test": "test_list_apps", "response": "200", "error": "", @@ -1138,7 +1138,7 @@ "appId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_delete_branch", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_delete_branch", "test": "test_delete_branch", "response": "200", "error": "", @@ -1148,7 +1148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_list_branches", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_list_branches", "test": "test_list_branches", "response": "200", "error": "", @@ -1162,7 +1162,7 @@ "appId, maxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_list_branches", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_list_branches", "test": "test_list_branches", "response": "200", "error": "", @@ -1178,7 +1178,7 @@ "resourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_tag_untag_resource", "test": "test_tag_untag_resource", "response": "200", "error": "", @@ -1194,7 +1194,7 @@ "resourceArn, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_tag_untag_resource", "test": "test_tag_untag_resource", "response": "200", "error": "", @@ -1204,7 +1204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_tag_illegal_resource", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_tag_illegal_resource", "test": "test_tag_illegal_resource", "response": "404", "error": "NotFoundException", @@ -1214,7 +1214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_tag_non_existing_app", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_tag_non_existing_app", "test": "test_tag_non_existing_app", "response": "404", "error": "NotFoundException", @@ -1230,7 +1230,7 @@ "resourceArn, tagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_tag_untag_resource", "test": "test_tag_untag_resource", "response": "200", "error": "", @@ -1246,7 +1246,7 @@ "appId, name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_update_app", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_update_app", "test": "test_update_app", "response": "200", "error": "", @@ -1262,7 +1262,7 @@ "branchName, webhookId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_update_webhook", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_update_webhook", "test": "test_update_webhook", "response": "200", "error": "", diff --git a/data/coverage/apigateway.json b/data/coverage/apigateway.json index 691dea251d..fc75fea098 100644 --- a/data/coverage/apigateway.json +++ b/data/coverage/apigateway.json @@ -234,11 +234,11 @@ "DeleteDeployment": { "implemented": true, "availability": "community", - "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": "" } }, @@ -690,11 +690,11 @@ "GetGatewayResponse": { "implemented": true, "availability": "community", - "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": "" } }, @@ -1062,11 +1062,11 @@ "PutGatewayResponse": { "implemented": true, "availability": "community", - "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": "" } }, @@ -1448,7 +1448,7 @@ "enabled, name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "201", "error": "", @@ -1458,7 +1458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "201", "error": "", @@ -1472,7 +1472,7 @@ "enabled, name, stageKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -1486,7 +1486,7 @@ "name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_api_keys", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_api_keys", "test": "test_get_api_keys", "response": "201", "error": "", @@ -1500,14 +1500,14 @@ "name, tags, value": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1516,7 +1516,7 @@ "authorizerCredentials, authorizerResultTtlInSeconds, authorizerUri, identitySource, name, restApiId, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "201", "error": "", @@ -1526,7 +1526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "201", "error": "", @@ -1536,7 +1536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "201", "error": "", @@ -1550,7 +1550,7 @@ "authorizerCredentials, authorizerUri, identitySource, name, restApiId, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "201", "error": "", @@ -1560,7 +1560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "201", "error": "", @@ -1574,7 +1574,7 @@ "authorizerUri, identitySource, name, restApiId, type": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", "test": "test_update_method", "response": "201", "error": "", @@ -1584,7 +1584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "201", "error": "", @@ -1594,7 +1594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_authorizer_crud_no_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_authorizer_crud_no_api", "test": "test_authorizer_crud_no_api", "response": "409", "error": "ConflictException", @@ -1606,7 +1606,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -1616,7 +1616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "201", "error": "", @@ -1626,7 +1626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "201", "error": "", @@ -1636,7 +1636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "201", "error": "", @@ -1646,7 +1646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "201", "error": "", @@ -1656,7 +1656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "201", "error": "", @@ -1666,7 +1666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "201", "error": "", @@ -1680,7 +1680,7 @@ "identitySource, name, providerARNs, restApiId, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "201", "error": "", @@ -1690,7 +1690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "201", "error": "", @@ -1700,7 +1700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "201", "error": "", @@ -1710,7 +1710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "201", "error": "", @@ -1720,7 +1720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "201", "error": "", @@ -1734,21 +1734,21 @@ "identitySource, name, restApiId, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "name, providerARNs, restApiId, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "201", "error": "", @@ -1758,7 +1758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "201", "error": "", @@ -1768,7 +1768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "201", "error": "", @@ -1778,7 +1778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "201", "error": "", @@ -1788,7 +1788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "201", "error": "", @@ -1804,7 +1804,7 @@ "basePath, domainName, restApiId, stage": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "201", "error": "", @@ -1814,7 +1814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "201", "error": "", @@ -1826,7 +1826,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "201", "error": "", @@ -1840,14 +1840,14 @@ "domainName, restApiId, stage": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1856,7 +1856,27 @@ "description, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "201", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", "test": "test_update_rest_api_deployment", "response": "201", "error": "", @@ -1866,124 +1886,114 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "201", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "201", "error": "", "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "201", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, @@ -2004,73 +2014,73 @@ "description, restApiId, stageName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "201", "error": "", "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "201", "error": "", @@ -2080,7 +2090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "201", "error": "", @@ -2090,7 +2100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "201", "error": "", @@ -2100,7 +2110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "201", "error": "", @@ -2110,7 +2120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "201", "error": "", @@ -2120,7 +2130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -2130,7 +2140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "201", "error": "", @@ -2140,7 +2150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "201", "error": "", @@ -2150,7 +2160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "201", "error": "", @@ -2160,7 +2170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "201", "error": "", @@ -2170,7 +2180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "201", "error": "", @@ -2180,7 +2190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "201", "error": "", @@ -2190,7 +2200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", "test": "test_import_with_stage_variables", "response": "201", "error": "", @@ -2200,7 +2210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", @@ -2210,7 +2220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "201", "error": "", @@ -2220,7 +2230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "201", "error": "", @@ -2230,19 +2240,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "201", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -2252,7 +2262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "201", "error": "", @@ -2262,7 +2272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "201", "error": "", @@ -2276,7 +2286,7 @@ "restApiId, stageName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", "test": "test_api_gateway_http_integration_with_path_request_parameter", "response": "201", "error": "", @@ -2286,7 +2296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "201", "error": "", @@ -2296,7 +2306,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "201", "error": "", @@ -2306,7 +2316,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "201", "error": "", @@ -2316,7 +2326,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "201", "error": "", @@ -2326,7 +2336,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "201", "error": "", @@ -2336,7 +2346,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", "test": "test_api_mock_integration_response_params", "response": "201", "error": "", @@ -2346,7 +2356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "201", "error": "", @@ -2356,7 +2366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "201", "error": "", @@ -2366,7 +2376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-False]", "response": "201", "error": "", @@ -2376,7 +2386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-True]", "response": "201", "error": "", @@ -2386,7 +2396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-False]", "response": "201", "error": "", @@ -2396,7 +2406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-True]", "response": "201", "error": "", @@ -2406,7 +2416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-False]", "response": "201", "error": "", @@ -2416,7 +2426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-True]", "response": "201", "error": "", @@ -2426,7 +2436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-False]", "response": "201", "error": "", @@ -2436,7 +2446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-True]", "response": "201", "error": "", @@ -2446,7 +2456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "201", "error": "", @@ -2456,7 +2466,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "201", "error": "", @@ -2466,7 +2476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "201", "error": "", @@ -2476,7 +2486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", "response": "201", "error": "", @@ -2486,7 +2496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "201", "error": "", @@ -2496,7 +2506,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", "test": "test_api_gateway_http_integrations[custom]", "response": "201", "error": "", @@ -2506,7 +2516,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", "test": "test_api_gateway_http_integrations[proxy]", "response": "201", "error": "", @@ -2516,7 +2526,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "201", "error": "", @@ -2526,7 +2536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "201", "error": "", @@ -2536,7 +2546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "201", "error": "", @@ -2546,7 +2556,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "201", "error": "", @@ -2556,7 +2566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -2566,7 +2576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "201", "error": "", @@ -2576,7 +2586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "201", "error": "", @@ -2586,7 +2596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", "test": "test_import_rest_api_with_base_path_oas30[ignore]", "response": "201", "error": "", @@ -2596,7 +2606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", "test": "test_import_rest_api_with_base_path_oas30[prepend]", "response": "201", "error": "", @@ -2606,7 +2616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[split]", + "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": "201", "error": "", @@ -2616,7 +2626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", "test": "test_import_with_circular_models_and_request_validation", "response": "201", "error": "", @@ -2626,7 +2636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", @@ -2636,7 +2646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration", "test": "test_http_integration", "response": "201", "error": "", @@ -2646,7 +2656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "201", "error": "", @@ -2656,7 +2666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "201", "error": "", @@ -2666,7 +2676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "201", "error": "", @@ -2676,7 +2686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "201", "error": "", @@ -2686,7 +2696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "201", "error": "", @@ -2696,7 +2706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "201", "error": "", @@ -2723,12 +2733,12 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "201", "error": "", @@ -2738,7 +2748,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "201", "error": "", @@ -2748,7 +2758,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "201", "error": "", @@ -2758,7 +2768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "201", "error": "", @@ -2768,7 +2778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "201", "error": "", @@ -2778,7 +2788,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "201", "error": "", @@ -2788,7 +2798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "201", "error": "", @@ -2798,7 +2808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "201", "error": "", @@ -2808,7 +2818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "201", "error": "", @@ -2818,7 +2828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "201", "error": "", @@ -2828,7 +2838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "201", "error": "", @@ -2838,28 +2848,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "201", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "201", "error": "", "snapshot_skipped": "", @@ -2868,18 +2878,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "test": "test_kinesis_integration", "response": "201", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "201", "error": "", "snapshot_skipped": "", @@ -2888,8 +2898,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "201", "error": "", "snapshot_skipped": "", @@ -2898,33 +2908,33 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "201", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "201", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" } ] @@ -2934,7 +2944,7 @@ "location, properties, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", "test": "test_documentation_part_lifecycle", "response": "201", "error": "", @@ -2944,7 +2954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", "test": "test_invalid_delete_documentation_part", "response": "201", "error": "", @@ -2954,7 +2964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_get_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_get_documentation_part", "test": "test_invalid_get_documentation_part", "response": "201", "error": "", @@ -2964,7 +2974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", "test": "test_invalid_update_documentation_part", "response": "201", "error": "", @@ -2974,7 +2984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", "test": "test_documentation_parts_and_versions", "response": "201", "error": "", @@ -2984,7 +2994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "201", "error": "", @@ -2994,7 +3004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_create_documentation_part_operations", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_create_documentation_part_operations", "test": "test_invalid_create_documentation_part_operations", "response": "400", "error": "ValidationException", @@ -3004,7 +3014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_doc_arts_crud_no_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_doc_arts_crud_no_api", "test": "test_doc_arts_crud_no_api", "response": "404", "error": "NotFoundException", @@ -3014,7 +3024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_create_documentation_part_operations", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_create_documentation_part_operations", "test": "test_invalid_create_documentation_part_operations", "response": "404", "error": "NotFoundException", @@ -3030,7 +3040,7 @@ "documentationVersion, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", "test": "test_documentation_parts_and_versions", "response": "201", "error": "", @@ -3040,7 +3050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "201", "error": "", @@ -3056,7 +3066,7 @@ "certificateName, certificatePrivateKey, domainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_create_domain_names", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_create_domain_names", "test": "test_create_domain_names", "response": "201", "error": "", @@ -3070,7 +3080,7 @@ "certificateName, domainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_domain_names", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_domain_names", "test": "test_get_domain_names", "response": "201", "error": "", @@ -3084,7 +3094,7 @@ "domainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_handle_domain_name", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_handle_domain_name", "test": "test_api_gateway_handle_domain_name", "response": "201", "error": "", @@ -3094,7 +3104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "201", "error": "", @@ -3104,7 +3114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "201", "error": "", @@ -3114,7 +3124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_domain_name", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_domain_name", "test": "test_get_domain_name", "response": "201", "error": "", @@ -3124,7 +3134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_create_domain_names", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_create_domain_names", "test": "test_create_domain_names", "response": "400", "error": "BadRequestException", @@ -3136,7 +3146,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "201", "error": "", @@ -3150,14 +3160,14 @@ "domainName, endpointConfiguration, regionalCertificateArn, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -3166,7 +3176,7 @@ "contentType, description, name, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", "test": "test_model_validation", "response": "400", "error": "BadRequestException", @@ -3180,7 +3190,7 @@ "contentType, description, name, restApiId, schema": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", "test": "test_model_lifecycle", "response": "201", "error": "", @@ -3190,7 +3200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", "test": "test_model_validation", "response": "201", "error": "", @@ -3200,7 +3210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", "test": "test_put_method_model", "response": "201", "error": "", @@ -3210,7 +3220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", "test": "test_update_model", "response": "201", "error": "", @@ -3220,7 +3230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", "test": "test_model_validation", "response": "400", "error": "BadRequestException", @@ -3230,7 +3240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", "test": "test_model_validation", "response": "400", "error": "BadRequestException", @@ -3240,7 +3250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", "test": "test_model_validation", "response": "404", "error": "NotFoundException", @@ -3250,7 +3260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", "test": "test_model_validation", "response": "409", "error": "ConflictException", @@ -3264,7 +3274,7 @@ "contentType, name, restApiId, schema": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -3274,34 +3284,34 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "201", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "201", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -3310,7 +3320,7 @@ "name, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_delete_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_delete_request_validator", "test": "test_invalid_delete_request_validator", "response": "201", "error": "", @@ -3320,7 +3330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validator", "test": "test_invalid_get_request_validator", "response": "201", "error": "", @@ -3330,7 +3340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", "test": "test_invalid_update_request_validator_operations", "response": "201", "error": "", @@ -3340,7 +3350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", "test": "test_request_validator_lifecycle", "response": "201", "error": "", @@ -3350,7 +3360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_create_request_validator_invalid_api_id", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_create_request_validator_invalid_api_id", "test": "test_create_request_validator_invalid_api_id", "response": "400", "error": "BadRequestException", @@ -3364,7 +3374,7 @@ "name, restApiId, validateRequestBody, validateRequestParameters": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -3374,17 +3384,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "201", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_validators_crud_no_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_validators_crud_no_api", "test": "test_validators_crud_no_api", "response": "400", "error": "BadRequestException", @@ -3400,7 +3410,27 @@ "parentId, pathPart, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "201", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource", "test": "test_create_proxy_resource", "response": "201", "error": "", @@ -3410,7 +3440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", "test": "test_create_proxy_resource_validation", "response": "201", "error": "", @@ -3420,7 +3450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", "test": "test_delete_resource", "response": "201", "error": "", @@ -3430,7 +3460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "201", "error": "", @@ -3440,7 +3470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", "test": "test_put_method_model", "response": "201", "error": "", @@ -3450,7 +3480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", "test": "test_resource_lifecycle", "response": "201", "error": "", @@ -3460,7 +3490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "201", "error": "", @@ -3470,7 +3500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", "test": "test_api_gateway_http_integration_with_path_request_parameter", "response": "201", "error": "", @@ -3480,7 +3510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "201", "error": "", @@ -3490,7 +3520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "201", "error": "", @@ -3500,7 +3530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "201", "error": "", @@ -3510,7 +3540,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "201", "error": "", @@ -3520,7 +3550,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "201", "error": "", @@ -3530,7 +3560,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "201", "error": "", @@ -3540,7 +3570,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "201", "error": "", @@ -3550,7 +3580,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", "test": "test_api_gateway_update_resource_path_part", "response": "201", "error": "", @@ -3560,7 +3590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "201", "error": "", @@ -3570,7 +3600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "201", "error": "", @@ -3580,7 +3610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "201", "error": "", @@ -3590,7 +3620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "201", "error": "", @@ -3600,7 +3630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "201", "error": "", @@ -3610,7 +3640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "201", "error": "", @@ -3620,7 +3650,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "201", "error": "", @@ -3630,7 +3660,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", "test": "test_api_gateway_http_integrations[custom]", "response": "201", "error": "", @@ -3640,7 +3670,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", "test": "test_api_gateway_http_integrations[proxy]", "response": "201", "error": "", @@ -3650,7 +3680,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "201", "error": "", @@ -3660,7 +3690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "201", "error": "", @@ -3670,7 +3700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "201", "error": "", @@ -3680,7 +3710,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", "test": "test_mock_integration_response[NEVER-host_based_url-GET]", "response": "201", "error": "", @@ -3690,7 +3720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", "test": "test_mock_integration_response[NEVER-host_based_url-POST]", "response": "201", "error": "", @@ -3700,7 +3730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", "test": "test_mock_integration_response[NEVER-path_based_url-GET]", "response": "201", "error": "", @@ -3710,7 +3740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", "test": "test_mock_integration_response[NEVER-path_based_url-POST]", "response": "201", "error": "", @@ -3720,7 +3750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "response": "201", "error": "", @@ -3730,7 +3760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "response": "201", "error": "", @@ -3740,7 +3770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "response": "201", "error": "", @@ -3750,7 +3780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "response": "201", "error": "", @@ -3760,7 +3790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "response": "201", "error": "", @@ -3770,7 +3800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "response": "201", "error": "", @@ -3780,7 +3810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "response": "201", "error": "", @@ -3790,7 +3820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "response": "201", "error": "", @@ -3800,7 +3830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "201", "error": "", @@ -3810,7 +3840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "201", "error": "", @@ -3820,7 +3850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "201", "error": "", @@ -3830,7 +3860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "201", "error": "", @@ -3840,7 +3870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -3850,7 +3880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "201", "error": "", @@ -3860,7 +3890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "201", "error": "", @@ -3870,7 +3900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "201", "error": "", @@ -3880,7 +3910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "201", "error": "", @@ -3890,7 +3920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "201", "error": "", @@ -3900,7 +3930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "201", "error": "", @@ -3910,7 +3940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", @@ -3920,7 +3950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "201", "error": "", @@ -3930,7 +3960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "201", "error": "", @@ -3940,7 +3970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "201", "error": "", @@ -3950,7 +3980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "201", "error": "", @@ -3960,7 +3990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "201", "error": "", @@ -3970,7 +4000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "201", "error": "", @@ -3980,7 +4010,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "201", "error": "", @@ -3990,104 +4020,94 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "201", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "201", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "201", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", @@ -4107,7 +4127,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -4120,7 +4140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", "test": "test_create_proxy_resource_validation", "response": "400", "error": "BadRequestException", @@ -4130,7 +4150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", "test": "test_create_proxy_resource_validation", "response": "400", "error": "BadRequestException", @@ -4140,7 +4160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_resource_parent_invalid", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_resource_parent_invalid", "test": "test_create_resource_parent_invalid", "response": "404", "error": "NotFoundException", @@ -4152,7 +4172,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -4162,7 +4182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "201", "error": "", @@ -4172,7 +4192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "201", "error": "", @@ -4182,7 +4202,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "201", "error": "", @@ -4192,7 +4212,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "201", "error": "", @@ -4202,7 +4222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "201", "error": "", @@ -4212,7 +4232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "201", "error": "", @@ -4222,7 +4242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "201", "error": "", @@ -4232,7 +4252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "201", "error": "", @@ -4242,7 +4262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "201", "error": "", @@ -4252,7 +4272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "201", "error": "", @@ -4262,7 +4282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "201", "error": "", @@ -4272,7 +4292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "201", "error": "", @@ -4282,7 +4302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "201", "error": "", @@ -4292,7 +4312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "201", "error": "", @@ -4302,7 +4322,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "201", "error": "", @@ -4312,7 +4332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "201", "error": "", @@ -4322,7 +4342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "201", "error": "", @@ -4332,7 +4352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "201", "error": "", @@ -4342,7 +4362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "201", "error": "", @@ -4352,28 +4372,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "201", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "201", "error": "", "snapshot_skipped": "", @@ -4382,18 +4402,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "test": "test_kinesis_integration", "response": "201", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "201", "error": "", "snapshot_skipped": "", @@ -4402,8 +4422,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "201", "error": "", "snapshot_skipped": "", @@ -4412,33 +4432,33 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "201", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "201", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" } ] @@ -4462,7 +4482,7 @@ "apiKeySource, name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "201", "error": "", @@ -4474,7 +4494,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -4502,7 +4522,7 @@ "binaryMediaTypes, name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", "test": "test_create_rest_api_with_optional_params", "response": "201", "error": "", @@ -4516,7 +4536,7 @@ "description, name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource", "test": "test_create_proxy_resource", "response": "201", "error": "", @@ -4526,7 +4546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", "test": "test_create_proxy_resource_validation", "response": "201", "error": "", @@ -4536,7 +4556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_resource_parent_invalid", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_resource_parent_invalid", "test": "test_create_resource_parent_invalid", "response": "201", "error": "", @@ -4546,7 +4566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", "test": "test_delete_resource", "response": "201", "error": "", @@ -4556,7 +4576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_list_and_delete_apis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_list_and_delete_apis", "test": "test_list_and_delete_apis", "response": "201", "error": "", @@ -4566,7 +4586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", "test": "test_method_lifecycle", "response": "201", "error": "", @@ -4576,7 +4596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", "test": "test_method_request_parameters", "response": "201", "error": "", @@ -4586,7 +4606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", "test": "test_model_lifecycle", "response": "201", "error": "", @@ -4596,7 +4616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", "test": "test_model_validation", "response": "201", "error": "", @@ -4606,7 +4626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", "test": "test_put_method_model", "response": "201", "error": "", @@ -4616,7 +4636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", "test": "test_put_method_validation", "response": "201", "error": "", @@ -4626,7 +4646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", "test": "test_resource_lifecycle", "response": "201", "error": "", @@ -4636,7 +4656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", "test": "test_update_method", "response": "201", "error": "", @@ -4646,7 +4666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "201", "error": "", @@ -4656,7 +4676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", "test": "test_update_model", "response": "201", "error": "", @@ -4666,7 +4686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "201", "error": "", @@ -4676,7 +4696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_behaviour", "test": "test_update_rest_api_behaviour", "response": "201", "error": "", @@ -4686,7 +4706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_compression", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_compression", "test": "test_update_rest_api_compression", "response": "201", "error": "", @@ -4696,7 +4716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_operation_add_remove", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_operation_add_remove", "test": "test_update_rest_api_operation_add_remove", "response": "201", "error": "", @@ -4706,7 +4726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", "test": "test_documentation_part_lifecycle", "response": "201", "error": "", @@ -4716,7 +4736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_create_documentation_part_operations", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_create_documentation_part_operations", "test": "test_invalid_create_documentation_part_operations", "response": "201", "error": "", @@ -4726,7 +4746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", "test": "test_invalid_delete_documentation_part", "response": "201", "error": "", @@ -4736,7 +4756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_get_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_get_documentation_part", "test": "test_invalid_get_documentation_part", "response": "201", "error": "", @@ -4746,7 +4766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", "test": "test_invalid_update_documentation_part", "response": "201", "error": "", @@ -4756,7 +4776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_delete_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_delete_request_validator", "test": "test_invalid_delete_request_validator", "response": "201", "error": "", @@ -4766,7 +4786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validator", "test": "test_invalid_get_request_validator", "response": "201", "error": "", @@ -4776,7 +4796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", "test": "test_invalid_update_request_validator_operations", "response": "201", "error": "", @@ -4786,7 +4806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", "test": "test_request_validator_lifecycle", "response": "201", "error": "", @@ -4796,7 +4816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", "test": "test_api_account", "response": "201", "error": "", @@ -4806,7 +4826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "201", "error": "", @@ -4816,7 +4836,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "201", "error": "", @@ -4826,7 +4846,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "201", "error": "", @@ -4836,7 +4856,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "201", "error": "", @@ -4846,7 +4866,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "201", "error": "", @@ -4856,7 +4876,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", "test": "test_api_mock_integration_response_params", "response": "201", "error": "", @@ -4866,7 +4886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "201", "error": "", @@ -4876,7 +4896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "201", "error": "", @@ -4886,7 +4906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "201", "error": "", @@ -4896,7 +4916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "201", "error": "", @@ -4906,7 +4926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "201", "error": "", @@ -4916,7 +4936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-False]", "response": "201", "error": "", @@ -4926,7 +4946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-True]", "response": "201", "error": "", @@ -4936,7 +4956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-False]", "response": "201", "error": "", @@ -4946,7 +4966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-True]", "response": "201", "error": "", @@ -4956,7 +4976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-False]", "response": "201", "error": "", @@ -4966,7 +4986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-True]", "response": "201", "error": "", @@ -4976,7 +4996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-False]", "response": "201", "error": "", @@ -4986,7 +5006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-True]", "response": "201", "error": "", @@ -4996,7 +5016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "201", "error": "", @@ -5006,7 +5026,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "201", "error": "", @@ -5016,7 +5036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "201", "error": "", @@ -5026,7 +5046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", "response": "201", "error": "", @@ -5036,7 +5056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "201", "error": "", @@ -5046,7 +5066,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", "test": "test_api_gateway_http_integrations[custom]", "response": "201", "error": "", @@ -5056,7 +5076,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", "test": "test_api_gateway_http_integrations[proxy]", "response": "201", "error": "", @@ -5066,7 +5086,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "201", "error": "", @@ -5076,7 +5096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "201", "error": "", @@ -5086,7 +5106,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "201", "error": "", @@ -5096,7 +5116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration", "test": "test_http_integration", "response": "201", "error": "", @@ -5106,7 +5126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "201", "error": "", @@ -5116,7 +5136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", "test": "test_put_integration_response_with_response_template", "response": "201", "error": "", @@ -5126,7 +5146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "201", "error": "", @@ -5136,7 +5156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "201", "error": "", @@ -5146,7 +5166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "201", "error": "", @@ -5156,7 +5176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "201", "error": "", @@ -5166,7 +5186,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "201", "error": "", @@ -5186,7 +5206,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", "test": "test_create_rest_api_with_optional_params", "response": "400", "error": "BadRequestException", @@ -5198,7 +5218,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "201", "error": "", @@ -5208,7 +5228,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "201", "error": "", @@ -5218,7 +5238,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "201", "error": "", @@ -5228,28 +5248,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "201", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "201", "error": "", "snapshot_skipped": "", @@ -5258,18 +5278,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "test": "test_kinesis_integration", "response": "201", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "201", "error": "", "snapshot_skipped": "", @@ -5278,8 +5298,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "201", "error": "", "snapshot_skipped": "", @@ -5288,33 +5308,33 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "201", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "201", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" } ] @@ -5322,7 +5342,7 @@ "description, name, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_custom_id_tag", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_custom_id_tag", "test": "test_create_rest_api_with_custom_id_tag", "response": "201", "error": "", @@ -5332,7 +5352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_tags", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_tags", "test": "test_create_rest_api_with_tags", "response": "201", "error": "", @@ -5344,14 +5364,14 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, @@ -5365,14 +5385,14 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "endpointConfiguration, name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "201", "error": "", @@ -5382,7 +5402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "201", "error": "", @@ -5392,7 +5412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "201", "error": "", @@ -5402,7 +5422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "201", "error": "", @@ -5412,7 +5432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", @@ -5422,7 +5442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "201", "error": "", @@ -5436,41 +5456,41 @@ "endpointConfiguration, name, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "201", "error": "", "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "201", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "minimumCompressionSize, name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", "test": "test_create_rest_api_with_optional_params", "response": "400", "error": "BadRequestException", @@ -5484,7 +5504,7 @@ "name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", "test": "test_create_rest_api_with_optional_params", "response": "201", "error": "", @@ -5494,7 +5514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "201", "error": "", @@ -5504,7 +5524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", "test": "test_api_gateway_http_integration_with_path_request_parameter", "response": "201", "error": "", @@ -5514,7 +5534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "201", "error": "", @@ -5524,7 +5544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "201", "error": "", @@ -5534,7 +5554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "201", "error": "", @@ -5544,7 +5564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", "test": "test_api_gateway_mock_integration", "response": "201", "error": "", @@ -5554,7 +5574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", "test": "test_api_gateway_update_resource_path_part", "response": "201", "error": "", @@ -5564,7 +5584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "201", "error": "", @@ -5574,7 +5594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "201", "error": "", @@ -5584,7 +5604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "201", "error": "", @@ -5594,7 +5614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", "test": "test_update_rest_api_deployment", "response": "201", "error": "", @@ -5604,7 +5624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "201", "error": "", @@ -5614,7 +5634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", "test": "test_mock_integration_response[NEVER-host_based_url-GET]", "response": "201", "error": "", @@ -5624,7 +5644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", "test": "test_mock_integration_response[NEVER-host_based_url-POST]", "response": "201", "error": "", @@ -5634,7 +5654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", "test": "test_mock_integration_response[NEVER-path_based_url-GET]", "response": "201", "error": "", @@ -5644,7 +5664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", "test": "test_mock_integration_response[NEVER-path_based_url-POST]", "response": "201", "error": "", @@ -5654,7 +5674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "response": "201", "error": "", @@ -5664,7 +5684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "response": "201", "error": "", @@ -5674,7 +5694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "response": "201", "error": "", @@ -5684,7 +5704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "response": "201", "error": "", @@ -5694,7 +5714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "response": "201", "error": "", @@ -5704,7 +5724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "response": "201", "error": "", @@ -5714,7 +5734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "response": "201", "error": "", @@ -5724,7 +5744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "response": "201", "error": "", @@ -5734,7 +5754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "201", "error": "", @@ -5744,7 +5764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "201", "error": "", @@ -5754,7 +5774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "201", "error": "", @@ -5764,7 +5784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "201", "error": "", @@ -5774,7 +5794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "201", "error": "", @@ -5784,7 +5804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -5794,7 +5814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", "test": "test_documentation_parts_and_versions", "response": "201", "error": "", @@ -5804,7 +5824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "201", "error": "", @@ -5814,7 +5834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "201", "error": "", @@ -5824,7 +5844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", "test": "test_import_rest_api_with_base_path_oas30[ignore]", "response": "201", "error": "", @@ -5834,7 +5854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", "test": "test_import_rest_api_with_base_path_oas30[prepend]", "response": "201", "error": "", @@ -5844,7 +5864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[split]", + "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": "201", "error": "", @@ -5854,7 +5874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", "test": "test_import_rest_apis_with_base_path_swagger[ignore]", "response": "201", "error": "", @@ -5864,7 +5884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", "test": "test_import_rest_apis_with_base_path_swagger[prepend]", "response": "201", "error": "", @@ -5874,7 +5894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", "test": "test_import_rest_apis_with_base_path_swagger[split]", "response": "201", "error": "", @@ -5884,7 +5904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "201", "error": "", @@ -5894,7 +5914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "201", "error": "", @@ -5916,7 +5936,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "201", "error": "", @@ -5926,7 +5946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "201", "error": "", @@ -5936,7 +5956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "201", "error": "", @@ -5946,7 +5966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "201", "error": "", @@ -5956,7 +5976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "201", "error": "", @@ -5966,7 +5986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "201", "error": "", @@ -5976,7 +5996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "201", "error": "", @@ -5986,7 +6006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "201", "error": "", @@ -5996,7 +6016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "201", "error": "", @@ -6006,7 +6026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "201", "error": "", @@ -6016,7 +6036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "201", "error": "", @@ -6026,7 +6046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "201", "error": "", @@ -6036,7 +6056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "201", "error": "", @@ -6046,7 +6066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "201", "error": "", @@ -6056,7 +6076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "201", "error": "", @@ -6066,7 +6086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "201", "error": "", @@ -6076,7 +6096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", "test": "test_enforce_policy_apigateway", "response": "201", "error": "", @@ -6086,7 +6106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", "test": "test_enforce_policy_apigateway", "response": "400", "error": "AccessDeniedException", @@ -6100,21 +6120,41 @@ "name, policy, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", "test": "test_api_gateway_with_policy_as_dict", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "name, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "201", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", "test": "test_create_rest_api_with_custom_id[host_based_url]", "response": "201", "error": "", @@ -6124,7 +6164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", "test": "test_create_rest_api_with_custom_id[path_based_url]", "response": "201", "error": "", @@ -6134,7 +6174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", "test": "test_tag_api", "response": "201", "error": "", @@ -6144,209 +6184,199 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", "test": "test_stack_lifecycle", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "201", "error": "", "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", "test": "test_update_termination_protection", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "201", "error": "", "snapshot_skipped": "['$..tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "201", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "201", "error": "", "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "201", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "201", "error": "", @@ -6356,21 +6386,21 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "name, version": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", "test": "test_create_rest_api_with_optional_params", "response": "201", "error": "", @@ -6386,7 +6416,7 @@ "deploymentId, description, documentationVersion, restApiId, stageName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "201", "error": "", @@ -6400,31 +6430,31 @@ "deploymentId, description, restApiId, stageName, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "201", "error": "", "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "deploymentId, restApiId, stageName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "201", "error": "", @@ -6434,7 +6464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "201", "error": "", @@ -6444,7 +6474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "201", "error": "", @@ -6454,7 +6484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "201", "error": "", @@ -6464,7 +6494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "201", "error": "", @@ -6474,7 +6504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "201", "error": "", @@ -6484,7 +6514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "201", "error": "", @@ -6494,7 +6524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "201", "error": "", @@ -6504,7 +6534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", @@ -6514,7 +6544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "201", "error": "", @@ -6524,7 +6554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "201", "error": "", @@ -6546,7 +6576,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -6556,7 +6586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "201", "error": "", @@ -6566,7 +6596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "201", "error": "", @@ -6580,183 +6610,193 @@ "deploymentId, restApiId, stageName, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "201", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "201", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "201", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "201", "error": "", "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "201", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "deploymentId, restApiId, stageName, variables": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "201", "error": "", @@ -6766,7 +6806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "201", "error": "", @@ -6776,7 +6816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", "test": "test_import_with_stage_variables", "response": "201", "error": "", @@ -6792,7 +6832,7 @@ "apiStages, description, name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "201", "error": "", @@ -6806,7 +6846,7 @@ "apiStages, description, name, quota, tags, throttle": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "201", "error": "", @@ -6816,7 +6856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "201", "error": "", @@ -6830,35 +6870,35 @@ "apiStages, name, quota, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "apiStages, name, quota, tags, throttle": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "apiStages, name, quota, throttle": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -6874,7 +6914,7 @@ "keyId, keyType, usagePlanId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "201", "error": "", @@ -6884,7 +6924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "201", "error": "", @@ -6894,19 +6934,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -6922,14 +6962,14 @@ "description, name, targetArns": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "202", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -6938,7 +6978,7 @@ "apiKey": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "202", "error": "", @@ -6948,7 +6988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_api_keys", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_api_keys", "test": "test_get_api_keys", "response": "202", "error": "", @@ -6960,7 +7000,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "202", "error": "", @@ -6976,14 +7016,14 @@ "authorizerId, restApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -6992,7 +7032,7 @@ "basePath, domainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "202", "error": "", @@ -7002,7 +7042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "202", "error": "", @@ -7012,7 +7052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "404", "error": "NotFoundException", @@ -7022,7 +7062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "404", "error": "NotFoundException", @@ -7034,149 +7074,397 @@ ] } }, - "DeleteDocumentationPart": { - "documentationPartId, restApiId": { + "DeleteDeployment": { + "deploymentId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", - "test": "test_documentation_part_lifecycle", + "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", "response": "202", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", - "test": "test_import_documentation_parts", - "response": "202", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "test": "test_cfn_handle_serverless_api_resource", + "response": "400", + "error": "BadRequestException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", - "test": "test_invalid_delete_documentation_part", - "response": "202", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", + "test": "test_sam_policies", + "response": "400", + "error": "BadRequestException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", - "test": "test_invalid_delete_documentation_part", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "404", "error": "NotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", - "test": "test_invalid_delete_documentation_part", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "DeleteDomainName": { - "domainName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_handle_domain_name", - "test": "test_api_gateway_handle_domain_name", - "response": "202", - "error": "", - "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "DeleteIntegration": { - "httpMethod, resourceId, restApiId": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", - "test": "test_lambda_aws_integration_with_request_template", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", - "response": "204", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "404", + "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "DeleteIntegrationResponse": { - "httpMethod, resourceId, restApiId, statusCode": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", - "test": "test_put_integration_responses", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", - "response": "204", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "test": "test_cfn_apigateway_swagger_import", + "response": "404", + "error": "NotFoundException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "DeleteMethod": { - "httpMethod, resourceId, restApiId": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", - "test": "test_method_lifecycle", - "response": "204", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "test": "test_cfn_deploy_apigateway_from_s3_swagger", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", - "test": "test_put_method_model", - "response": "204", - "error": "", - "snapshot_skipped": "['$.delete-model-used-by-2-method.Error.Message', '$.delete-model-used-by-2-method.message']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "test": "test_cfn_deploy_apigateway_integration", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "test": "test_cfn_deploy_apigateway_models", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "test": "test_cfn_with_apigateway_resources", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "test": "test_update_usage_plan", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", + "test": "test_url_output", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "test": "test_cfn_handle_serverless_api_resource", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", + "test": "test_sam_policies", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "DeleteDocumentationPart": { + "documentationPartId, restApiId": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", + "test": "test_documentation_part_lifecycle", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", + "test": "test_import_documentation_parts", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", + "test": "test_invalid_delete_documentation_part", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", + "test": "test_invalid_delete_documentation_part", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", + "test": "test_invalid_delete_documentation_part", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DeleteDomainName": { + "domainName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_handle_domain_name", + "test": "test_api_gateway_handle_domain_name", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "DeleteIntegration": { + "httpMethod, resourceId, restApiId": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "test": "test_lambda_aws_integration_with_request_template", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "DeleteIntegrationResponse": { + "httpMethod, resourceId, restApiId, statusCode": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "test": "test_put_integration_responses", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "DeleteMethod": { + "httpMethod, resourceId, restApiId": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", + "test": "test_method_lifecycle", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", + "test": "test_put_method_model", + "response": "204", + "error": "", + "snapshot_skipped": "['$.delete-model-used-by-2-method.Error.Message', '$.delete-model-used-by-2-method.message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -7192,7 +7480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", "test": "test_method_lifecycle", "response": "404", "error": "NotFoundException", @@ -7224,7 +7512,7 @@ "modelName, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", "test": "test_model_lifecycle", "response": "202", "error": "", @@ -7234,7 +7522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", "test": "test_put_method_model", "response": "202", "error": "", @@ -7244,7 +7532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", "test": "test_model_validation", "response": "404", "error": "NotFoundException", @@ -7254,7 +7542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", "test": "test_put_method_model", "response": "409", "error": "ConflictException", @@ -7264,7 +7552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", "test": "test_put_method_model", "response": "409", "error": "ConflictException", @@ -7280,7 +7568,7 @@ "requestValidatorId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", "test": "test_request_validator_lifecycle", "response": "202", "error": "", @@ -7290,7 +7578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_delete_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_delete_request_validator", "test": "test_invalid_delete_request_validator", "response": "404", "error": "NotFoundException", @@ -7300,14 +7588,14 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "404", "error": "NotFoundException", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -7316,7 +7604,7 @@ "resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource", "test": "test_create_proxy_resource", "response": "202", "error": "", @@ -7326,7 +7614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", "test": "test_delete_resource", "response": "202", "error": "", @@ -7336,7 +7624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", "test": "test_resource_lifecycle", "response": "202", "error": "", @@ -7346,7 +7634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "202", "error": "", @@ -7366,7 +7654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", "test": "test_delete_resource", "response": "404", "error": "NotFoundException", @@ -7382,7 +7670,27 @@ "restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "202", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource", "test": "test_create_proxy_resource", "response": "202", "error": "", @@ -7392,7 +7700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", "test": "test_create_proxy_resource_validation", "response": "202", "error": "", @@ -7402,7 +7710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_resource_parent_invalid", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_resource_parent_invalid", "test": "test_create_resource_parent_invalid", "response": "202", "error": "", @@ -7412,7 +7720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_custom_id_tag", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_custom_id_tag", "test": "test_create_rest_api_with_custom_id_tag", "response": "202", "error": "", @@ -7422,7 +7730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", "test": "test_create_rest_api_with_optional_params", "response": "202", "error": "", @@ -7432,7 +7740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_tags", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_tags", "test": "test_create_rest_api_with_tags", "response": "202", "error": "", @@ -7442,7 +7750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", "test": "test_delete_resource", "response": "202", "error": "", @@ -7452,7 +7760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "202", "error": "", @@ -7462,7 +7770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_list_and_delete_apis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_list_and_delete_apis", "test": "test_list_and_delete_apis", "response": "202", "error": "", @@ -7472,7 +7780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", "test": "test_method_lifecycle", "response": "202", "error": "", @@ -7482,7 +7790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", "test": "test_method_request_parameters", "response": "202", "error": "", @@ -7492,7 +7800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", "test": "test_model_lifecycle", "response": "202", "error": "", @@ -7502,7 +7810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", "test": "test_model_validation", "response": "202", "error": "", @@ -7512,7 +7820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", "test": "test_put_method_model", "response": "202", "error": "", @@ -7522,7 +7830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", "test": "test_put_method_validation", "response": "202", "error": "", @@ -7532,7 +7840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", "test": "test_resource_lifecycle", "response": "202", "error": "", @@ -7542,7 +7850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", "test": "test_update_method", "response": "202", "error": "", @@ -7552,7 +7860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "202", "error": "", @@ -7562,7 +7870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", "test": "test_update_model", "response": "202", "error": "", @@ -7572,7 +7880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "202", "error": "", @@ -7582,7 +7890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_behaviour", "test": "test_update_rest_api_behaviour", "response": "202", "error": "", @@ -7592,7 +7900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_compression", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_compression", "test": "test_update_rest_api_compression", "response": "202", "error": "", @@ -7602,7 +7910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_operation_add_remove", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_operation_add_remove", "test": "test_update_rest_api_operation_add_remove", "response": "202", "error": "", @@ -7612,7 +7920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", "test": "test_documentation_part_lifecycle", "response": "202", "error": "", @@ -7622,7 +7930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", "test": "test_import_documentation_parts", "response": "202", "error": "", @@ -7632,7 +7940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_create_documentation_part_operations", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_create_documentation_part_operations", "test": "test_invalid_create_documentation_part_operations", "response": "202", "error": "", @@ -7642,7 +7950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_delete_documentation_part", "test": "test_invalid_delete_documentation_part", "response": "202", "error": "", @@ -7652,7 +7960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_get_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_get_documentation_part", "test": "test_invalid_get_documentation_part", "response": "202", "error": "", @@ -7662,7 +7970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", "test": "test_invalid_update_documentation_part", "response": "202", "error": "", @@ -7672,7 +7980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_delete_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_delete_request_validator", "test": "test_invalid_delete_request_validator", "response": "202", "error": "", @@ -7682,7 +7990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validator", "test": "test_invalid_get_request_validator", "response": "202", "error": "", @@ -7692,7 +8000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", "test": "test_invalid_update_request_validator_operations", "response": "202", "error": "", @@ -7702,7 +8010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", "test": "test_request_validator_lifecycle", "response": "202", "error": "", @@ -7712,7 +8020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", "test": "test_api_account", "response": "202", "error": "", @@ -7722,7 +8030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", "test": "test_api_gateway_http_integration_with_path_request_parameter", "response": "202", "error": "", @@ -7732,7 +8040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "202", "error": "", @@ -7742,7 +8050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "202", "error": "", @@ -7752,7 +8060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "202", "error": "", @@ -7762,7 +8070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", "test": "test_api_gateway_mock_integration", "response": "202", "error": "", @@ -7772,7 +8080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", "test": "test_api_gateway_update_resource_path_part", "response": "202", "error": "", @@ -7782,7 +8090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "202", "error": "", @@ -7792,7 +8100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "202", "error": "", @@ -7802,7 +8110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "202", "error": "", @@ -7812,7 +8120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "202", "error": "", @@ -7822,7 +8130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "202", "error": "", @@ -7832,7 +8140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "202", "error": "", @@ -7842,7 +8150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "202", "error": "", @@ -7852,7 +8160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", "test": "test_create_rest_api_with_custom_id[host_based_url]", "response": "202", "error": "", @@ -7862,7 +8170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", "test": "test_create_rest_api_with_custom_id[path_based_url]", "response": "202", "error": "", @@ -7872,7 +8180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", "test": "test_update_rest_api_deployment", "response": "202", "error": "", @@ -7882,7 +8190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "202", "error": "", @@ -7892,7 +8200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", "test": "test_mock_integration_response[NEVER-host_based_url-GET]", "response": "202", "error": "", @@ -7902,7 +8210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", "test": "test_mock_integration_response[NEVER-host_based_url-POST]", "response": "202", "error": "", @@ -7912,7 +8220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", "test": "test_mock_integration_response[NEVER-path_based_url-GET]", "response": "202", "error": "", @@ -7922,7 +8230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", "test": "test_mock_integration_response[NEVER-path_based_url-POST]", "response": "202", "error": "", @@ -7932,7 +8240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "response": "202", "error": "", @@ -7942,7 +8250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "response": "202", "error": "", @@ -7952,7 +8260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "response": "202", "error": "", @@ -7962,7 +8270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "response": "202", "error": "", @@ -7972,7 +8280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "response": "202", "error": "", @@ -7982,7 +8290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "response": "202", "error": "", @@ -7992,7 +8300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "response": "202", "error": "", @@ -8002,7 +8310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "response": "202", "error": "", @@ -8012,7 +8320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", "test": "test_tag_api", "response": "202", "error": "", @@ -8022,7 +8330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "202", "error": "", @@ -8032,7 +8340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "202", "error": "", @@ -8042,7 +8350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "202", "error": "", @@ -8052,7 +8360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "202", "error": "", @@ -8062,7 +8370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "202", "error": "", @@ -8072,7 +8380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "202", "error": "", @@ -8082,7 +8390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", "test": "test_documentation_parts_and_versions", "response": "202", "error": "", @@ -8092,7 +8400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "202", "error": "", @@ -8102,7 +8410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "202", "error": "", @@ -8112,7 +8420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "202", "error": "", @@ -8122,7 +8430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "202", "error": "", @@ -8132,7 +8440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "202", "error": "", @@ -8142,7 +8450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "202", "error": "", @@ -8152,7 +8460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "202", "error": "", @@ -8162,7 +8470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "202", "error": "", @@ -8172,7 +8480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", "test": "test_import_and_validate_rest_api[openapi.spec.tf.json]", "response": "202", "error": "", @@ -8182,7 +8490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", "test": "test_import_and_validate_rest_api[swagger-mock-cors.json]", "response": "202", "error": "", @@ -8192,7 +8500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api", "test": "test_import_rest_api", "response": "202", "error": "", @@ -8202,7 +8510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", "test": "test_import_rest_api_with_base_path_oas30[ignore]", "response": "202", "error": "", @@ -8212,7 +8520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", "test": "test_import_rest_api_with_base_path_oas30[prepend]", "response": "202", "error": "", @@ -8222,7 +8530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[split]", + "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": "202", "error": "", @@ -8232,7 +8540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", "test": "test_import_rest_apis_with_base_path_swagger[ignore]", "response": "202", "error": "", @@ -8242,7 +8550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", "test": "test_import_rest_apis_with_base_path_swagger[prepend]", "response": "202", "error": "", @@ -8252,7 +8560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", "test": "test_import_rest_apis_with_base_path_swagger[split]", "response": "202", "error": "", @@ -8262,7 +8570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", "test": "test_import_swagger_api", "response": "202", "error": "", @@ -8272,7 +8580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", "test": "test_import_with_circular_models", "response": "202", "error": "", @@ -8282,7 +8590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", "test": "test_import_with_circular_models_and_request_validation", "response": "202", "error": "", @@ -8292,7 +8600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_global_api_key_authorizer", + "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": "202", "error": "", @@ -8302,7 +8610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", "test": "test_import_with_stage_variables", "response": "202", "error": "", @@ -8312,7 +8620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "202", "error": "", @@ -8322,7 +8630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration", "test": "test_http_integration", "response": "202", "error": "", @@ -8332,7 +8640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "202", "error": "", @@ -8342,7 +8650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "202", "error": "", @@ -8352,7 +8660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "202", "error": "", @@ -8362,7 +8670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "202", "error": "", @@ -8372,7 +8680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "202", "error": "", @@ -8382,7 +8690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "202", "error": "", @@ -8392,7 +8700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "202", "error": "", @@ -8402,244 +8710,244 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", "test": "test_stack_lifecycle", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "202", "error": "", "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", "test": "test_update_termination_protection", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "202", "error": "", "snapshot_skipped": "['$..tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", "test": "test_api_gateway_with_policy_as_dict", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "202", "error": "", "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "202", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "202", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "202", "error": "", "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "202", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", @@ -8652,7 +8960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_list_and_delete_apis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_list_and_delete_apis", "test": "test_list_and_delete_apis", "response": "404", "error": "NotFoundException", @@ -8662,7 +8970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_delete_rest_api_with_invalid_id", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_delete_rest_api_with_invalid_id", "test": "test_delete_rest_api_with_invalid_id", "response": "404", "error": "NotFoundException", @@ -8672,7 +8980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "404", "error": "NotFoundException", @@ -8682,7 +8990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "404", "error": "NotFoundException", @@ -8692,7 +9000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "404", "error": "NotFoundException", @@ -8702,7 +9010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "404", "error": "NotFoundException", @@ -8712,7 +9020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "404", "error": "NotFoundException", @@ -8722,7 +9030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "404", "error": "NotFoundException", @@ -8732,7 +9040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "404", "error": "NotFoundException", @@ -8742,7 +9050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "404", "error": "NotFoundException", @@ -8754,7 +9062,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "202", "error": "", @@ -8764,7 +9072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "202", "error": "", @@ -8774,7 +9082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "202", "error": "", @@ -8784,7 +9092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "202", "error": "", @@ -8794,7 +9102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "202", "error": "", @@ -8804,7 +9112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "202", "error": "", @@ -8814,7 +9122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "202", "error": "", @@ -8824,7 +9132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "202", "error": "", @@ -8834,7 +9142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "202", "error": "", @@ -8844,7 +9152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "202", "error": "", @@ -8854,7 +9162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "202", "error": "", @@ -8864,7 +9172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "202", "error": "", @@ -8874,7 +9182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "202", "error": "", @@ -8884,7 +9192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "202", "error": "", @@ -8894,7 +9202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "202", "error": "", @@ -8904,7 +9212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "202", "error": "", @@ -8914,7 +9222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "202", "error": "", @@ -8924,58 +9232,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "202", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "202", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "test": "test_enforce_policy_apigateway", "response": "202", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "202", "error": "", "snapshot_skipped": "", @@ -8984,18 +9292,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "test": "test_kinesis_integration", "response": "202", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "202", "error": "", "snapshot_skipped": "", @@ -9004,43 +9312,43 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "202", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "202", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" } ] @@ -9066,7 +9374,7 @@ "usagePlanId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "202", "error": "", @@ -9076,7 +9384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "202", "error": "", @@ -9086,7 +9394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "202", "error": "", @@ -9096,7 +9404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "202", "error": "", @@ -9106,7 +9414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "202", "error": "", @@ -9118,7 +9426,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "202", "error": "", @@ -9134,14 +9442,14 @@ "vpcLinkId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "202", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -9150,8 +9458,18 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", - "test": "test_api_account", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "200", "error": "", "snapshot_skipped": "", @@ -9160,17 +9478,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", - "test": "test_account", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", + "test": "test_api_account", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", "test": "test_account", "response": "200", "error": "", @@ -9180,94 +9498,84 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -9276,7 +9584,7 @@ "apiKey": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "", @@ -9286,7 +9594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "200", "error": "", @@ -9298,7 +9606,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -9314,7 +9622,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_api_keys", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_api_keys", "test": "test_get_api_keys", "response": "200", "error": "", @@ -9324,21 +9632,21 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "includeValues, nameQuery": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigw_call_api_with_aws_endpoint_url", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigw_call_api_with_aws_endpoint_url", "test": "test_apigw_call_api_with_aws_endpoint_url", "response": "200", "error": "", @@ -9352,7 +9660,7 @@ "limit": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_api_keys", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_api_keys", "test": "test_get_api_keys", "response": "200", "error": "", @@ -9366,7 +9674,7 @@ "limit, position": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_api_keys", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_api_keys", "test": "test_get_api_keys", "response": "200", "error": "", @@ -9380,7 +9688,7 @@ "nameQuery": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_api_keys", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_api_keys", "test": "test_get_api_keys", "response": "200", "error": "", @@ -9396,21 +9704,21 @@ "limit, restApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", "test": "test_import_swagger_api", "response": "200", "error": "", @@ -9420,7 +9728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_global_api_key_authorizer", + "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": "", @@ -9430,7 +9738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -9440,7 +9748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_authorizer_crud_no_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_authorizer_crud_no_api", "test": "test_authorizer_crud_no_api", "response": "404", "error": "NotFoundException", @@ -9452,7 +9760,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "200", "error": "", @@ -9468,7 +9776,7 @@ "basePath, domainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "200", "error": "", @@ -9478,7 +9786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "200", "error": "", @@ -9488,7 +9796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "404", "error": "NotFoundException", @@ -9498,7 +9806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "404", "error": "NotFoundException", @@ -9514,7 +9822,7 @@ "domainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "200", "error": "", @@ -9524,7 +9832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "200", "error": "", @@ -9534,17 +9842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", @@ -9586,184 +9884,194 @@ "restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -9773,19 +10081,19 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -9794,7 +10102,7 @@ "documentationPartId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", "test": "test_documentation_part_lifecycle", "response": "200", "error": "", @@ -9804,7 +10112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_get_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_get_documentation_part", "test": "test_invalid_get_documentation_part", "response": "404", "error": "NotFoundException", @@ -9820,7 +10128,7 @@ "restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", "test": "test_documentation_part_lifecycle", "response": "200", "error": "", @@ -9830,7 +10138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", "test": "test_import_documentation_parts", "response": "200", "error": "", @@ -9840,7 +10148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", "test": "test_documentation_parts_and_versions", "response": "200", "error": "", @@ -9850,7 +10158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_doc_arts_crud_no_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_doc_arts_crud_no_api", "test": "test_doc_arts_crud_no_api", "response": "404", "error": "NotFoundException", @@ -9860,7 +10168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_get_documentation_parts", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_get_documentation_parts", "test": "test_invalid_get_documentation_parts", "response": "404", "error": "NotFoundException", @@ -9876,7 +10184,7 @@ "documentationVersion, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", "test": "test_documentation_parts_and_versions", "response": "200", "error": "", @@ -9892,7 +10200,7 @@ "domainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_handle_domain_name", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_handle_domain_name", "test": "test_api_gateway_handle_domain_name", "response": "200", "error": "", @@ -9902,7 +10210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_domain_name", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_domain_name", "test": "test_get_domain_name", "response": "200", "error": "", @@ -9912,19 +10220,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -9934,7 +10242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -9944,7 +10252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -9954,7 +10262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -9964,7 +10272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -9974,7 +10282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -9984,7 +10292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -9994,7 +10302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -10004,7 +10312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -10014,7 +10322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -10024,7 +10332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -10034,7 +10342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -10044,7 +10352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -10054,7 +10362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -10064,7 +10372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -10074,7 +10382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -10084,7 +10392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -10094,7 +10402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -10104,7 +10412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -10114,7 +10422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -10124,7 +10432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -10134,7 +10442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -10144,7 +10452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -10154,7 +10462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -10170,7 +10478,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_domain_names", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_domain_names", "test": "test_get_domain_names", "response": "200", "error": "", @@ -10180,7 +10488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", @@ -10196,7 +10504,7 @@ "accepts, exportType, restApiId, stageName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_export_oas30_openapi", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_export_oas30_openapi", "test": "test_export_oas30_openapi", "response": "200", "error": "", @@ -10206,7 +10514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_export_swagger_openapi", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_export_swagger_openapi", "test": "test_export_swagger_openapi", "response": "200", "error": "", @@ -10218,11 +10526,27 @@ ] } }, + "GetGatewayResponse": { + "responseType, restApiId": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "GetIntegration": { "httpMethod, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", "test": "test_import_and_validate_rest_api[openapi.spec.tf.json]", "response": "200", "error": "", @@ -10232,7 +10556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", "test": "test_import_and_validate_rest_api[swagger-mock-cors.json]", "response": "200", "error": "", @@ -10242,7 +10566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", "test": "test_import_rest_api_with_base_path_oas30[ignore]", "response": "200", "error": "", @@ -10252,7 +10576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", "test": "test_import_rest_api_with_base_path_oas30[prepend]", "response": "200", "error": "", @@ -10262,7 +10586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[split]", + "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": "", @@ -10272,7 +10596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", "test": "test_import_rest_apis_with_base_path_swagger[ignore]", "response": "200", "error": "", @@ -10282,7 +10606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", "test": "test_import_rest_apis_with_base_path_swagger[prepend]", "response": "200", "error": "", @@ -10292,7 +10616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", "test": "test_import_rest_apis_with_base_path_swagger[split]", "response": "200", "error": "", @@ -10302,7 +10626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", "test": "test_import_swagger_api", "response": "200", "error": "", @@ -10312,7 +10636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", "test": "test_import_with_circular_models", "response": "200", "error": "", @@ -10322,7 +10646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", "test": "test_import_with_circular_models_and_request_validation", "response": "200", "error": "", @@ -10332,7 +10656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_global_api_key_authorizer", + "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": "", @@ -10362,7 +10686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "404", "error": "NotFoundException", @@ -10378,7 +10702,7 @@ "httpMethod, resourceId, restApiId, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", "test": "test_import_and_validate_rest_api[openapi.spec.tf.json]", "response": "200", "error": "", @@ -10388,7 +10712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", "test": "test_import_and_validate_rest_api[swagger-mock-cors.json]", "response": "200", "error": "", @@ -10398,7 +10722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", "test": "test_import_rest_api_with_base_path_oas30[ignore]", "response": "200", "error": "", @@ -10408,7 +10732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", "test": "test_import_rest_api_with_base_path_oas30[prepend]", "response": "200", "error": "", @@ -10418,7 +10742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[split]", + "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": "", @@ -10428,7 +10752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", "test": "test_import_rest_apis_with_base_path_swagger[ignore]", "response": "200", "error": "", @@ -10438,7 +10762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", "test": "test_import_rest_apis_with_base_path_swagger[prepend]", "response": "200", "error": "", @@ -10448,7 +10772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", "test": "test_import_rest_apis_with_base_path_swagger[split]", "response": "200", "error": "", @@ -10458,7 +10782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", "test": "test_import_swagger_api", "response": "200", "error": "", @@ -10468,7 +10792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", "test": "test_import_with_circular_models", "response": "200", "error": "", @@ -10478,7 +10802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", "test": "test_import_with_circular_models_and_request_validation", "response": "200", "error": "", @@ -10488,7 +10812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_global_api_key_authorizer", + "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": "", @@ -10498,7 +10822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", "test": "test_put_integration_response_with_response_template", "response": "200", "error": "", @@ -10508,7 +10832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "200", "error": "", @@ -10538,7 +10862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", "test": "test_import_and_validate_rest_api[swagger-mock-cors.json]", "response": "404", "error": "NotFoundException", @@ -10554,7 +10878,7 @@ "httpMethod, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", "test": "test_method_lifecycle", "response": "200", "error": "", @@ -10564,7 +10888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", "test": "test_method_request_parameters", "response": "200", "error": "", @@ -10574,7 +10898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", "test": "test_import_and_validate_rest_api[openapi.spec.tf.json]", "response": "200", "error": "", @@ -10584,7 +10908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", "test": "test_import_and_validate_rest_api[swagger-mock-cors.json]", "response": "200", "error": "", @@ -10594,7 +10918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", "test": "test_import_rest_api_with_base_path_oas30[ignore]", "response": "200", "error": "", @@ -10604,7 +10928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", "test": "test_import_rest_api_with_base_path_oas30[prepend]", "response": "200", "error": "", @@ -10614,7 +10938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[split]", + "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": "", @@ -10624,7 +10948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", "test": "test_import_rest_apis_with_base_path_swagger[ignore]", "response": "200", "error": "", @@ -10634,7 +10958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", "test": "test_import_rest_apis_with_base_path_swagger[prepend]", "response": "200", "error": "", @@ -10644,7 +10968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", "test": "test_import_rest_apis_with_base_path_swagger[split]", "response": "200", "error": "", @@ -10654,7 +10978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", "test": "test_import_swagger_api", "response": "200", "error": "", @@ -10664,7 +10988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", "test": "test_import_with_circular_models", "response": "200", "error": "", @@ -10674,7 +10998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", "test": "test_import_with_circular_models_and_request_validation", "response": "200", "error": "", @@ -10684,7 +11008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_global_api_key_authorizer", + "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": "", @@ -10694,7 +11018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "200", "error": "", @@ -10704,7 +11028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", @@ -10714,7 +11038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", @@ -10724,7 +11048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", @@ -10734,7 +11058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -10754,7 +11078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", "test": "test_method_lifecycle", "response": "404", "error": "NotFoundException", @@ -10770,7 +11094,7 @@ "httpMethod, resourceId, restApiId, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", "test": "test_import_and_validate_rest_api[openapi.spec.tf.json]", "response": "200", "error": "", @@ -10780,7 +11104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", "test": "test_import_and_validate_rest_api[swagger-mock-cors.json]", "response": "200", "error": "", @@ -10790,7 +11114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", "test": "test_import_rest_api_with_base_path_oas30[ignore]", "response": "200", "error": "", @@ -10800,7 +11124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", "test": "test_import_rest_api_with_base_path_oas30[prepend]", "response": "200", "error": "", @@ -10810,7 +11134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[split]", + "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": "", @@ -10820,7 +11144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", "test": "test_import_rest_apis_with_base_path_swagger[ignore]", "response": "200", "error": "", @@ -10830,7 +11154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", "test": "test_import_rest_apis_with_base_path_swagger[prepend]", "response": "200", "error": "", @@ -10840,7 +11164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", "test": "test_import_rest_apis_with_base_path_swagger[split]", "response": "200", "error": "", @@ -10850,7 +11174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", "test": "test_import_swagger_api", "response": "200", "error": "", @@ -10860,7 +11184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", "test": "test_import_with_circular_models", "response": "200", "error": "", @@ -10870,7 +11194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", "test": "test_import_with_circular_models_and_request_validation", "response": "200", "error": "", @@ -10880,7 +11204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_global_api_key_authorizer", + "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": "", @@ -10900,7 +11224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", "test": "test_import_and_validate_rest_api[swagger-mock-cors.json]", "response": "404", "error": "NotFoundException", @@ -10916,7 +11240,7 @@ "modelName, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", "test": "test_model_lifecycle", "response": "200", "error": "", @@ -10926,7 +11250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", "test": "test_model_validation", "response": "404", "error": "NotFoundException", @@ -10942,7 +11266,7 @@ "restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", "test": "test_model_lifecycle", "response": "200", "error": "", @@ -10952,7 +11276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", "test": "test_import_and_validate_rest_api[openapi.spec.tf.json]", "response": "200", "error": "", @@ -10962,7 +11286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", "test": "test_import_and_validate_rest_api[swagger-mock-cors.json]", "response": "200", "error": "", @@ -10972,7 +11296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", "test": "test_import_swagger_api", "response": "200", "error": "", @@ -10982,7 +11306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", "test": "test_import_with_circular_models", "response": "200", "error": "", @@ -10992,7 +11316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", "test": "test_import_with_circular_models_and_request_validation", "response": "200", "error": "", @@ -11002,17 +11326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", - "test": "test_cfn_apigateway_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "200", "error": "", @@ -11022,17 +11336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", - "test": "test_cfn_deploy_apigateway_models", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", @@ -11042,17 +11346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", - "test": "test_cfn_with_apigateway_resources", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", @@ -11062,7 +11356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_validation", "test": "test_model_validation", "response": "404", "error": "NotFoundException", @@ -11078,7 +11372,7 @@ "requestValidatorId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", "test": "test_request_validator_lifecycle", "response": "200", "error": "", @@ -11088,7 +11382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validator", "test": "test_invalid_get_request_validator", "response": "404", "error": "NotFoundException", @@ -11098,7 +11392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", "test": "test_request_validator_lifecycle", "response": "404", "error": "NotFoundException", @@ -11114,7 +11408,7 @@ "restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", "test": "test_request_validator_lifecycle", "response": "200", "error": "", @@ -11124,27 +11418,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", "test": "test_import_with_circular_models_and_request_validation", "response": "200", "error": "", "snapshot_skipped": "['$.resources.items..resourceMethods.POST']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", - "test": "test_cfn_deploy_apigateway_models", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", @@ -11154,7 +11438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_validators_crud_no_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_validators_crud_no_api", "test": "test_validators_crud_no_api", "response": "404", "error": "NotFoundException", @@ -11164,7 +11448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validators", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validators", "test": "test_invalid_get_request_validators", "response": "404", "error": "NotFoundException", @@ -11180,7 +11464,27 @@ "embed, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", "test": "test_resource_lifecycle", "response": "200", "error": "", @@ -11190,7 +11494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", "test": "test_api_gateway_update_resource_path_part", "response": "200", "error": "", @@ -11200,134 +11504,124 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -11337,7 +11631,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -11366,7 +11660,27 @@ "embed, limit, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "200", "error": "", @@ -11376,157 +11690,157 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", "test": "test_api_gateway_http_integration_with_path_request_parameter", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", "test": "test_api_gateway_mock_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", "test": "test_api_mock_integration_response_params", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -11536,634 +11850,614 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", "test": "test_create_rest_api_with_custom_id[host_based_url]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", "test": "test_create_rest_api_with_custom_id[path_based_url]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-True]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-True]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", "test": "test_api_gateway_http_integrations[custom]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", "test": "test_api_gateway_http_integrations[proxy]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", "test": "test_mock_integration_response[NEVER-host_based_url-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", "test": "test_mock_integration_response[NEVER-host_based_url-POST]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", "test": "test_mock_integration_response[NEVER-path_based_url-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", "test": "test_mock_integration_response[NEVER-path_based_url-POST]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", "snapshot_skipped": "['$.invalid-request-body.Type']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", "test": "test_import_rest_api_with_base_path_oas30[ignore]", "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", "test": "test_import_rest_api_with_base_path_oas30[prepend]", "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[split]", + "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", "test": "test_import_with_circular_models_and_request_validation", "response": "200", "error": "", "snapshot_skipped": "['$.resources.items..resourceMethods.POST']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", "test": "test_import_with_stage_variables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration", "test": "test_http_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", "snapshot_skipped": "['$..EncryptionType', '$..ChildShards']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", "snapshot_skipped": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", @@ -12173,336 +12467,356 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", "test": "test_dynamodb_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "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" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "200", "error": "", "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, + "origin": "external" + } + ] + }, + "embed, restApiId": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - } - ] - }, - "embed, restApiId": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource", "test": "test_create_proxy_resource", "response": "200", "error": "", @@ -12512,7 +12826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", "test": "test_create_proxy_resource_validation", "response": "200", "error": "", @@ -12522,7 +12836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", "test": "test_delete_resource", "response": "200", "error": "", @@ -12532,7 +12846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "200", "error": "", @@ -12542,7 +12856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", "test": "test_method_lifecycle", "response": "200", "error": "", @@ -12552,7 +12866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", "test": "test_method_request_parameters", "response": "200", "error": "", @@ -12562,7 +12876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", "test": "test_put_method_model", "response": "200", "error": "", @@ -12572,7 +12886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", "test": "test_put_method_validation", "response": "200", "error": "", @@ -12582,7 +12896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", "test": "test_resource_lifecycle", "response": "200", "error": "", @@ -12592,7 +12906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", "test": "test_update_method", "response": "200", "error": "", @@ -12602,7 +12916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "200", "error": "", @@ -12612,7 +12926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "200", "error": "", @@ -12622,7 +12936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", "test": "test_import_documentation_parts", "response": "200", "error": "", @@ -12632,7 +12946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", "test": "test_api_account", "response": "200", "error": "", @@ -12642,7 +12956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", "test": "test_api_gateway_http_integration_with_path_request_parameter", "response": "200", "error": "", @@ -12652,7 +12966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "200", "error": "", @@ -12662,7 +12976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -12672,7 +12986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -12682,7 +12996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -12692,7 +13006,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -12702,7 +13016,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -12712,7 +13026,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -12722,7 +13036,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -12732,7 +13046,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", "test": "test_api_gateway_mock_integration", "response": "200", "error": "", @@ -12742,7 +13056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", "test": "test_api_gateway_update_resource_path_part", "response": "200", "error": "", @@ -12752,7 +13066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", "test": "test_api_mock_integration_response_params", "response": "200", "error": "", @@ -12762,7 +13076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "200", "error": "", @@ -12772,7 +13086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -12782,7 +13096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -12792,7 +13106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -12802,7 +13116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -12812,7 +13126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -12822,7 +13136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "200", "error": "", @@ -12832,7 +13146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "200", "error": "", @@ -12842,7 +13156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", "test": "test_create_rest_api_with_custom_id[host_based_url]", "response": "200", "error": "", @@ -12852,7 +13166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", "test": "test_create_rest_api_with_custom_id[path_based_url]", "response": "200", "error": "", @@ -12862,7 +13176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-False]", "response": "200", "error": "", @@ -12872,7 +13186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-True]", "response": "200", "error": "", @@ -12882,7 +13196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-False]", "response": "200", "error": "", @@ -12892,7 +13206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-True]", "response": "200", "error": "", @@ -12902,7 +13216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-False]", "response": "200", "error": "", @@ -12912,7 +13226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-True]", "response": "200", "error": "", @@ -12922,7 +13236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-False]", "response": "200", "error": "", @@ -12932,7 +13246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-True]", "response": "200", "error": "", @@ -12942,7 +13256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -12952,7 +13266,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "", @@ -12962,7 +13276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "200", "error": "", @@ -12972,7 +13286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", "response": "200", "error": "", @@ -12982,7 +13296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -12992,7 +13306,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", "test": "test_update_rest_api_deployment", "response": "200", "error": "", @@ -13002,7 +13316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", "test": "test_api_gateway_http_integrations[custom]", "response": "200", "error": "", @@ -13012,7 +13326,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", "test": "test_api_gateway_http_integrations[proxy]", "response": "200", "error": "", @@ -13022,7 +13336,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "200", "error": "", @@ -13032,7 +13346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "200", "error": "", @@ -13042,7 +13356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -13052,7 +13366,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", "test": "test_mock_integration_response[NEVER-host_based_url-GET]", "response": "200", "error": "", @@ -13062,7 +13376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", "test": "test_mock_integration_response[NEVER-host_based_url-POST]", "response": "200", "error": "", @@ -13072,7 +13386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", "test": "test_mock_integration_response[NEVER-path_based_url-GET]", "response": "200", "error": "", @@ -13082,7 +13396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", "test": "test_mock_integration_response[NEVER-path_based_url-POST]", "response": "200", "error": "", @@ -13092,7 +13406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "response": "200", "error": "", @@ -13102,7 +13416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "response": "200", "error": "", @@ -13112,7 +13426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "response": "200", "error": "", @@ -13122,7 +13436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "response": "200", "error": "", @@ -13132,7 +13446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "response": "200", "error": "", @@ -13142,7 +13456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "response": "200", "error": "", @@ -13152,7 +13466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "response": "200", "error": "", @@ -13162,7 +13476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "response": "200", "error": "", @@ -13172,7 +13486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", "test": "test_tag_api", "response": "200", "error": "", @@ -13182,7 +13496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -13192,7 +13506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -13202,7 +13516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -13212,7 +13526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -13222,7 +13536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -13232,7 +13546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -13242,7 +13556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", "test": "test_documentation_parts_and_versions", "response": "200", "error": "", @@ -13252,7 +13566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "200", "error": "", @@ -13262,7 +13576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "200", "error": "", @@ -13272,7 +13586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "200", "error": "", @@ -13282,7 +13596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "200", "error": "", @@ -13292,7 +13606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", @@ -13302,7 +13616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", @@ -13312,7 +13626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", @@ -13322,7 +13636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "200", "error": "", @@ -13332,7 +13646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_export_oas30_openapi", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_export_oas30_openapi", "test": "test_export_oas30_openapi", "response": "200", "error": "", @@ -13342,7 +13656,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_export_swagger_openapi", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_export_swagger_openapi", "test": "test_export_swagger_openapi", "response": "200", "error": "", @@ -13352,7 +13666,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", "test": "test_import_and_validate_rest_api[openapi.spec.tf.json]", "response": "200", "error": "", @@ -13362,7 +13676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", "test": "test_import_and_validate_rest_api[swagger-mock-cors.json]", "response": "200", "error": "", @@ -13372,7 +13686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api", "test": "test_import_rest_api", "response": "200", "error": "", @@ -13382,7 +13696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", "test": "test_import_rest_api_with_base_path_oas30[ignore]", "response": "200", "error": "", @@ -13392,7 +13706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", "test": "test_import_rest_api_with_base_path_oas30[prepend]", "response": "200", "error": "", @@ -13402,7 +13716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[split]", + "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": "", @@ -13412,7 +13726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", "test": "test_import_rest_apis_with_base_path_swagger[ignore]", "response": "200", "error": "", @@ -13422,7 +13736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", "test": "test_import_rest_apis_with_base_path_swagger[prepend]", "response": "200", "error": "", @@ -13432,7 +13746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", "test": "test_import_rest_apis_with_base_path_swagger[split]", "response": "200", "error": "", @@ -13442,7 +13756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", "test": "test_import_swagger_api", "response": "200", "error": "", @@ -13452,7 +13766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", "test": "test_import_with_circular_models", "response": "200", "error": "", @@ -13462,7 +13776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", "test": "test_import_with_circular_models_and_request_validation", "response": "200", "error": "", @@ -13472,7 +13786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_global_api_key_authorizer", + "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": "", @@ -13482,7 +13796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", "test": "test_import_with_stage_variables", "response": "200", "error": "", @@ -13492,7 +13806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -13502,7 +13816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration", "test": "test_http_integration", "response": "200", "error": "", @@ -13512,7 +13826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "200", "error": "", @@ -13522,7 +13836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", "test": "test_put_integration_response_with_response_template", "response": "200", "error": "", @@ -13532,7 +13846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "200", "error": "", @@ -13542,7 +13856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "200", "error": "", @@ -13552,7 +13866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", @@ -13562,7 +13876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -13572,7 +13886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -13582,7 +13896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -13592,7 +13906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "200", "error": "", @@ -13602,7 +13916,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", @@ -13612,67 +13926,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", "test": "test_stack_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "200", "error": "", "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", "test": "test_update_termination_protection", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", "snapshot_skipped": "['$..tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", "test": "test_api_gateway_with_policy_as_dict", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", @@ -13682,37 +13986,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", - "test": "test_cfn_deploy_apigateway_from_s3_swagger", - "response": "200", - "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -13722,27 +14016,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", - "test": "test_cfn_deploy_apigateway_models", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", @@ -13752,17 +14036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", - "test": "test_cfn_with_apigateway_resources", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", @@ -13772,17 +14046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", - "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']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -13792,47 +14056,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", - "test": "test_cfn_handle_serverless_api_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -13842,74 +14096,64 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", @@ -13939,7 +14183,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -13964,7 +14208,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -13974,7 +14218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -13984,7 +14228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -13994,7 +14238,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -14004,7 +14248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -14014,7 +14258,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -14024,7 +14268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -14034,7 +14278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -14044,7 +14288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -14054,7 +14298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -14064,7 +14308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -14074,7 +14318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -14084,7 +14328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -14094,7 +14338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -14104,7 +14348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "200", "error": "", @@ -14114,7 +14358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "200", "error": "", @@ -14124,7 +14368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -14134,7 +14378,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -14144,7 +14388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -14154,7 +14398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -14164,7 +14408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -14174,7 +14418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -14184,7 +14428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -14194,7 +14438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -14204,48 +14448,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -14254,18 +14498,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "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": "", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", "snapshot_skipped": "", @@ -14274,43 +14518,43 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" } ] @@ -14320,7 +14564,27 @@ "restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_tags", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_tags", "test": "test_create_rest_api_with_tags", "response": "200", "error": "", @@ -14330,7 +14594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", "test": "test_create_rest_api_with_custom_id[host_based_url]", "response": "200", "error": "", @@ -14340,7 +14604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", "test": "test_create_rest_api_with_custom_id[path_based_url]", "response": "200", "error": "", @@ -14350,7 +14614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "", @@ -14360,7 +14624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "200", "error": "", @@ -14370,7 +14634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_export_oas30_openapi", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_export_oas30_openapi", "test": "test_export_oas30_openapi", "response": "200", "error": "", @@ -14380,7 +14644,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_export_swagger_openapi", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_export_swagger_openapi", "test": "test_export_swagger_openapi", "response": "200", "error": "", @@ -14390,47 +14654,37 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", "test": "test_stack_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "200", "error": "", "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", "test": "test_update_termination_protection", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", - "test": "test_duplicate_resources", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", @@ -14440,17 +14694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", - "test": "test_api_gateway_with_policy_as_dict", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", "test": "test_api_gateway_with_policy_as_dict", "response": "200", "error": "", @@ -14460,47 +14704,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", - "test": "test_cfn_deploy_apigateway_from_s3_swagger", - "response": "200", - "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -14510,17 +14744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", - "test": "test_cfn_deploy_apigateway_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", @@ -14530,144 +14754,134 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -14677,7 +14891,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -14702,7 +14916,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -14712,24 +14926,24 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -14738,7 +14952,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_tags", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_tags", "test": "test_create_rest_api_with_tags", "response": "200", "error": "", @@ -14748,7 +14962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "200", "error": "", @@ -14758,7 +14972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_list_and_delete_apis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_list_and_delete_apis", "test": "test_list_and_delete_apis", "response": "200", "error": "", @@ -14768,7 +14982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", "test": "test_documentation_part_lifecycle", "response": "200", "error": "", @@ -14778,7 +14992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", "test": "test_request_validator_lifecycle", "response": "200", "error": "", @@ -14788,7 +15002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", @@ -14798,7 +15012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "200", "error": "", @@ -14808,7 +15022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", @@ -14818,7 +15032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", @@ -14860,7 +15074,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "200", "error": "", @@ -14876,7 +15090,27 @@ "restApiId, stageName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", "test": "test_api_gateway_http_integration_with_path_request_parameter", "response": "200", "error": "", @@ -14886,7 +15120,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -14896,7 +15130,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -14906,7 +15140,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -14916,7 +15150,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", "test": "test_api_gateway_http_integrations[custom]", "response": "200", "error": "", @@ -14926,7 +15160,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", "test": "test_api_gateway_http_integrations[proxy]", "response": "200", "error": "", @@ -14936,7 +15170,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "200", "error": "", @@ -14946,7 +15180,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "200", "error": "", @@ -14956,7 +15190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", "test": "test_import_with_stage_variables", "response": "200", "error": "", @@ -14966,7 +15200,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration", "test": "test_http_integration", "response": "200", "error": "", @@ -14976,7 +15210,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "200", "error": "", @@ -14986,7 +15220,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "200", "error": "", @@ -14996,7 +15230,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", @@ -15006,7 +15240,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -15016,7 +15250,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -15026,17 +15260,27 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "test": "test_cfn_apigateway_swagger_import", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", @@ -15046,164 +15290,154 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -15226,7 +15460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "404", "error": "NotFoundException", @@ -15238,7 +15472,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -15248,7 +15482,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -15258,28 +15492,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "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": "", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15288,17 +15522,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "404", "error": "NotFoundException", @@ -15308,7 +15542,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "404", "error": "NotFoundException", @@ -15318,7 +15552,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "404", "error": "NotFoundException", @@ -15328,7 +15562,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "404", "error": "NotFoundException", @@ -15344,7 +15578,7 @@ "resourceArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", "test": "test_tag_api", "response": "200", "error": "", @@ -15360,7 +15594,7 @@ "usagePlanId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "200", "error": "", @@ -15370,7 +15604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", @@ -15386,7 +15620,7 @@ "usagePlanId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "", @@ -15396,7 +15630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "200", "error": "", @@ -15406,7 +15640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "200", "error": "", @@ -15416,19 +15650,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -15444,7 +15678,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "200", "error": "", @@ -15454,7 +15688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", "test": "test_api_account", "response": "200", "error": "", @@ -15464,7 +15698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", "test": "test_api_gateway_http_integration_with_path_request_parameter", "response": "200", "error": "", @@ -15474,7 +15708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "200", "error": "", @@ -15484,7 +15718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -15494,7 +15728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -15504,7 +15738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", "test": "test_api_gateway_mock_integration", "response": "200", "error": "", @@ -15514,7 +15748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", "test": "test_api_gateway_update_resource_path_part", "response": "200", "error": "", @@ -15524,7 +15758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "200", "error": "", @@ -15534,7 +15768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -15544,7 +15778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -15554,7 +15788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -15564,7 +15798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -15574,7 +15808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -15584,7 +15818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "200", "error": "", @@ -15594,7 +15828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", "test": "test_create_rest_api_with_custom_id[host_based_url]", "response": "200", "error": "", @@ -15604,7 +15838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", "test": "test_create_rest_api_with_custom_id[path_based_url]", "response": "200", "error": "", @@ -15614,7 +15848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "", @@ -15624,7 +15858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", "test": "test_update_rest_api_deployment", "response": "200", "error": "", @@ -15634,7 +15868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "200", "error": "", @@ -15644,7 +15878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", "test": "test_mock_integration_response[NEVER-host_based_url-GET]", "response": "200", "error": "", @@ -15654,7 +15888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", "test": "test_mock_integration_response[NEVER-host_based_url-POST]", "response": "200", "error": "", @@ -15664,7 +15898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", "test": "test_mock_integration_response[NEVER-path_based_url-GET]", "response": "200", "error": "", @@ -15674,7 +15908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", "test": "test_mock_integration_response[NEVER-path_based_url-POST]", "response": "200", "error": "", @@ -15684,7 +15918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "response": "200", "error": "", @@ -15694,7 +15928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "response": "200", "error": "", @@ -15704,7 +15938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "response": "200", "error": "", @@ -15714,7 +15948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "response": "200", "error": "", @@ -15724,7 +15958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "response": "200", "error": "", @@ -15734,7 +15968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "response": "200", "error": "", @@ -15744,7 +15978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "response": "200", "error": "", @@ -15754,7 +15988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "response": "200", "error": "", @@ -15764,7 +15998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", "test": "test_tag_api", "response": "200", "error": "", @@ -15774,7 +16008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -15784,7 +16018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -15794,7 +16028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -15804,7 +16038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -15814,7 +16048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -15824,7 +16058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -15834,7 +16068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", "test": "test_documentation_parts_and_versions", "response": "200", "error": "", @@ -15844,7 +16078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "200", "error": "", @@ -15854,7 +16088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "200", "error": "", @@ -15864,7 +16098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "200", "error": "", @@ -15874,7 +16108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "200", "error": "", @@ -15884,7 +16118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", @@ -15894,7 +16128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", @@ -15904,7 +16138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", @@ -15914,7 +16148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "200", "error": "", @@ -15924,7 +16158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -15934,7 +16168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration", "test": "test_http_integration", "response": "200", "error": "", @@ -15944,7 +16178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "200", "error": "", @@ -15954,7 +16188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "200", "error": "", @@ -15964,7 +16198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", @@ -15974,7 +16208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -15984,7 +16218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -15994,7 +16228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -16004,7 +16238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", @@ -16014,17 +16248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", - "test": "test_cfn_deploy_apigateway_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", @@ -16034,17 +16258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", - "test": "test_update_usage_plan", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", @@ -16056,7 +16270,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -16066,7 +16280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -16076,7 +16290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -16086,7 +16300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -16096,7 +16310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -16106,7 +16320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", "test": "test_dynamodb_integration", "response": "200", "error": "", @@ -16116,7 +16330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "200", "error": "", @@ -16126,7 +16340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -16136,7 +16350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", @@ -16146,7 +16360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", @@ -16156,7 +16370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", @@ -16166,7 +16380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "200", "error": "", @@ -16182,17 +16396,7 @@ "vpcLinkId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", - "test": "test_vpc_link", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", @@ -16208,7 +16412,7 @@ "body, mode, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", "test": "test_import_documentation_parts", "response": "200", "error": "", @@ -16224,7 +16428,7 @@ "body": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", "test": "test_import_rest_apis_with_base_path_swagger[ignore]", "response": "201", "error": "", @@ -16234,7 +16438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", "test": "test_import_rest_apis_with_base_path_swagger[prepend]", "response": "201", "error": "", @@ -16244,7 +16448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", "test": "test_import_rest_apis_with_base_path_swagger[split]", "response": "201", "error": "", @@ -16258,7 +16462,7 @@ "body, failOnWarnings": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", "test": "test_import_documentation_parts", "response": "201", "error": "", @@ -16268,7 +16472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_export_oas30_openapi", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_export_oas30_openapi", "test": "test_export_oas30_openapi", "response": "201", "error": "", @@ -16278,7 +16482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_export_swagger_openapi", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_export_swagger_openapi", "test": "test_export_swagger_openapi", "response": "201", "error": "", @@ -16288,7 +16492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", "test": "test_import_and_validate_rest_api[openapi.spec.tf.json]", "response": "201", "error": "", @@ -16298,7 +16502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", "test": "test_import_and_validate_rest_api[swagger-mock-cors.json]", "response": "201", "error": "", @@ -16308,7 +16512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api", "test": "test_import_rest_api", "response": "201", "error": "", @@ -16318,7 +16522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", "test": "test_import_swagger_api", "response": "201", "error": "", @@ -16328,7 +16532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", "test": "test_import_with_circular_models", "response": "201", "error": "", @@ -16338,7 +16542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", "test": "test_import_with_circular_models_and_request_validation", "response": "201", "error": "", @@ -16348,7 +16552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_global_api_key_authorizer", + "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": "201", "error": "", @@ -16358,7 +16562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", "test": "test_import_with_stage_variables", "response": "201", "error": "", @@ -16370,7 +16574,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "201", "error": "", @@ -16382,6 +16586,22 @@ ] } }, + "PutGatewayResponse": { + "responseParameters, responseType, restApiId": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "201", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "PutIntegration": { "connectionType, contentHandling, httpMethod, requestParameters, requestTemplates, resourceId, restApiId, timeoutInMillis, type": { "ls_community": [ @@ -16428,21 +16648,21 @@ "connectionType, httpMethod, passthroughBehavior, requestParameters, requestTemplates, resourceId, restApiId, timeoutInMillis, type": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "201", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "contentHandling, httpMethod, integrationHttpMethod, requestParameters, resourceId, restApiId, timeoutInMillis, type, uri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", "test": "test_api_gateway_http_integration_with_path_request_parameter", "response": "201", "error": "", @@ -16456,7 +16676,7 @@ "credentials, httpMethod, integrationHttpMethod, passthroughBehavior, requestParameters, requestTemplates, resourceId, restApiId, type, uri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "201", "error": "", @@ -16466,7 +16686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "201", "error": "", @@ -16480,19 +16700,19 @@ "credentials, httpMethod, integrationHttpMethod, requestParameters, requestTemplates, resourceId, restApiId, type, uri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "201", "error": "", @@ -16502,7 +16722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "201", "error": "", @@ -16516,7 +16736,7 @@ "credentials, httpMethod, integrationHttpMethod, requestParameters, resourceId, restApiId, type, uri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "201", "error": "", @@ -16530,7 +16750,7 @@ "credentials, httpMethod, integrationHttpMethod, requestTemplates, resourceId, restApiId, type, uri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "201", "error": "", @@ -16540,7 +16760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "201", "error": "", @@ -16550,7 +16770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "201", "error": "", @@ -16560,7 +16780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "201", "error": "", @@ -16570,7 +16790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "201", "error": "", @@ -16580,7 +16800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "201", "error": "", @@ -16590,7 +16810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", @@ -16600,7 +16820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "201", "error": "", @@ -16610,7 +16830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "201", "error": "", @@ -16622,7 +16842,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "201", "error": "", @@ -16632,7 +16852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", "test": "test_dynamodb_integration", "response": "201", "error": "", @@ -16642,7 +16862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "201", "error": "", @@ -16656,7 +16876,7 @@ "credentials, httpMethod, integrationHttpMethod, resourceId, restApiId, type, uri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "201", "error": "", @@ -16666,7 +16886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "201", "error": "", @@ -16676,7 +16896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "201", "error": "", @@ -16686,7 +16906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "201", "error": "", @@ -16696,7 +16916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "400", "error": "BadRequestException", @@ -16708,7 +16928,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "201", "error": "", @@ -16718,7 +16938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "201", "error": "", @@ -16728,7 +16948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "201", "error": "", @@ -16738,7 +16958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "201", "error": "", @@ -16748,7 +16968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "201", "error": "", @@ -16762,7 +16982,7 @@ "httpMethod, integrationHttpMethod, passthroughBehavior, requestTemplates, resourceId, restApiId, type": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", "test": "test_mock_integration_response[NEVER-host_based_url-GET]", "response": "201", "error": "", @@ -16772,7 +16992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", "test": "test_mock_integration_response[NEVER-host_based_url-POST]", "response": "201", "error": "", @@ -16782,7 +17002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", "test": "test_mock_integration_response[NEVER-path_based_url-GET]", "response": "201", "error": "", @@ -16792,7 +17012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", "test": "test_mock_integration_response[NEVER-path_based_url-POST]", "response": "201", "error": "", @@ -16802,7 +17022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "response": "201", "error": "", @@ -16812,7 +17032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "response": "201", "error": "", @@ -16822,7 +17042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "response": "201", "error": "", @@ -16832,7 +17052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "response": "201", "error": "", @@ -16842,7 +17062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "response": "201", "error": "", @@ -16852,7 +17072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "response": "201", "error": "", @@ -16862,7 +17082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "response": "201", "error": "", @@ -16872,7 +17092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "response": "201", "error": "", @@ -16886,7 +17106,7 @@ "httpMethod, integrationHttpMethod, requestParameters, requestTemplates, resourceId, restApiId, type": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "201", "error": "", @@ -16900,7 +17120,27 @@ "httpMethod, integrationHttpMethod, requestParameters, requestTemplates, resourceId, restApiId, type, uri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "201", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "201", "error": "", @@ -16910,7 +17150,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "201", "error": "", @@ -16920,7 +17160,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "201", "error": "", @@ -16930,7 +17170,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "201", "error": "", @@ -16940,7 +17180,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "201", "error": "", @@ -16950,7 +17190,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "201", "error": "", @@ -16960,7 +17200,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "201", "error": "", @@ -16970,7 +17210,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", "test": "test_api_gateway_http_integrations[custom]", "response": "201", "error": "", @@ -16980,7 +17220,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", "test": "test_api_gateway_http_integrations[proxy]", "response": "201", "error": "", @@ -16990,7 +17230,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "201", "error": "", @@ -17000,7 +17240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "201", "error": "", @@ -17010,7 +17250,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "201", "error": "", @@ -17020,94 +17260,84 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "201", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", @@ -17127,12 +17357,12 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "201", "error": "", @@ -17142,7 +17372,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "201", "error": "", @@ -17152,7 +17382,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "201", "error": "", @@ -17162,7 +17392,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "201", "error": "", @@ -17176,7 +17406,7 @@ "httpMethod, integrationHttpMethod, requestParameters, resourceId, restApiId, type, uri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "201", "error": "", @@ -17190,7 +17420,7 @@ "httpMethod, integrationHttpMethod, requestTemplates, resourceId, restApiId, type": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", "test": "test_api_mock_integration_response_params", "response": "201", "error": "", @@ -17200,7 +17430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-False]", "response": "201", "error": "", @@ -17210,7 +17440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-True]", "response": "201", "error": "", @@ -17220,7 +17450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-False]", "response": "201", "error": "", @@ -17230,7 +17460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-True]", "response": "201", "error": "", @@ -17240,7 +17470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-False]", "response": "201", "error": "", @@ -17250,7 +17480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-True]", "response": "201", "error": "", @@ -17260,7 +17490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-False]", "response": "201", "error": "", @@ -17270,7 +17500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-True]", "response": "201", "error": "", @@ -17280,7 +17510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "201", "error": "", @@ -17294,7 +17524,7 @@ "httpMethod, integrationHttpMethod, requestTemplates, resourceId, restApiId, type, uri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "201", "error": "", @@ -17304,7 +17534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "201", "error": "", @@ -17314,7 +17544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "201", "error": "", @@ -17324,7 +17554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "201", "error": "", @@ -17334,7 +17564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "201", "error": "", @@ -17344,7 +17574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", "response": "201", "error": "", @@ -17356,7 +17586,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -17370,7 +17600,7 @@ "httpMethod, integrationHttpMethod, resourceId, restApiId, type, uri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "201", "error": "", @@ -17380,7 +17610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "201", "error": "", @@ -17390,7 +17620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", "test": "test_update_rest_api_deployment", "response": "201", "error": "", @@ -17400,7 +17630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "201", "error": "", @@ -17410,7 +17640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "201", "error": "", @@ -17420,7 +17650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "201", "error": "", @@ -17430,7 +17660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "201", "error": "", @@ -17440,7 +17670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -17450,7 +17680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "201", "error": "", @@ -17460,7 +17690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration", "test": "test_http_integration", "response": "201", "error": "", @@ -17470,7 +17700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", "test": "test_put_integration_response_with_response_template", "response": "201", "error": "", @@ -17480,7 +17710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "201", "error": "", @@ -17490,7 +17720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "201", "error": "", @@ -17500,7 +17730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "400", "error": "BadRequestException", @@ -17510,7 +17740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "400", "error": "BadRequestException", @@ -17520,7 +17750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "400", "error": "BadRequestException", @@ -17530,7 +17760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "400", "error": "BadRequestException", @@ -17542,7 +17772,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "201", "error": "", @@ -17552,7 +17782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "201", "error": "", @@ -17562,7 +17792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "201", "error": "", @@ -17572,7 +17802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "201", "error": "", @@ -17582,7 +17812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "201", "error": "", @@ -17592,7 +17822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "201", "error": "", @@ -17602,7 +17832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "201", "error": "", @@ -17612,7 +17842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "201", "error": "", @@ -17622,7 +17852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "201", "error": "", @@ -17632,7 +17862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "201", "error": "", @@ -17642,18 +17872,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "201", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "201", "error": "", "snapshot_skipped": "", @@ -17662,11 +17892,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "201", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -17676,45 +17906,45 @@ "httpMethod, passthroughBehavior, requestParameters, requestTemplates, resourceId, restApiId, type": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "201", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "httpMethod, requestParameters, requestTemplates, resourceId, restApiId, type": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", - "test": "test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "201", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "test": "test_update_usage_plan", "response": "201", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "httpMethod, requestTemplates, resourceId, restApiId, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "201", "error": "", @@ -17724,7 +17954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "201", "error": "", @@ -17738,7 +17968,7 @@ "httpMethod, resourceId, restApiId, type": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "201", "error": "", @@ -17748,7 +17978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "201", "error": "", @@ -17758,7 +17988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "201", "error": "", @@ -17770,7 +18000,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "201", "error": "", @@ -17784,7 +18014,7 @@ "httpMethod, resourceId, restApiId, type, uri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "201", "error": "", @@ -17794,7 +18024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "400", "error": "BadRequestException", @@ -17810,7 +18040,7 @@ "contentHandling, httpMethod, resourceId, restApiId, selectionPattern, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "201", "error": "", @@ -17824,7 +18054,7 @@ "httpMethod, resourceId, responseParameters, responseTemplates, restApiId, selectionPattern, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", "test": "test_api_mock_integration_response_params", "response": "201", "error": "", @@ -17834,7 +18064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-False]", "response": "201", "error": "", @@ -17844,7 +18074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-True]", "response": "201", "error": "", @@ -17854,7 +18084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-False]", "response": "201", "error": "", @@ -17864,7 +18094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-True]", "response": "201", "error": "", @@ -17874,7 +18104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-False]", "response": "201", "error": "", @@ -17884,7 +18114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-True]", "response": "201", "error": "", @@ -17894,7 +18124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-False]", "response": "201", "error": "", @@ -17904,7 +18134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-True]", "response": "201", "error": "", @@ -17914,21 +18144,31 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "201", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "httpMethod, resourceId, responseParameters, responseTemplates, restApiId, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "201", "error": "", @@ -17938,34 +18178,24 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "201", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -17982,7 +18212,7 @@ "httpMethod, resourceId, responseTemplates, restApiId, selectionPattern, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "201", "error": "", @@ -17992,7 +18222,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "201", "error": "", @@ -18002,7 +18232,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "201", "error": "", @@ -18012,7 +18242,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "201", "error": "", @@ -18022,7 +18252,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "201", "error": "", @@ -18032,7 +18262,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "201", "error": "", @@ -18042,7 +18272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "201", "error": "", @@ -18052,7 +18282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "201", "error": "", @@ -18062,7 +18292,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "201", "error": "", @@ -18072,7 +18302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "201", "error": "", @@ -18082,7 +18312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", "response": "201", "error": "", @@ -18092,7 +18322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "201", "error": "", @@ -18102,7 +18332,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", "test": "test_update_rest_api_deployment", "response": "201", "error": "", @@ -18112,7 +18342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", "test": "test_api_gateway_http_integrations[custom]", "response": "201", "error": "", @@ -18122,7 +18352,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", "test": "test_api_gateway_http_integrations[proxy]", "response": "201", "error": "", @@ -18132,7 +18362,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "201", "error": "", @@ -18142,7 +18372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "201", "error": "", @@ -18152,7 +18382,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", "test": "test_put_integration_response_with_response_template", "response": "201", "error": "", @@ -18162,7 +18392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "201", "error": "", @@ -18172,7 +18402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "201", "error": "", @@ -18194,7 +18424,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "201", "error": "", @@ -18204,7 +18434,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "201", "error": "", @@ -18214,7 +18444,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "201", "error": "", @@ -18224,7 +18454,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "201", "error": "", @@ -18234,7 +18464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "201", "error": "", @@ -18248,7 +18478,7 @@ "httpMethod, resourceId, responseTemplates, restApiId, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "201", "error": "", @@ -18258,7 +18488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", "test": "test_mock_integration_response[NEVER-host_based_url-GET]", "response": "201", "error": "", @@ -18268,7 +18498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", "test": "test_mock_integration_response[NEVER-host_based_url-POST]", "response": "201", "error": "", @@ -18278,7 +18508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", "test": "test_mock_integration_response[NEVER-path_based_url-GET]", "response": "201", "error": "", @@ -18288,7 +18518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", "test": "test_mock_integration_response[NEVER-path_based_url-POST]", "response": "201", "error": "", @@ -18298,7 +18528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "response": "201", "error": "", @@ -18308,7 +18538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "response": "201", "error": "", @@ -18318,7 +18548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "response": "201", "error": "", @@ -18328,7 +18558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "response": "201", "error": "", @@ -18338,7 +18568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "response": "201", "error": "", @@ -18348,7 +18578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "response": "201", "error": "", @@ -18358,7 +18588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "response": "201", "error": "", @@ -18368,7 +18598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "response": "201", "error": "", @@ -18378,7 +18608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "201", "error": "", @@ -18388,7 +18618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "201", "error": "", @@ -18398,7 +18628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "201", "error": "", @@ -18408,7 +18638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "201", "error": "", @@ -18418,7 +18648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "201", "error": "", @@ -18428,7 +18658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", @@ -18438,7 +18668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "201", "error": "", @@ -18448,7 +18678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "201", "error": "", @@ -18462,7 +18692,7 @@ "httpMethod, resourceId, restApiId, selectionPattern, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "201", "error": "", @@ -18472,7 +18702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "201", "error": "", @@ -18482,7 +18712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "201", "error": "", @@ -18494,7 +18724,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -18504,7 +18734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "201", "error": "", @@ -18514,7 +18744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "201", "error": "", @@ -18524,7 +18754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", "test": "test_dynamodb_integration", "response": "201", "error": "", @@ -18534,7 +18764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "201", "error": "", @@ -18544,7 +18774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "201", "error": "", @@ -18558,7 +18788,7 @@ "httpMethod, resourceId, restApiId, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "201", "error": "", @@ -18568,7 +18798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "201", "error": "", @@ -18578,7 +18808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -18588,7 +18818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "201", "error": "", @@ -18598,7 +18828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "201", "error": "", @@ -18610,7 +18840,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "201", "error": "", @@ -18620,7 +18850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", "test": "test_dynamodb_integration", "response": "201", "error": "", @@ -18630,7 +18860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "201", "error": "", @@ -18640,7 +18870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "201", "error": "", @@ -18650,7 +18880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "201", "error": "", @@ -18666,7 +18896,7 @@ "apiKeyRequired, authorizationType, authorizerId, httpMethod, requestModels, requestParameters, resourceId, restApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "201", "error": "", @@ -18680,7 +18910,7 @@ "apiKeyRequired, authorizationType, authorizerId, httpMethod, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "201", "error": "", @@ -18692,7 +18922,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -18706,21 +18936,31 @@ "apiKeyRequired, authorizationType, httpMethod, operationName, requestModels, requestParameters, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "201", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "apiKeyRequired, authorizationType, httpMethod, requestModels, requestParameters, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "201", "error": "", @@ -18730,7 +18970,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "201", "error": "", @@ -18740,7 +18980,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "201", "error": "", @@ -18750,7 +18990,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "201", "error": "", @@ -18760,7 +19000,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "201", "error": "", @@ -18770,7 +19010,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "201", "error": "", @@ -18780,7 +19020,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "201", "error": "", @@ -18790,7 +19030,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", "test": "test_api_gateway_http_integrations[custom]", "response": "201", "error": "", @@ -18800,7 +19040,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", "test": "test_api_gateway_http_integrations[proxy]", "response": "201", "error": "", @@ -18810,7 +19050,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "201", "error": "", @@ -18820,7 +19060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "201", "error": "", @@ -18830,7 +19070,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "201", "error": "", @@ -18839,16 +19079,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", "test": "test_multi_region_api_gateway", @@ -18867,12 +19097,12 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "201", "error": "", @@ -18882,7 +19112,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "201", "error": "", @@ -18892,7 +19122,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "201", "error": "", @@ -18920,7 +19150,7 @@ "apiKeyRequired, authorizationType, httpMethod, requestParameters, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_http_integration_with_path_request_parameter", "test": "test_api_gateway_http_integration_with_path_request_parameter", "response": "201", "error": "", @@ -18930,7 +19160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "201", "error": "", @@ -18944,7 +19174,7 @@ "apiKeyRequired, authorizationType, httpMethod, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "201", "error": "", @@ -18954,7 +19184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", "test": "test_api_mock_integration_response_params", "response": "201", "error": "", @@ -18964,7 +19194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-False]", "response": "201", "error": "", @@ -18974,7 +19204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-True]", "response": "201", "error": "", @@ -18984,7 +19214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-False]", "response": "201", "error": "", @@ -18994,7 +19224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-True]", "response": "201", "error": "", @@ -19004,7 +19234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-False]", "response": "201", "error": "", @@ -19014,7 +19244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-True]", "response": "201", "error": "", @@ -19024,7 +19254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-False]", "response": "201", "error": "", @@ -19034,7 +19264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-True]", "response": "201", "error": "", @@ -19044,7 +19274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "201", "error": "", @@ -19054,7 +19284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "201", "error": "", @@ -19064,7 +19294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", "response": "201", "error": "", @@ -19074,7 +19304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "201", "error": "", @@ -19084,7 +19314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "201", "error": "", @@ -19094,7 +19324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "201", "error": "", @@ -19104,7 +19334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "201", "error": "", @@ -19114,7 +19344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "201", "error": "", @@ -19124,7 +19354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", @@ -19134,7 +19364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "201", "error": "", @@ -19158,7 +19388,7 @@ "authorizationScopes, authorizationType, authorizerId, httpMethod, resourceId, restApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "201", "error": "", @@ -19168,7 +19398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "201", "error": "", @@ -19182,7 +19412,7 @@ "authorizationType, authorizerId, httpMethod, requestParameters, resourceId, restApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "201", "error": "", @@ -19192,7 +19422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "201", "error": "", @@ -19202,7 +19432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "201", "error": "", @@ -19216,7 +19446,7 @@ "authorizationType, authorizerId, httpMethod, resourceId, restApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "201", "error": "", @@ -19226,7 +19456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "201", "error": "", @@ -19236,7 +19466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "201", "error": "", @@ -19246,7 +19476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "201", "error": "", @@ -19256,7 +19486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "201", "error": "", @@ -19266,7 +19496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "201", "error": "", @@ -19276,7 +19506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "201", "error": "", @@ -19286,7 +19516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "201", "error": "", @@ -19296,7 +19526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "201", "error": "", @@ -19306,7 +19536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "201", "error": "", @@ -19316,7 +19546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "201", "error": "", @@ -19326,7 +19556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "201", "error": "", @@ -19340,135 +19570,145 @@ "authorizationType, httpMethod, requestModels, requestParameters, requestValidatorId, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "201", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "authorizationType, httpMethod, requestModels, requestParameters, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "201", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "201", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "authorizationType, httpMethod, requestModels, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", "test": "test_put_method_model", "response": "201", "error": "", @@ -19478,7 +19718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", "test": "test_put_method_validation", "response": "400", "error": "BadRequestException", @@ -19492,7 +19732,7 @@ "authorizationType, httpMethod, requestParameters, requestValidatorId, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -19506,7 +19746,7 @@ "authorizationType, httpMethod, requestParameters, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "201", "error": "", @@ -19516,7 +19756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", "test": "test_method_request_parameters", "response": "201", "error": "", @@ -19526,7 +19766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "201", "error": "", @@ -19536,7 +19776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "201", "error": "", @@ -19546,7 +19786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "201", "error": "", @@ -19556,7 +19796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", "test": "test_method_request_parameters", "response": "400", "error": "BadRequestException", @@ -19570,7 +19810,7 @@ "authorizationType, httpMethod, requestValidatorId, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", "test": "test_put_method_validation", "response": "400", "error": "BadRequestException", @@ -19584,7 +19824,7 @@ "authorizationType, httpMethod, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_lifecycle", "test": "test_method_lifecycle", "response": "201", "error": "", @@ -19594,7 +19834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", "test": "test_update_method", "response": "201", "error": "", @@ -19604,7 +19844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "201", "error": "", @@ -19614,7 +19854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "201", "error": "", @@ -19624,7 +19864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "201", "error": "", @@ -19634,7 +19874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "201", "error": "", @@ -19644,7 +19884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "201", "error": "", @@ -19654,7 +19894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "201", "error": "", @@ -19664,7 +19904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "201", "error": "", @@ -19674,7 +19914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "201", "error": "", @@ -19684,7 +19924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "201", "error": "", @@ -19694,7 +19934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", "test": "test_update_rest_api_deployment", "response": "201", "error": "", @@ -19704,7 +19944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", "test": "test_mock_integration_response[NEVER-host_based_url-GET]", "response": "201", "error": "", @@ -19714,7 +19954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", "test": "test_mock_integration_response[NEVER-host_based_url-POST]", "response": "201", "error": "", @@ -19724,7 +19964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", "test": "test_mock_integration_response[NEVER-path_based_url-GET]", "response": "201", "error": "", @@ -19734,7 +19974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", "test": "test_mock_integration_response[NEVER-path_based_url-POST]", "response": "201", "error": "", @@ -19744,7 +19984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "response": "201", "error": "", @@ -19754,7 +19994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "response": "201", "error": "", @@ -19764,7 +20004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "response": "201", "error": "", @@ -19774,7 +20014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "response": "201", "error": "", @@ -19784,7 +20024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "response": "201", "error": "", @@ -19794,7 +20034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "response": "201", "error": "", @@ -19804,7 +20044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "response": "201", "error": "", @@ -19814,7 +20054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "response": "201", "error": "", @@ -19824,7 +20064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "201", "error": "", @@ -19834,7 +20074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "201", "error": "", @@ -19844,7 +20084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "201", "error": "", @@ -19854,7 +20094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "201", "error": "", @@ -19864,7 +20104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "201", "error": "", @@ -19874,7 +20114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "201", "error": "", @@ -19884,7 +20124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "201", "error": "", @@ -19894,7 +20134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration", "test": "test_http_integration", "response": "201", "error": "", @@ -19904,7 +20144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", "test": "test_put_integration_response_with_response_template", "response": "201", "error": "", @@ -19914,7 +20154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "201", "error": "", @@ -19924,7 +20164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "201", "error": "", @@ -19934,7 +20174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "201", "error": "", @@ -19944,7 +20184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "201", "error": "", @@ -19954,7 +20194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "201", "error": "", @@ -19964,7 +20204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", "test": "test_put_method_validation", "response": "400", "error": "BadRequestException", @@ -19974,7 +20214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", "test": "test_put_method_validation", "response": "400", "error": "BadRequestException", @@ -19984,7 +20224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_validation", "test": "test_put_method_validation", "response": "404", "error": "NotFoundException", @@ -19996,7 +20236,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "201", "error": "", @@ -20006,7 +20246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "201", "error": "", @@ -20016,7 +20256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "201", "error": "", @@ -20026,7 +20266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", "test": "test_dynamodb_integration", "response": "201", "error": "", @@ -20036,7 +20276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "201", "error": "", @@ -20046,7 +20286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "201", "error": "", @@ -20056,7 +20296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "201", "error": "", @@ -20066,7 +20306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "201", "error": "", @@ -20076,7 +20316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "201", "error": "", @@ -20086,7 +20326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "201", "error": "", @@ -20102,7 +20342,17 @@ "httpMethod, resourceId, responseModels, responseParameters, restApiId, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "201", "error": "", @@ -20112,44 +20362,34 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "201", "error": "", "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "201", "error": "", "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -20166,7 +20406,7 @@ "httpMethod, resourceId, responseModels, restApiId, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-GET]", "test": "test_mock_integration_response[NEVER-host_based_url-GET]", "response": "201", "error": "", @@ -20176,7 +20416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-host_based_url-POST]", "test": "test_mock_integration_response[NEVER-host_based_url-POST]", "response": "201", "error": "", @@ -20186,7 +20426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-GET]", "test": "test_mock_integration_response[NEVER-path_based_url-GET]", "response": "201", "error": "", @@ -20196,7 +20436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[NEVER-path_based_url-POST]", "test": "test_mock_integration_response[NEVER-path_based_url-POST]", "response": "201", "error": "", @@ -20206,7 +20446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-GET]", "response": "201", "error": "", @@ -20216,7 +20456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-host_based_url-POST]", "response": "201", "error": "", @@ -20226,7 +20466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-GET]", "response": "201", "error": "", @@ -20236,7 +20476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_MATCH-path_based_url-POST]", "response": "201", "error": "", @@ -20246,7 +20486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-GET]", "response": "201", "error": "", @@ -20256,7 +20496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-host_based_url-POST]", "response": "201", "error": "", @@ -20266,7 +20506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-GET]", "response": "201", "error": "", @@ -20276,7 +20516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "test": "test_mock_integration_response[WHEN_NO_TEMPLATES-path_based_url-POST]", "response": "201", "error": "", @@ -20286,7 +20526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "201", "error": "", @@ -20300,7 +20540,7 @@ "httpMethod, resourceId, responseParameters, restApiId, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "201", "error": "", @@ -20310,7 +20550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "201", "error": "", @@ -20320,7 +20560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "201", "error": "", @@ -20334,7 +20574,7 @@ "httpMethod, resourceId, restApiId, statusCode": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "201", "error": "", @@ -20344,7 +20584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "201", "error": "", @@ -20354,7 +20594,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "201", "error": "", @@ -20364,7 +20604,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "201", "error": "", @@ -20374,7 +20614,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "201", "error": "", @@ -20384,7 +20624,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "201", "error": "", @@ -20394,7 +20634,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_mock_integration_response_params", "test": "test_api_mock_integration_response_params", "response": "201", "error": "", @@ -20404,7 +20644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "201", "error": "", @@ -20414,7 +20654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "201", "error": "", @@ -20424,7 +20664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-False]", "response": "201", "error": "", @@ -20434,7 +20674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-True]", "response": "201", "error": "", @@ -20444,7 +20684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-False]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-False]", "response": "201", "error": "", @@ -20454,7 +20694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-True-True]", "test": "test_invoke_endpoint_cors_headers[http://allowed-True-True]", "response": "201", "error": "", @@ -20464,7 +20704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-False]", "response": "201", "error": "", @@ -20474,7 +20714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-False-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-False-True]", "response": "201", "error": "", @@ -20484,7 +20724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-False]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-False]", "response": "201", "error": "", @@ -20494,7 +20734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://denied-True-True]", "test": "test_invoke_endpoint_cors_headers[http://denied-True-True]", "response": "201", "error": "", @@ -20504,7 +20744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "201", "error": "", @@ -20514,7 +20754,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "201", "error": "", @@ -20524,7 +20764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "201", "error": "", @@ -20534,7 +20774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", "response": "201", "error": "", @@ -20544,7 +20784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "201", "error": "", @@ -20554,7 +20794,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[custom]", "test": "test_api_gateway_http_integrations[custom]", "response": "201", "error": "", @@ -20564,7 +20804,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_http_integrations[proxy]", "test": "test_api_gateway_http_integrations[proxy]", "response": "201", "error": "", @@ -20574,7 +20814,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "201", "error": "", @@ -20584,7 +20824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "201", "error": "", @@ -20594,7 +20834,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "201", "error": "", @@ -20604,7 +20844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -20614,7 +20854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "201", "error": "", @@ -20624,7 +20864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "201", "error": "", @@ -20634,7 +20874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "201", "error": "", @@ -20644,7 +20884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "201", "error": "", @@ -20654,7 +20894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "201", "error": "", @@ -20664,7 +20904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", @@ -20674,7 +20914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration", "test": "test_http_integration", "response": "201", "error": "", @@ -20684,7 +20924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", "test": "test_http_integration_status_code_selection", "response": "201", "error": "", @@ -20694,7 +20934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_response_with_response_template", "test": "test_put_integration_response_with_response_template", "response": "201", "error": "", @@ -20704,7 +20944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_responses", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_responses", "test": "test_put_integration_responses", "response": "201", "error": "", @@ -20714,7 +20954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", "test": "test_put_integration_validation", "response": "201", "error": "", @@ -20724,7 +20964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "201", "error": "", @@ -20734,7 +20974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "201", "error": "", @@ -20744,7 +20984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "201", "error": "", @@ -20754,7 +20994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "201", "error": "", @@ -20776,7 +21016,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -20786,7 +21026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "201", "error": "", @@ -20796,7 +21036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "201", "error": "", @@ -20806,7 +21046,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "201", "error": "", @@ -20816,7 +21056,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "201", "error": "", @@ -20826,7 +21066,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "201", "error": "", @@ -20836,7 +21076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "201", "error": "", @@ -20846,7 +21086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "201", "error": "", @@ -20856,7 +21096,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", "test": "test_dynamodb_integration", "response": "201", "error": "", @@ -20866,7 +21116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "201", "error": "", @@ -20876,7 +21126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "201", "error": "", @@ -20886,7 +21136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "201", "error": "", @@ -20894,16 +21144,6 @@ "aws_validated": true, "snapshot_tested": false, "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" } ] } @@ -20912,7 +21152,7 @@ "body, mode, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "200", "error": "", @@ -20922,7 +21162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_mock_integration", "test": "test_api_gateway_mock_integration", "response": "200", "error": "", @@ -20932,7 +21172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[host_based_url]", "test": "test_create_rest_api_with_custom_id[host_based_url]", "response": "200", "error": "", @@ -20942,7 +21182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_create_rest_api_with_custom_id[path_based_url]", "test": "test_create_rest_api_with_custom_id[path_based_url]", "response": "200", "error": "", @@ -20952,7 +21192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", "test": "test_import_rest_api_with_base_path_oas30[ignore]", "response": "200", "error": "", @@ -20962,7 +21202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", "test": "test_import_rest_api_with_base_path_oas30[prepend]", "response": "200", "error": "", @@ -20972,7 +21212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[split]", + "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": "", @@ -20982,7 +21222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", "test": "test_import_rest_apis_with_base_path_swagger[ignore]", "response": "200", "error": "", @@ -20992,7 +21232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", "test": "test_import_rest_apis_with_base_path_swagger[prepend]", "response": "200", "error": "", @@ -21002,7 +21242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", "test": "test_import_rest_apis_with_base_path_swagger[split]", "response": "200", "error": "", @@ -21016,76 +21256,76 @@ "body, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", "snapshot_skipped": "['$..tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -21094,7 +21334,7 @@ "resourceArn, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestTagging::test_tag_api", "test": "test_tag_api", "response": "204", "error": "", @@ -21110,7 +21350,7 @@ "body, headers, httpMethod, pathWithQueryString, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -21124,7 +21364,7 @@ "body, httpMethod, pathWithQueryString, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "200", "error": "", @@ -21134,7 +21374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_invoke_test_method", "test": "test_invoke_test_method", "response": "404", "error": "NotFoundException", @@ -21148,7 +21388,7 @@ "httpMethod, pathWithQueryString, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -21164,7 +21404,27 @@ "patchOperations": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_account", "test": "test_api_account", "response": "200", "error": "", @@ -21174,104 +21434,94 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", "test": "test_account", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -21280,7 +21530,7 @@ "apiKey, patchOperations": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", "test": "test_api_key_required_for_methods", "response": "200", "error": "", @@ -21296,7 +21546,7 @@ "basePath, domainName, patchOperations": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "200", "error": "", @@ -21306,7 +21556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "200", "error": "", @@ -21322,7 +21572,7 @@ "deploymentId, patchOperations, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_update_rest_api_deployment", "test": "test_update_rest_api_deployment", "response": "200", "error": "", @@ -21338,7 +21588,7 @@ "documentationPartId, patchOperations, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", "test": "test_documentation_part_lifecycle", "response": "200", "error": "", @@ -21348,7 +21598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", "test": "test_invalid_update_documentation_part", "response": "400", "error": "BadRequestException", @@ -21358,7 +21608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", "test": "test_invalid_update_documentation_part", "response": "400", "error": "BadRequestException", @@ -21368,7 +21618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_invalid_update_documentation_part", "test": "test_invalid_update_documentation_part", "response": "404", "error": "NotFoundException", @@ -21384,7 +21634,7 @@ "documentationVersion, patchOperations, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestDocumentations::test_documentation_parts_and_versions", "test": "test_documentation_parts_and_versions", "response": "200", "error": "", @@ -21400,7 +21650,7 @@ "httpMethod, patchOperations, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_put_method_model", "test": "test_put_method_model", "response": "200", "error": "", @@ -21410,7 +21660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method", "test": "test_update_method", "response": "200", "error": "", @@ -21420,7 +21670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "200", "error": "", @@ -21430,7 +21680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -21440,7 +21690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "400", "error": "BadRequestException", @@ -21450,7 +21700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "400", "error": "BadRequestException", @@ -21460,7 +21710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "400", "error": "BadRequestException", @@ -21470,7 +21720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "400", "error": "BadRequestException", @@ -21480,7 +21730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "400", "error": "BadRequestException", @@ -21490,7 +21740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "404", "error": "NotFoundException", @@ -21500,7 +21750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", "test": "test_update_method_validation", "response": "404", "error": "NotFoundException", @@ -21512,7 +21762,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -21522,7 +21772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -21532,7 +21782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -21548,7 +21798,7 @@ "modelName, patchOperations, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", "test": "test_update_model", "response": "200", "error": "", @@ -21558,7 +21808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", "test": "test_update_model", "response": "400", "error": "BadRequestException", @@ -21568,7 +21818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", "test": "test_update_model", "response": "400", "error": "BadRequestException", @@ -21578,7 +21828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", "test": "test_update_model", "response": "400", "error": "BadRequestException", @@ -21588,7 +21838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_model", "test": "test_update_model", "response": "404", "error": "NotFoundException", @@ -21604,7 +21854,7 @@ "patchOperations, requestValidatorId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_request_validator_lifecycle", "test": "test_request_validator_lifecycle", "response": "200", "error": "", @@ -21614,7 +21864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", "test": "test_invalid_update_request_validator_operations", "response": "400", "error": "BadRequestException", @@ -21624,7 +21874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", "test": "test_invalid_update_request_validator_operations", "response": "400", "error": "BadRequestException", @@ -21634,7 +21884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", "test": "test_invalid_update_request_validator_operations", "response": "400", "error": "BadRequestException", @@ -21644,7 +21894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", "test": "test_invalid_update_request_validator_operations", "response": "400", "error": "BadRequestException", @@ -21660,7 +21910,7 @@ "patchOperations, resourceId, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_resource_lifecycle", "test": "test_resource_lifecycle", "response": "200", "error": "", @@ -21670,7 +21920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "200", "error": "", @@ -21680,7 +21930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_update_resource_path_part", "test": "test_api_gateway_update_resource_path_part", "response": "200", "error": "", @@ -21690,7 +21940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "400", "error": "BadRequestException", @@ -21700,7 +21950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "400", "error": "BadRequestException", @@ -21710,7 +21960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "400", "error": "BadRequestException", @@ -21720,7 +21970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "400", "error": "BadRequestException", @@ -21730,7 +21980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "404", "error": "NotFoundException", @@ -21740,7 +21990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", "test": "test_update_resource_behaviour", "response": "409", "error": "ConflictException", @@ -21756,7 +22006,7 @@ "patchOperations, restApiId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_behaviour", "test": "test_update_rest_api_behaviour", "response": "200", "error": "", @@ -21766,7 +22016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_compression", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_compression", "test": "test_update_rest_api_compression", "response": "200", "error": "", @@ -21776,7 +22026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_operation_add_remove", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_operation_add_remove", "test": "test_update_rest_api_operation_add_remove", "response": "200", "error": "", @@ -21786,7 +22036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -21796,7 +22046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_behaviour", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_behaviour", "test": "test_update_rest_api_behaviour", "response": "400", "error": "BadRequestException", @@ -21806,7 +22056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_compression", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_compression", "test": "test_update_rest_api_compression", "response": "400", "error": "BadRequestException", @@ -21816,7 +22066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_compression", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_compression", "test": "test_update_rest_api_compression", "response": "400", "error": "BadRequestException", @@ -21826,7 +22076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_invalid_api_id", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_rest_api_invalid_api_id", "test": "test_update_rest_api_invalid_api_id", "response": "404", "error": "NotFoundException", @@ -21842,7 +22092,7 @@ "patchOperations, restApiId, stageName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -21852,7 +22102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -21862,7 +22112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "200", "error": "", @@ -21872,7 +22122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "400", "error": "BadRequestException", @@ -21882,7 +22132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", "test": "test_create_update_stages", "response": "400", "error": "BadRequestException", @@ -21898,7 +22148,7 @@ "patchOperations, usagePlanId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestUsagePlans::test_usage_plan_crud", "test": "test_usage_plan_crud", "response": "200", "error": "", @@ -21908,14 +22158,14 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } diff --git a/data/coverage/apigatewaymanagementapi.json b/data/coverage/apigatewaymanagementapi.json index 30f042a437..2892a4b436 100644 --- a/data/coverage/apigatewaymanagementapi.json +++ b/data/coverage/apigatewaymanagementapi.json @@ -44,7 +44,7 @@ "ConnectionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "204", "error": "", @@ -60,7 +60,7 @@ "ConnectionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "200", "error": "", @@ -70,7 +70,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "410", "error": "GoneException", @@ -86,7 +86,7 @@ "ConnectionId, Data": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "200", "error": "", @@ -96,7 +96,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -106,7 +106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -116,7 +116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "200", "error": "", @@ -126,7 +126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "410", "error": "GoneException", @@ -136,7 +136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "410", "error": "GoneException", diff --git a/data/coverage/apigatewayv2.json b/data/coverage/apigatewayv2.json index d5471de3b2..c9500ed70d 100644 --- a/data/coverage/apigatewayv2.json +++ b/data/coverage/apigatewayv2.json @@ -872,7 +872,7 @@ "ApiKeySelectionExpression, Name, ProtocolType, RouteSelectionExpression": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "", @@ -882,7 +882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", "test": "test_websocket_with_http_proxy_integration", "response": "201", "error": "", @@ -892,7 +892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "201", "error": "", @@ -906,7 +906,7 @@ "CorsConfiguration, Description, Name, ProtocolType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "201", "error": "", @@ -916,7 +916,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "201", "error": "", @@ -926,7 +926,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "201", "error": "", @@ -940,7 +940,7 @@ "CorsConfiguration, Name, ProtocolType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "201", "error": "", @@ -954,21 +954,21 @@ "Description, Name, ProtocolType, Target": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Name, ProtocolType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "201", "error": "", @@ -978,7 +978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -988,7 +988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -998,7 +998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "201", "error": "", @@ -1008,7 +1008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "201", "error": "", @@ -1018,7 +1018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "201", "error": "", @@ -1028,7 +1028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "201", "error": "", @@ -1038,7 +1038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -1048,7 +1048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -1058,7 +1058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "201", "error": "", @@ -1068,7 +1068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "201", "error": "", @@ -1078,7 +1078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "201", "error": "", @@ -1088,7 +1088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "201", "error": "", @@ -1098,7 +1098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -1108,7 +1108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -1118,7 +1118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "201", "error": "", @@ -1128,7 +1128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "201", "error": "", @@ -1138,7 +1138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "201", "error": "", @@ -1148,7 +1148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "201", "error": "", @@ -1158,7 +1158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -1168,7 +1168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -1178,7 +1178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "201", "error": "", @@ -1188,7 +1188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "201", "error": "", @@ -1198,7 +1198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "201", "error": "", @@ -1208,7 +1208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "201", "error": "", @@ -1218,7 +1218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -1228,7 +1228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -1238,7 +1238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_integration_invalid_use_cases", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_integration_invalid_use_cases", "test": "test_http_integration_invalid_use_cases", "response": "201", "error": "", @@ -1248,7 +1248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -1258,7 +1258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -1268,7 +1268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -1278,7 +1278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -1288,7 +1288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -1298,7 +1298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -1308,7 +1308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -1318,7 +1318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -1328,7 +1328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -1338,7 +1338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -1348,7 +1348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -1358,7 +1358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -1368,7 +1368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -1378,7 +1378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -1388,7 +1388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -1398,7 +1398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -1408,7 +1408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_proxy_integration", "test": "test_http_proxy_integration", "response": "201", "error": "", @@ -1418,7 +1418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "201", "error": "", @@ -1428,7 +1428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "201", "error": "", @@ -1438,7 +1438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "201", "error": "", @@ -1448,7 +1448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "201", "error": "", @@ -1458,7 +1458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "201", "error": "", @@ -1468,7 +1468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "201", "error": "", @@ -1478,7 +1478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "201", "error": "", @@ -1488,7 +1488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "201", "error": "", @@ -1498,7 +1498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "201", "error": "", @@ -1508,7 +1508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "201", "error": "", @@ -1518,7 +1518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -1528,7 +1528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -1538,7 +1538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "201", "error": "", @@ -1548,7 +1548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "201", "error": "", @@ -1558,7 +1558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_v2_dynamic_proxy_paths", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_v2_dynamic_proxy_paths", "test": "test_v2_dynamic_proxy_paths", "response": "201", "error": "", @@ -1568,7 +1568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_v2_status_code_mappings", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_v2_status_code_mappings", "test": "test_v2_status_code_mappings", "response": "201", "error": "", @@ -1578,31 +1578,31 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Name, ProtocolType, RouteSelectionExpression": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "201", "error": "", @@ -1612,7 +1612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", "test": "test_create_authorizers", "response": "201", "error": "", @@ -1622,7 +1622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "201", "error": "", @@ -1632,7 +1632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -1642,7 +1642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "201", "error": "", @@ -1652,7 +1652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "201", "error": "", @@ -1662,7 +1662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", "test": "test_websocket_api[HTTP-False-False]", "response": "201", "error": "", @@ -1672,7 +1672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", "test": "test_websocket_api[HTTP-False-True]", "response": "201", "error": "", @@ -1682,7 +1682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "201", "error": "", @@ -1692,7 +1692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "201", "error": "", @@ -1702,7 +1702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "201", "error": "", @@ -1712,7 +1712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "201", "error": "", @@ -1726,7 +1726,7 @@ "Name, ProtocolType, Target": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "201", "error": "", @@ -1736,7 +1736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "201", "error": "", @@ -1746,7 +1746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "201", "error": "", @@ -1756,7 +1756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "201", "error": "", @@ -1766,7 +1766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "201", "error": "", @@ -1782,7 +1782,7 @@ "ApiId, ApiMappingKey, DomainName, Stage": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "201", "error": "", @@ -1792,7 +1792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "201", "error": "", @@ -1802,7 +1802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "201", "error": "", @@ -1812,7 +1812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "201", "error": "", @@ -1822,7 +1822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -1832,7 +1832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -1842,7 +1842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "201", "error": "", @@ -1852,7 +1852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "201", "error": "", @@ -1862,7 +1862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "201", "error": "", @@ -1872,7 +1872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "201", "error": "", @@ -1882,7 +1882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -1892,7 +1892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -1906,7 +1906,7 @@ "ApiId, DomainName, Stage": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "201", "error": "", @@ -1916,7 +1916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "201", "error": "", @@ -1926,7 +1926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "201", "error": "", @@ -1936,7 +1936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "201", "error": "", @@ -1946,7 +1946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -1956,7 +1956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -1966,7 +1966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "201", "error": "", @@ -1976,7 +1976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "201", "error": "", @@ -1986,7 +1986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "201", "error": "", @@ -1996,7 +1996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "201", "error": "", @@ -2006,7 +2006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -2016,7 +2016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -2026,14 +2026,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2042,7 +2042,7 @@ "ApiId, AuthorizerCredentialsArn, AuthorizerPayloadFormatVersion, AuthorizerType, AuthorizerUri, EnableSimpleResponses, IdentitySource, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -2052,7 +2052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -2062,7 +2062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -2072,7 +2072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -2082,7 +2082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -2092,7 +2092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -2102,7 +2102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -2112,7 +2112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -2122,7 +2122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -2132,7 +2132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -2142,7 +2142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -2152,7 +2152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -2162,7 +2162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -2172,7 +2172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -2182,7 +2182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -2192,7 +2192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -2206,7 +2206,7 @@ "ApiId, AuthorizerCredentialsArn, AuthorizerPayloadFormatVersion, AuthorizerType, AuthorizerUri, IdentitySource, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -2216,7 +2216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -2226,7 +2226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "400", "error": "BadRequestException", @@ -2240,21 +2240,21 @@ "ApiId, AuthorizerCredentialsArn, AuthorizerResultTtlInSeconds, AuthorizerType, AuthorizerUri, IdentitySource, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "ApiId, AuthorizerCredentialsArn, AuthorizerType, AuthorizerUri, IdentitySource, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "", @@ -2264,7 +2264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "201", "error": "", @@ -2274,7 +2274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "400", "error": "BadRequestException", @@ -2288,7 +2288,7 @@ "ApiId, AuthorizerPayloadFormatVersion, AuthorizerType, AuthorizerUri, EnableSimpleResponses, IdentitySource, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "201", "error": "", @@ -2298,7 +2298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "201", "error": "", @@ -2308,7 +2308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "201", "error": "", @@ -2318,7 +2318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -2328,7 +2328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -2342,7 +2342,7 @@ "ApiId, AuthorizerPayloadFormatVersion, AuthorizerType, AuthorizerUri, IdentitySource, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "201", "error": "", @@ -2356,7 +2356,7 @@ "ApiId, AuthorizerResultTtlInSeconds, AuthorizerType, AuthorizerUri, EnableSimpleResponses, IdentitySource, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "201", "error": "", @@ -2366,7 +2366,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "201", "error": "", @@ -2380,7 +2380,7 @@ "ApiId, AuthorizerType, AuthorizerUri, EnableSimpleResponses, IdentitySource, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "201", "error": "", @@ -2394,7 +2394,7 @@ "ApiId, AuthorizerType, IdentitySource, JwtConfiguration, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "201", "error": "", @@ -2404,7 +2404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "201", "error": "", @@ -2414,7 +2414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "201", "error": "", @@ -2424,7 +2424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "201", "error": "", @@ -2434,7 +2434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "201", "error": "", @@ -2444,7 +2444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "201", "error": "", @@ -2458,7 +2458,7 @@ "ApiId, AuthorizerType, IdentitySource, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", "test": "test_create_authorizers", "response": "201", "error": "", @@ -2474,7 +2474,7 @@ "ApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "201", "error": "", @@ -2484,7 +2484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -2494,7 +2494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -2504,7 +2504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -2514,7 +2514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -2524,7 +2524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -2534,7 +2534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -2544,7 +2544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -2554,7 +2554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -2564,7 +2564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -2574,7 +2574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -2584,7 +2584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -2594,7 +2594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -2604,7 +2604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -2614,7 +2614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -2624,7 +2624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -2634,7 +2634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -2644,7 +2644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "201", "error": "", @@ -2654,7 +2654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "201", "error": "", @@ -2664,7 +2664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "201", "error": "", @@ -2674,7 +2674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "201", "error": "", @@ -2684,7 +2684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "201", "error": "", @@ -2694,7 +2694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "201", "error": "", @@ -2704,7 +2704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "201", "error": "", @@ -2718,7 +2718,7 @@ "ApiId, StageName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "201", "error": "", @@ -2728,7 +2728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "", @@ -2738,7 +2738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "201", "error": "", @@ -2748,7 +2748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", "test": "test_websocket_with_http_proxy_integration", "response": "201", "error": "", @@ -2758,7 +2758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "201", "error": "", @@ -2768,7 +2768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "201", "error": "", @@ -2784,7 +2784,7 @@ "DomainName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", "test": "test_create_domain_names", "response": "201", "error": "", @@ -2798,7 +2798,7 @@ "DomainName, DomainNameConfigurations": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "201", "error": "", @@ -2808,7 +2808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "201", "error": "", @@ -2818,7 +2818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "201", "error": "", @@ -2828,7 +2828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "201", "error": "", @@ -2838,7 +2838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -2848,7 +2848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -2858,7 +2858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "201", "error": "", @@ -2868,7 +2868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "201", "error": "", @@ -2878,7 +2878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "201", "error": "", @@ -2888,7 +2888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "201", "error": "", @@ -2898,7 +2898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -2908,7 +2908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -2918,7 +2918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "201", "error": "", @@ -2928,7 +2928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "201", "error": "", @@ -2938,7 +2938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "201", "error": "", @@ -2948,7 +2948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "201", "error": "", @@ -2958,7 +2958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -2968,7 +2968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -2978,7 +2978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "201", "error": "", @@ -2988,7 +2988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "201", "error": "", @@ -2998,7 +2998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "201", "error": "", @@ -3008,7 +3008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "201", "error": "", @@ -3018,7 +3018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -3028,7 +3028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -3038,34 +3038,34 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "201", "error": "", "snapshot_skipped": "['$..Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -3074,7 +3074,7 @@ "ApiId, ConnectionId, ConnectionType, IntegrationMethod, IntegrationType, IntegrationUri, PayloadFormatVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "201", "error": "", @@ -3084,21 +3084,21 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "ApiId, CredentialsArn, IntegrationMethod, IntegrationType, IntegrationUri, PayloadFormatVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -3108,7 +3108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -3118,7 +3118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -3128,7 +3128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -3138,7 +3138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -3148,7 +3148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -3158,7 +3158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -3168,7 +3168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -3178,7 +3178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -3188,7 +3188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -3198,7 +3198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -3208,7 +3208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -3218,7 +3218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -3228,7 +3228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -3238,7 +3238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -3248,7 +3248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -3258,7 +3258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -3268,7 +3268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -3278,7 +3278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "201", "error": "", @@ -3288,7 +3288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "201", "error": "", @@ -3298,7 +3298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "201", "error": "", @@ -3308,7 +3308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "201", "error": "", @@ -3322,7 +3322,7 @@ "ApiId, CredentialsArn, IntegrationMethod, IntegrationType, IntegrationUri, PayloadFormatVersion, RequestTemplates, TemplateSelectionExpression": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "201", "error": "", @@ -3336,7 +3336,7 @@ "ApiId, CredentialsArn, IntegrationSubtype, IntegrationType, PayloadFormatVersion, RequestParameters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "201", "error": "", @@ -3346,7 +3346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "201", "error": "", @@ -3360,7 +3360,7 @@ "ApiId, IntegrationMethod, IntegrationType, IntegrationUri, PayloadFormatVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "201", "error": "", @@ -3370,7 +3370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "201", "error": "", @@ -3380,7 +3380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "201", "error": "", @@ -3390,7 +3390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "201", "error": "", @@ -3400,7 +3400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "201", "error": "", @@ -3410,7 +3410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -3420,7 +3420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -3430,7 +3430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "201", "error": "", @@ -3440,7 +3440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "201", "error": "", @@ -3450,7 +3450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "201", "error": "", @@ -3460,7 +3460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "201", "error": "", @@ -3470,7 +3470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -3480,7 +3480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -3490,7 +3490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "201", "error": "", @@ -3500,7 +3500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "201", "error": "", @@ -3510,7 +3510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "201", "error": "", @@ -3520,7 +3520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "201", "error": "", @@ -3530,7 +3530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -3540,7 +3540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -3550,7 +3550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "201", "error": "", @@ -3560,7 +3560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "201", "error": "", @@ -3570,7 +3570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "201", "error": "", @@ -3580,7 +3580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "201", "error": "", @@ -3590,7 +3590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -3600,7 +3600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -3610,7 +3610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_proxy_integration", "test": "test_http_proxy_integration", "response": "201", "error": "", @@ -3620,7 +3620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "201", "error": "", @@ -3630,7 +3630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "201", "error": "", @@ -3640,7 +3640,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "201", "error": "", @@ -3650,7 +3650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "201", "error": "", @@ -3660,7 +3660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "201", "error": "", @@ -3670,7 +3670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -3680,7 +3680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -3690,7 +3690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_v2_dynamic_proxy_paths", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_v2_dynamic_proxy_paths", "test": "test_v2_dynamic_proxy_paths", "response": "201", "error": "", @@ -3700,7 +3700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "201", "error": "", @@ -3710,7 +3710,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "201", "error": "", @@ -3720,7 +3720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -3730,7 +3730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_integration_invalid_use_cases", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_integration_invalid_use_cases", "test": "test_http_integration_invalid_use_cases", "response": "400", "error": "BadRequestException", @@ -3740,7 +3740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_integration_invalid_use_cases", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_integration_invalid_use_cases", "test": "test_http_integration_invalid_use_cases", "response": "400", "error": "BadRequestException", @@ -3754,7 +3754,7 @@ "ApiId, IntegrationMethod, IntegrationType, IntegrationUri, PayloadFormatVersion, RequestParameters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "201", "error": "", @@ -3764,7 +3764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "201", "error": "", @@ -3774,7 +3774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "201", "error": "", @@ -3784,7 +3784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "201", "error": "", @@ -3798,7 +3798,7 @@ "ApiId, IntegrationMethod, IntegrationType, IntegrationUri, PayloadFormatVersion, RequestTemplates": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "", @@ -3808,7 +3808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "201", "error": "", @@ -3818,7 +3818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "201", "error": "", @@ -3828,7 +3828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", "test": "test_websocket_api[HTTP-False-False]", "response": "201", "error": "", @@ -3838,7 +3838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", "test": "test_websocket_api[HTTP-False-True]", "response": "201", "error": "", @@ -3848,7 +3848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "201", "error": "", @@ -3858,7 +3858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "201", "error": "", @@ -3868,7 +3868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "400", "error": "BadRequestException", @@ -3882,7 +3882,7 @@ "ApiId, IntegrationMethod, IntegrationType, IntegrationUri, PayloadFormatVersion, ResponseParameters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_v2_status_code_mappings", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_v2_status_code_mappings", "test": "test_v2_status_code_mappings", "response": "201", "error": "", @@ -3896,7 +3896,7 @@ "ApiId, IntegrationMethod, IntegrationType, IntegrationUri, PayloadFormatVersion, TemplateSelectionExpression": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", "test": "test_websocket_with_http_proxy_integration", "response": "201", "error": "", @@ -3910,7 +3910,7 @@ "ApiId, IntegrationMethod, IntegrationType, PayloadFormatVersion, RequestTemplates, TemplateSelectionExpression": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "201", "error": "", @@ -3920,7 +3920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "201", "error": "", @@ -3930,7 +3930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "201", "error": "", @@ -3944,14 +3944,14 @@ "ApiId, IntegrationType, IntegrationUri, PayloadFormatVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -3960,7 +3960,7 @@ "ApiId, IntegrationId, IntegrationResponseKey": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "", @@ -3970,7 +3970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -3980,7 +3980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "201", "error": "", @@ -3990,7 +3990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "201", "error": "", @@ -4000,7 +4000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", "test": "test_websocket_api[HTTP-False-False]", "response": "201", "error": "", @@ -4010,7 +4010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", "test": "test_websocket_api[HTTP-False-True]", "response": "201", "error": "", @@ -4020,7 +4020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", "test": "test_websocket_with_http_proxy_integration", "response": "201", "error": "", @@ -4030,7 +4030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "201", "error": "", @@ -4040,21 +4040,21 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "ApiId, IntegrationId, IntegrationResponseKey, ResponseTemplates, TemplateSelectionExpression": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "201", "error": "", @@ -4064,7 +4064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "201", "error": "", @@ -4074,7 +4074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "201", "error": "", @@ -4090,7 +4090,7 @@ "ApiId, Name, Schema": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "201", "error": "", @@ -4100,7 +4100,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "201", "error": "", @@ -4116,7 +4116,7 @@ "ApiId, AuthorizationScopes, AuthorizationType, AuthorizerId, RouteKey, Target": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "201", "error": "", @@ -4126,7 +4126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "201", "error": "", @@ -4136,7 +4136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "201", "error": "", @@ -4146,7 +4146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "201", "error": "", @@ -4156,7 +4156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "201", "error": "", @@ -4170,7 +4170,7 @@ "ApiId, AuthorizationType, AuthorizerId, OperationName, RouteKey, Target": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "201", "error": "", @@ -4180,7 +4180,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "201", "error": "", @@ -4190,7 +4190,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "201", "error": "", @@ -4204,7 +4204,7 @@ "ApiId, AuthorizationType, AuthorizerId, RouteKey, Target": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -4214,7 +4214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -4224,7 +4224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -4234,7 +4234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -4244,7 +4244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -4254,7 +4254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -4264,7 +4264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -4274,7 +4274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -4284,7 +4284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -4294,7 +4294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -4304,7 +4304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -4314,7 +4314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -4324,7 +4324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -4334,7 +4334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -4344,7 +4344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -4354,7 +4354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -4364,7 +4364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -4374,7 +4374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -4384,7 +4384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "201", "error": "", @@ -4394,7 +4394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "201", "error": "", @@ -4404,7 +4404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "201", "error": "", @@ -4414,7 +4414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "201", "error": "", @@ -4424,7 +4424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "201", "error": "", @@ -4434,7 +4434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "201", "error": "", @@ -4444,7 +4444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "201", "error": "", @@ -4454,7 +4454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "201", "error": "", @@ -4464,7 +4464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "201", "error": "", @@ -4474,7 +4474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "201", "error": "", @@ -4488,7 +4488,7 @@ "ApiId, AuthorizationType, RouteKey, Target": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "201", "error": "", @@ -4498,7 +4498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "201", "error": "", @@ -4508,7 +4508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "201", "error": "", @@ -4518,7 +4518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "201", "error": "", @@ -4528,7 +4528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "201", "error": "", @@ -4538,7 +4538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -4548,7 +4548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -4558,7 +4558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "201", "error": "", @@ -4568,7 +4568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "201", "error": "", @@ -4578,7 +4578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "201", "error": "", @@ -4588,7 +4588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "201", "error": "", @@ -4598,7 +4598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -4608,7 +4608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -4618,7 +4618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "201", "error": "", @@ -4628,7 +4628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "201", "error": "", @@ -4638,7 +4638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "201", "error": "", @@ -4648,7 +4648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "201", "error": "", @@ -4658,7 +4658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -4668,7 +4668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -4678,7 +4678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "201", "error": "", @@ -4688,7 +4688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "201", "error": "", @@ -4698,7 +4698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "201", "error": "", @@ -4708,7 +4708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "201", "error": "", @@ -4718,7 +4718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -4728,7 +4728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -4738,7 +4738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_proxy_integration", "test": "test_http_proxy_integration", "response": "201", "error": "", @@ -4748,7 +4748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "201", "error": "", @@ -4758,7 +4758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "201", "error": "", @@ -4768,7 +4768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "201", "error": "", @@ -4778,7 +4778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "201", "error": "", @@ -4788,7 +4788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "201", "error": "", @@ -4798,7 +4798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", "test": "test_websocket_with_http_proxy_integration", "response": "201", "error": "", @@ -4808,7 +4808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "201", "error": "", @@ -4818,21 +4818,21 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "ApiId, AuthorizerId, RouteKey, Target": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "", @@ -4846,7 +4846,7 @@ "ApiId, OperationName, RouteKey, Target": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "201", "error": "", @@ -4856,7 +4856,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "201", "error": "", @@ -4866,7 +4866,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "201", "error": "", @@ -4880,7 +4880,7 @@ "ApiId, RouteKey, Target": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -4890,7 +4890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -4900,7 +4900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_v2_dynamic_proxy_paths", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_v2_dynamic_proxy_paths", "test": "test_v2_dynamic_proxy_paths", "response": "201", "error": "", @@ -4910,7 +4910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_v2_status_code_mappings", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_v2_status_code_mappings", "test": "test_v2_status_code_mappings", "response": "201", "error": "", @@ -4920,7 +4920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "201", "error": "", @@ -4930,7 +4930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "201", "error": "", @@ -4940,7 +4940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -4950,7 +4950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "201", "error": "", @@ -4960,7 +4960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "201", "error": "", @@ -4970,7 +4970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", "test": "test_websocket_api[HTTP-False-False]", "response": "201", "error": "", @@ -4980,7 +4980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", "test": "test_websocket_api[HTTP-False-True]", "response": "201", "error": "", @@ -4990,7 +4990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "201", "error": "", @@ -5000,7 +5000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "201", "error": "", @@ -5010,7 +5010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "201", "error": "", @@ -5020,7 +5020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "201", "error": "", @@ -5036,7 +5036,7 @@ "ApiId, RouteId, RouteResponseKey": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "201", "error": "", @@ -5046,7 +5046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "", @@ -5056,7 +5056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -5066,7 +5066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "201", "error": "", @@ -5076,7 +5076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", "test": "test_websocket_with_http_proxy_integration", "response": "201", "error": "", @@ -5086,7 +5086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "201", "error": "", @@ -5096,7 +5096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "201", "error": "", @@ -5112,7 +5112,7 @@ "ApiId, AutoDeploy, StageName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -5122,7 +5122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -5132,7 +5132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "201", "error": "", @@ -5142,7 +5142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "201", "error": "", @@ -5152,7 +5152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "201", "error": "", @@ -5162,7 +5162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "201", "error": "", @@ -5172,7 +5172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "201", "error": "", @@ -5182,7 +5182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -5192,7 +5192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -5202,7 +5202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "201", "error": "", @@ -5212,7 +5212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "201", "error": "", @@ -5222,7 +5222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "201", "error": "", @@ -5232,7 +5232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "201", "error": "", @@ -5242,7 +5242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -5252,7 +5252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -5262,7 +5262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_proxy_integration", "test": "test_http_proxy_integration", "response": "201", "error": "", @@ -5272,7 +5272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "201", "error": "", @@ -5282,7 +5282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "201", "error": "", @@ -5292,7 +5292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "201", "error": "", @@ -5302,7 +5302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "201", "error": "", @@ -5316,7 +5316,7 @@ "ApiId, DeploymentId, StageName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "201", "error": "", @@ -5326,7 +5326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -5336,7 +5336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -5346,7 +5346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -5356,7 +5356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -5366,7 +5366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -5376,7 +5376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -5386,7 +5386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -5396,7 +5396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -5406,7 +5406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -5416,7 +5416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -5426,7 +5426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -5436,7 +5436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -5446,7 +5446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -5456,7 +5456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -5466,7 +5466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -5476,7 +5476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -5486,7 +5486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "201", "error": "", @@ -5496,7 +5496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "201", "error": "", @@ -5506,7 +5506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "201", "error": "", @@ -5516,7 +5516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "201", "error": "", @@ -5526,7 +5526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "201", "error": "", @@ -5536,7 +5536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "201", "error": "", @@ -5546,7 +5546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "201", "error": "", @@ -5560,17 +5560,17 @@ "ApiId, StageName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_v2_dynamic_proxy_paths", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_v2_dynamic_proxy_paths", "test": "test_v2_dynamic_proxy_paths", "response": "201", "error": "", @@ -5580,7 +5580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "201", "error": "", @@ -5590,7 +5590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "", @@ -5600,7 +5600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "201", "error": "", @@ -5610,7 +5610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", "test": "test_websocket_with_http_proxy_integration", "response": "201", "error": "", @@ -5620,7 +5620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "201", "error": "", @@ -5630,7 +5630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "201", "error": "", @@ -5640,24 +5640,24 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -5666,24 +5666,24 @@ "Name, SecurityGroupIds, SubnetIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -5692,7 +5692,7 @@ "ApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "204", "error": "", @@ -5702,7 +5702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "204", "error": "", @@ -5712,7 +5712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "204", "error": "", @@ -5722,7 +5722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "204", "error": "", @@ -5732,7 +5732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "204", "error": "", @@ -5742,7 +5742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "204", "error": "", @@ -5752,7 +5752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "204", "error": "", @@ -5762,7 +5762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "204", "error": "", @@ -5772,7 +5772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -5782,7 +5782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -5792,7 +5792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "204", "error": "", @@ -5802,7 +5802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "204", "error": "", @@ -5812,7 +5812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "204", "error": "", @@ -5822,7 +5822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "204", "error": "", @@ -5832,7 +5832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -5842,7 +5842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -5852,7 +5852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "204", "error": "", @@ -5862,7 +5862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "204", "error": "", @@ -5872,7 +5872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "204", "error": "", @@ -5882,7 +5882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "204", "error": "", @@ -5892,7 +5892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -5902,7 +5902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -5912,7 +5912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "204", "error": "", @@ -5922,7 +5922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "204", "error": "", @@ -5932,7 +5932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "204", "error": "", @@ -5942,7 +5942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "204", "error": "", @@ -5952,7 +5952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -5962,7 +5962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -5972,7 +5972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_integration_invalid_use_cases", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_integration_invalid_use_cases", "test": "test_http_integration_invalid_use_cases", "response": "204", "error": "", @@ -5982,7 +5982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "204", "error": "", @@ -5992,7 +5992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "204", "error": "", @@ -6002,7 +6002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "204", "error": "", @@ -6012,7 +6012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "204", "error": "", @@ -6022,7 +6022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "204", "error": "", @@ -6032,7 +6032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "204", "error": "", @@ -6042,7 +6042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "204", "error": "", @@ -6052,7 +6052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "204", "error": "", @@ -6062,7 +6062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "204", "error": "", @@ -6072,7 +6072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "204", "error": "", @@ -6082,7 +6082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "204", "error": "", @@ -6092,7 +6092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "204", "error": "", @@ -6102,7 +6102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "204", "error": "", @@ -6112,7 +6112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "204", "error": "", @@ -6122,7 +6122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "204", "error": "", @@ -6132,7 +6132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "204", "error": "", @@ -6142,7 +6142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_proxy_integration", "test": "test_http_proxy_integration", "response": "204", "error": "", @@ -6152,7 +6152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "204", "error": "", @@ -6162,7 +6162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "204", "error": "", @@ -6172,7 +6172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "204", "error": "", @@ -6182,7 +6182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "204", "error": "", @@ -6192,7 +6192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "204", "error": "", @@ -6202,7 +6202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "204", "error": "", @@ -6212,7 +6212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "204", "error": "", @@ -6222,7 +6222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "204", "error": "", @@ -6232,7 +6232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "204", "error": "", @@ -6242,7 +6242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "204", "error": "", @@ -6252,7 +6252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "204", "error": "", @@ -6262,7 +6262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "204", "error": "", @@ -6272,7 +6272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "204", "error": "", @@ -6282,7 +6282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "204", "error": "", @@ -6292,7 +6292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "204", "error": "", @@ -6302,17 +6302,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "204", "error": "", @@ -6322,7 +6322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "204", "error": "", @@ -6332,7 +6332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_v2_dynamic_proxy_paths", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_v2_dynamic_proxy_paths", "test": "test_v2_dynamic_proxy_paths", "response": "204", "error": "", @@ -6342,7 +6342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_v2_status_code_mappings", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_v2_status_code_mappings", "test": "test_v2_status_code_mappings", "response": "204", "error": "", @@ -6352,7 +6352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "204", "error": "", @@ -6362,7 +6362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", "test": "test_apigatewaymanagementapi", "response": "204", "error": "", @@ -6372,7 +6372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "204", "error": "", @@ -6382,7 +6382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", "test": "test_create_authorizers", "response": "204", "error": "", @@ -6392,7 +6392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "204", "error": "", @@ -6402,7 +6402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -6412,7 +6412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "204", "error": "", @@ -6422,7 +6422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "204", "error": "", @@ -6432,7 +6432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", "test": "test_websocket_api[HTTP-False-False]", "response": "204", "error": "", @@ -6442,7 +6442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", "test": "test_websocket_api[HTTP-False-True]", "response": "204", "error": "", @@ -6452,7 +6452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "204", "error": "", @@ -6462,7 +6462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "204", "error": "", @@ -6472,7 +6472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "204", "error": "", @@ -6482,7 +6482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_http_proxy_integration", "test": "test_websocket_with_http_proxy_integration", "response": "204", "error": "", @@ -6492,7 +6492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "204", "error": "", @@ -6502,7 +6502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "204", "error": "", @@ -6512,34 +6512,34 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -6548,14 +6548,14 @@ "ApiMappingId, DomainName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -6564,7 +6564,7 @@ "ApiId, AuthorizerId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", "test": "test_create_authorizers", "response": "204", "error": "", @@ -6574,14 +6574,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -6590,7 +6590,7 @@ "ApiId, DeploymentId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "204", "error": "", @@ -6600,7 +6600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "404", "error": "NotFoundException", @@ -6616,7 +6616,7 @@ "DomainName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "204", "error": "", @@ -6626,7 +6626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "204", "error": "", @@ -6636,7 +6636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "204", "error": "", @@ -6646,7 +6646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "204", "error": "", @@ -6656,7 +6656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -6666,7 +6666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -6676,7 +6676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "204", "error": "", @@ -6686,7 +6686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "204", "error": "", @@ -6696,7 +6696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "204", "error": "", @@ -6706,7 +6706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "204", "error": "", @@ -6716,7 +6716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -6726,7 +6726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -6736,7 +6736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "204", "error": "", @@ -6746,7 +6746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "204", "error": "", @@ -6756,7 +6756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "204", "error": "", @@ -6766,7 +6766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "204", "error": "", @@ -6776,7 +6776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -6786,7 +6786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -6796,7 +6796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "204", "error": "", @@ -6806,7 +6806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "204", "error": "", @@ -6816,7 +6816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "204", "error": "", @@ -6826,7 +6826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "204", "error": "", @@ -6836,7 +6836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -6846,7 +6846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -6856,7 +6856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", "test": "test_create_domain_names", "response": "204", "error": "", @@ -6866,34 +6866,34 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "204", "error": "", "snapshot_skipped": "['$..Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -6902,24 +6902,24 @@ "ApiId, IntegrationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -6928,7 +6928,7 @@ "ApiId, IntegrationId, IntegrationResponseId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -6938,7 +6938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "204", "error": "", @@ -6948,7 +6948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "204", "error": "", @@ -6958,7 +6958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", "test": "test_websocket_api[HTTP-False-False]", "response": "204", "error": "", @@ -6968,7 +6968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", "test": "test_websocket_api[HTTP-False-True]", "response": "204", "error": "", @@ -6978,14 +6978,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -6994,7 +6994,7 @@ "ApiId, RouteId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "204", "error": "", @@ -7004,7 +7004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "404", "error": "NotFoundException", @@ -7014,14 +7014,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -7030,7 +7030,7 @@ "ApiId, RouteId, RouteResponseId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -7046,34 +7046,34 @@ "ApiId, StageName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -7082,24 +7082,24 @@ "VpcLinkId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -7108,7 +7108,7 @@ "ApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "200", "error": "", @@ -7124,17 +7124,7 @@ "ApiMappingId, DomainName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", - "test": "test_api_mapping_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "200", "error": "", @@ -7150,37 +7140,27 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", - "test": "test_create_apigatewayv2_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", @@ -7190,17 +7170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -7216,7 +7186,7 @@ "ApiId, AuthorizerId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", "test": "test_create_authorizers", "response": "200", "error": "", @@ -7226,7 +7196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", "test": "test_create_authorizers", "response": "404", "error": "NotFoundException", @@ -7242,7 +7212,7 @@ "ApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "200", "error": "", @@ -7252,7 +7222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_authorizers", "test": "test_create_authorizers", "response": "200", "error": "", @@ -7262,14 +7232,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -7278,7 +7248,7 @@ "ApiId, DeploymentId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "200", "error": "", @@ -7288,7 +7258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -7298,7 +7268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -7308,7 +7278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -7318,7 +7288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -7328,7 +7298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -7338,7 +7308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -7348,7 +7318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "200", "error": "", @@ -7364,7 +7334,7 @@ "DomainName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -7374,7 +7344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -7384,7 +7354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -7394,7 +7364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -7404,7 +7374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -7414,7 +7384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -7424,7 +7394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -7434,7 +7404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -7444,7 +7414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -7454,7 +7424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -7464,7 +7434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -7474,7 +7444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -7484,7 +7454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -7494,7 +7464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -7504,7 +7474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -7514,7 +7484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -7524,7 +7494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -7534,7 +7504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -7544,7 +7514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -7554,7 +7524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -7564,7 +7534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -7574,7 +7544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -7584,7 +7554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -7594,7 +7564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -7604,7 +7574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -7614,7 +7584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", "test": "test_create_domain_names", "response": "200", "error": "", @@ -7624,7 +7594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", @@ -7634,7 +7604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", "test": "test_create_domain_names", "response": "404", "error": "NotFoundException", @@ -7650,7 +7620,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", "test": "test_create_domain_names", "response": "200", "error": "", @@ -7660,34 +7630,34 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", "snapshot_skipped": "['$..Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -7696,7 +7666,7 @@ "ApiId, IntegrationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -7706,7 +7676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -7716,7 +7686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", "test": "test_websocket_api[HTTP-False-False]", "response": "200", "error": "", @@ -7726,7 +7696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", "test": "test_websocket_api[HTTP-False-True]", "response": "200", "error": "", @@ -7742,7 +7712,7 @@ "ApiId, IntegrationId, IntegrationResponseId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -7752,7 +7722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", "test": "test_create_route_responses", "response": "404", "error": "NotFoundException", @@ -7768,7 +7738,7 @@ "ApiId, IntegrationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -7778,17 +7748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", - "test": "test_create_apigatewayv2_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", @@ -7804,7 +7764,7 @@ "ApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "200", "error": "", @@ -7814,7 +7774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "200", "error": "", @@ -7824,17 +7784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", - "test": "test_create_apigatewayv2_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", @@ -7844,14 +7794,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -7860,7 +7810,7 @@ "ApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "200", "error": "", @@ -7876,7 +7826,7 @@ "ApiId, RouteId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -7886,7 +7836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -7896,7 +7846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", "test": "test_websocket_api[HTTP-False-False]", "response": "200", "error": "", @@ -7906,7 +7856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", "test": "test_websocket_api[HTTP-False-True]", "response": "200", "error": "", @@ -7916,7 +7866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -7926,7 +7876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -7942,7 +7892,7 @@ "ApiId, RouteId, RouteResponseId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -7952,7 +7902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", "test": "test_create_route_responses", "response": "404", "error": "NotFoundException", @@ -7968,7 +7918,7 @@ "ApiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "200", "error": "", @@ -7978,7 +7928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "200", "error": "", @@ -7988,14 +7938,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -8004,17 +7954,17 @@ "ApiId, StageName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "200", "error": "", @@ -8024,27 +7974,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "404", "error": "NotFoundException", @@ -8060,24 +8010,24 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -8086,7 +8036,7 @@ "Basepath, Body": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "201", "error": "", @@ -8100,7 +8050,7 @@ "Basepath, Body, FailOnWarnings": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "201", "error": "", @@ -8114,14 +8064,14 @@ "Body": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -8130,7 +8080,7 @@ "ApiId, Body": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestImportAPIs::test_import_apis", "test": "test_import_apis", "response": "201", "error": "", @@ -8146,7 +8096,7 @@ "ApiId, IntegrationId, RequestParameters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -8156,7 +8106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -8166,7 +8116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", "test": "test_websocket_api[HTTP-False-False]", "response": "200", "error": "", @@ -8176,7 +8126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", "test": "test_websocket_api[HTTP-False-True]", "response": "200", "error": "", @@ -8192,7 +8142,7 @@ "ApiId, IntegrationId, IntegrationResponseId, IntegrationResponseKey": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -8208,7 +8158,7 @@ "ApiId, AuthorizationType, AuthorizerId, RouteId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -8218,7 +8168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -8232,7 +8182,7 @@ "ApiId, RouteId, Target": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_import_and_invoke_http_api", "test": "test_import_and_invoke_http_api", "response": "200", "error": "", @@ -8248,7 +8198,7 @@ "ApiId, RouteId, RouteResponseId, RouteResponseKey": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", + "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": "", @@ -8264,7 +8214,7 @@ "ApiId, AutoDeploy, StageName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_multiple_routes", "test": "test_create_multiple_routes", "response": "200", "error": "", diff --git a/data/coverage/appconfig.json b/data/coverage/appconfig.json index 451bc141c1..ebabb4b3aa 100644 --- a/data/coverage/appconfig.json +++ b/data/coverage/appconfig.json @@ -273,8 +273,8 @@ "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": false, - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "snapshot_skipped": "" } }, @@ -524,7 +524,7 @@ "Description, Name, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_application_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_application_crud_workflow", "test": "test_application_crud_workflow", "response": "201", "error": "", @@ -538,7 +538,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", "test": "test_configuration_profile_crud_workflow", "response": "201", "error": "", @@ -548,7 +548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", "test": "test_deployment_simulation", "response": "201", "error": "", @@ -558,7 +558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", "test": "test_deployment_strategy_crud_workflow", "response": "201", "error": "", @@ -568,7 +568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", "test": "test_environment_crud_workflow", "response": "201", "error": "", @@ -578,7 +578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "201", "error": "", @@ -588,7 +588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "201", "error": "", @@ -602,14 +602,14 @@ "Name, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "201", "error": "", "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -618,7 +618,7 @@ "ApplicationId, Description, LocationUri, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", "test": "test_configuration_profile_crud_workflow", "response": "201", "error": "", @@ -632,7 +632,7 @@ "ApplicationId, LocationUri, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", "test": "test_configuration_profile_crud_workflow", "response": "201", "error": "", @@ -642,7 +642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", "test": "test_deployment_simulation", "response": "201", "error": "", @@ -656,7 +656,7 @@ "ApplicationId, LocationUri, Name, RetrievalRoleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "201", "error": "", @@ -670,7 +670,7 @@ "ApplicationId, LocationUri, Name, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "201", "error": "", @@ -684,14 +684,14 @@ "ApplicationId, LocationUri, Name, Tags, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "201", "error": "", "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -700,7 +700,7 @@ "DeploymentDurationInMinutes, GrowthFactor, Name, ReplicateTo": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", "test": "test_deployment_strategy_crud_workflow", "response": "201", "error": "", @@ -714,17 +714,7 @@ "DeploymentDurationInMinutes, GrowthFactor, Name, ReplicateTo, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", - "response": "201", - "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", "test": "test_deployment_strategy_crud_workflow", "response": "201", "error": "", @@ -732,6 +722,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", + "test": "test_application_deployment", + "response": "201", + "error": "", + "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -740,7 +740,7 @@ "ApplicationId, Description, Name, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", "test": "test_environment_crud_workflow", "response": "201", "error": "", @@ -754,7 +754,7 @@ "ApplicationId, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", "test": "test_deployment_simulation", "response": "201", "error": "", @@ -764,7 +764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", "test": "test_environment_crud_workflow", "response": "201", "error": "", @@ -774,7 +774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "201", "error": "", @@ -788,14 +788,14 @@ "ApplicationId, Name, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "201", "error": "", "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -804,17 +804,7 @@ "ApplicationId, ConfigurationProfileId, Content, ContentType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", - "response": "201", - "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "201", "error": "", @@ -822,13 +812,23 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", + "test": "test_application_deployment", + "response": "201", + "error": "", + "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, "ApplicationId, ConfigurationProfileId, Content, ContentType, LatestVersionNumber": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "201", "error": "", @@ -844,7 +844,7 @@ "ApplicationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_application_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_application_crud_workflow", "test": "test_application_crud_workflow", "response": "204", "error": "", @@ -854,7 +854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", "test": "test_configuration_profile_crud_workflow", "response": "204", "error": "", @@ -864,7 +864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", "test": "test_deployment_simulation", "response": "204", "error": "", @@ -874,7 +874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", "test": "test_deployment_strategy_crud_workflow", "response": "204", "error": "", @@ -884,7 +884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", "test": "test_environment_crud_workflow", "response": "204", "error": "", @@ -894,7 +894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "204", "error": "", @@ -904,7 +904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "204", "error": "", @@ -912,25 +912,25 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DeleteConfigurationProfile": { - "ApplicationId, ConfigurationProfileId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "204", "error": "", "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, + "origin": "external" + } + ] + } + }, + "DeleteConfigurationProfile": { + "ApplicationId, ConfigurationProfileId": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", "test": "test_configuration_profile_crud_workflow", "response": "204", "error": "", @@ -940,7 +940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", "test": "test_deployment_simulation", "response": "204", "error": "", @@ -950,7 +950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "204", "error": "", @@ -960,7 +960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "204", "error": "", @@ -968,25 +968,25 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DeleteDeploymentStrategy": { - "DeploymentStrategyId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "204", "error": "", "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, + "origin": "external" + } + ] + } + }, + "DeleteDeploymentStrategy": { + "DeploymentStrategyId": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", "test": "test_deployment_strategy_crud_workflow", "response": "204", "error": "", @@ -994,25 +994,25 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "DeleteEnvironment": { - "ApplicationId, EnvironmentId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "204", "error": "", "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, + "origin": "external" + } + ] + } + }, + "DeleteEnvironment": { + "ApplicationId, EnvironmentId": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", "test": "test_deployment_simulation", "response": "204", "error": "", @@ -1022,7 +1022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", "test": "test_environment_crud_workflow", "response": "204", "error": "", @@ -1032,7 +1032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "204", "error": "", @@ -1040,25 +1040,25 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DeleteHostedConfigurationVersion": { - "ApplicationId, ConfigurationProfileId, VersionNumber": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "204", "error": "", "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, + "origin": "external" + } + ] + } + }, + "DeleteHostedConfigurationVersion": { + "ApplicationId, ConfigurationProfileId, VersionNumber": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "204", "error": "", @@ -1068,7 +1068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "204", "error": "", @@ -1076,6 +1076,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", + "test": "test_application_deployment", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -1084,17 +1094,17 @@ "ApplicationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_application_crud_workflow", + "test": "test_application_crud_workflow", "response": "200", "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "200", "error": "", @@ -1104,17 +1114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_application_crud_workflow", - "test": "test_application_crud_workflow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_application_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_application_crud_workflow", "test": "test_application_crud_workflow", "response": "404", "error": "ResourceNotFoundException", @@ -1130,7 +1130,7 @@ "Application, ClientConfigurationVersion, ClientId, Configuration, Environment": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "200", "error": "", @@ -1144,7 +1144,7 @@ "Application, ClientId, Configuration, Environment": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "200", "error": "", @@ -1160,17 +1160,17 @@ "ApplicationId, ConfigurationProfileId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", + "test": "test_configuration_profile_crud_workflow", "response": "200", "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "200", "error": "", @@ -1180,17 +1180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", - "test": "test_configuration_profile_crud_workflow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", "test": "test_configuration_profile_crud_workflow", "response": "404", "error": "ResourceNotFoundException", @@ -1206,21 +1196,21 @@ "ApplicationId, DeploymentNumber, EnvironmentId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "test": "test_specify_resources_by_name", "response": "200", "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", + "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", - "test": "test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", + "test": "test_application_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", + "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1232,17 +1222,17 @@ "DeploymentStrategyId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "test": "test_deployment_strategy_crud_workflow", "response": "200", "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "200", "error": "", @@ -1252,17 +1242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", - "test": "test_deployment_strategy_crud_workflow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", "test": "test_deployment_strategy_crud_workflow", "response": "404", "error": "ResourceNotFoundException", @@ -1278,17 +1258,17 @@ "ApplicationId, EnvironmentId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", + "test": "test_environment_crud_workflow", "response": "200", "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "200", "error": "", @@ -1298,17 +1278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", - "test": "test_environment_crud_workflow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", "test": "test_environment_crud_workflow", "response": "404", "error": "ResourceNotFoundException", @@ -1324,17 +1294,7 @@ "ApplicationId, ConfigurationProfileId, VersionNumber": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "200", "error": "", @@ -1344,7 +1304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "404", "error": "ResourceNotFoundException", @@ -1360,7 +1320,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_application_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_application_crud_workflow", "test": "test_application_crud_workflow", "response": "200", "error": "", @@ -1376,7 +1336,7 @@ "ApplicationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", "test": "test_configuration_profile_crud_workflow", "response": "200", "error": "", @@ -1386,7 +1346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", "test": "test_deployment_simulation", "response": "200", "error": "", @@ -1396,7 +1356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", "test": "test_deployment_strategy_crud_workflow", "response": "200", "error": "", @@ -1406,7 +1366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", "test": "test_environment_crud_workflow", "response": "200", "error": "", @@ -1416,7 +1376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "200", "error": "", @@ -1426,7 +1386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "200", "error": "", @@ -1442,7 +1402,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", "test": "test_deployment_strategy_crud_workflow", "response": "200", "error": "", @@ -1458,23 +1418,23 @@ "ApplicationId, EnvironmentId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "test": "test_deployment_simulation", "response": "200", "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", - "test": "test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", + "test": "test_application_deployment", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -1484,7 +1444,7 @@ "ApplicationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", "test": "test_configuration_profile_crud_workflow", "response": "200", "error": "", @@ -1494,7 +1454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", "test": "test_deployment_simulation", "response": "200", "error": "", @@ -1504,7 +1464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", "test": "test_deployment_strategy_crud_workflow", "response": "200", "error": "", @@ -1514,7 +1474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", "test": "test_environment_crud_workflow", "response": "200", "error": "", @@ -1524,7 +1484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "200", "error": "", @@ -1534,7 +1494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "200", "error": "", @@ -1550,17 +1510,7 @@ "ApplicationId, ConfigurationProfileId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "200", "error": "", @@ -1570,7 +1520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "200", "error": "", @@ -1578,6 +1528,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", + "test": "test_application_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -1586,7 +1546,7 @@ "ResourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", "test": "test_deployment_simulation", "response": "200", "error": "", @@ -1596,7 +1556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", "test": "test_deployment_strategy_crud_workflow", "response": "200", "error": "", @@ -1606,7 +1566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", "test": "test_environment_crud_workflow", "response": "200", "error": "", @@ -1616,7 +1576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "200", "error": "", @@ -1632,7 +1592,7 @@ "ApplicationId, ConfigurationProfileId, ConfigurationVersion, DeploymentStrategyId, EnvironmentId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", "test": "test_deployment_simulation", "response": "201", "error": "", @@ -1642,7 +1602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "201", "error": "", @@ -1656,17 +1616,7 @@ "ApplicationId, ConfigurationProfileId, ConfigurationVersion, DeploymentStrategyId, EnvironmentId, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", - "response": "201", - "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_simulation", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_simulation", "test": "test_deployment_simulation", "response": "201", "error": "", @@ -1674,6 +1624,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", + "test": "test_application_deployment", + "response": "201", + "error": "", + "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -1682,14 +1642,14 @@ "ApplicationId, DeploymentNumber, EnvironmentId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "202", "error": "", "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1698,7 +1658,7 @@ "ApplicationId, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_application_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_application_crud_workflow", "test": "test_application_crud_workflow", "response": "200", "error": "", @@ -1714,7 +1674,7 @@ "ApplicationId, ConfigurationProfileId, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_configuration_profile_crud_workflow", "test": "test_configuration_profile_crud_workflow", "response": "200", "error": "", @@ -1730,7 +1690,7 @@ "DeploymentStrategyId, GrowthFactor": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_deployment_strategy_crud_workflow", "test": "test_deployment_strategy_crud_workflow", "response": "200", "error": "", @@ -1746,7 +1706,7 @@ "ApplicationId, EnvironmentId, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_environment_crud_workflow", "test": "test_environment_crud_workflow", "response": "200", "error": "", @@ -1762,7 +1722,7 @@ "ApplicationId, ConfigurationProfileId, ConfigurationVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_hosted_configuration_version_crud_workflow", "test": "test_hosted_configuration_version_crud_workflow", "response": "204", "error": "", diff --git a/data/coverage/application-autoscaling.json b/data/coverage/application-autoscaling.json index 937125ba97..10495342e9 100644 --- a/data/coverage/application-autoscaling.json +++ b/data/coverage/application-autoscaling.json @@ -164,14 +164,14 @@ "PolicyName, ResourceId, ScalableDimension, ServiceNamespace": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/test_application_autoscaling.py::TestAppAutoscaling::test_put_scaling_policy", @@ -190,14 +190,14 @@ "ResourceId, ScalableDimension, ServiceNamespace": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -206,14 +206,14 @@ "ServiceNamespace": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -222,14 +222,14 @@ "ServiceNamespace": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/test_application_autoscaling.py::TestAppAutoscaling::test_put_scaling_policy", @@ -262,14 +262,14 @@ "PolicyName, PolicyType, ResourceId, ScalableDimension, ServiceNamespace, TargetTrackingScalingPolicyConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -278,14 +278,14 @@ "MaxCapacity, MinCapacity, ResourceId, RoleARN, ScalableDimension, ServiceNamespace": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } diff --git a/data/coverage/appsync.json b/data/coverage/appsync.json index 35ba3e2af4..0869fa87c3 100644 --- a/data/coverage/appsync.json +++ b/data/coverage/appsync.json @@ -153,8 +153,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": "" } }, @@ -728,7 +728,7 @@ "apiId, domainName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", "test": "test_associate_api", "response": "200", "error": "", @@ -738,7 +738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", "test": "test_disassociate_api", "response": "200", "error": "", @@ -748,7 +748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", "test": "test_get_api_association", "response": "200", "error": "", @@ -764,7 +764,7 @@ "apiCachingBehavior, apiId, atRestEncryptionEnabled, transitEncryptionEnabled, ttl, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -780,7 +780,7 @@ "apiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -790,7 +790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -800,7 +800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -810,7 +810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -820,7 +820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -830,7 +830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -840,7 +840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", "test": "test_http_data_source_detailed", "response": "200", "error": "", @@ -850,7 +850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", "test": "test_http_data_source_return_object", "response": "200", "error": "", @@ -860,7 +860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", "test": "test_http_data_source_return_simple", "response": "200", "error": "", @@ -870,7 +870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -880,7 +880,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver", + "test": "test_none_resolver", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", "test": "test_pipeline_js_resolver", "response": "200", "error": "", @@ -890,7 +910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", "test": "test_pipeline_resolver", "response": "200", "error": "", @@ -900,7 +920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", @@ -910,7 +930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_api_key", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_api_key", "test": "test_api_key", "response": "200", "error": "", @@ -924,14 +944,14 @@ "apiId, description, expires": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -940,7 +960,7 @@ "apiId, dynamodbConfig, name, serviceRoleArn, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -950,7 +970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -960,7 +980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -970,7 +990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -980,7 +1000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -990,7 +1010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -1000,7 +1020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -1010,17 +1030,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -1034,7 +1054,7 @@ "apiId, httpConfig, name, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", "test": "test_http_data_source_detailed", "response": "200", "error": "", @@ -1044,7 +1064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", "test": "test_http_data_source_return_object", "response": "200", "error": "", @@ -1054,7 +1074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", "test": "test_http_data_source_return_simple", "response": "200", "error": "", @@ -1068,7 +1088,7 @@ "apiId, lambdaConfig, name, serviceRoleArn, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -1078,7 +1098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -1088,7 +1108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -1098,7 +1118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -1108,7 +1128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -1122,7 +1142,37 @@ "apiId, name, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver", + "test": "test_none_resolver", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", "test": "test_pipeline_js_resolver", "response": "200", "error": "", @@ -1132,7 +1182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", "test": "test_pipeline_resolver", "response": "200", "error": "", @@ -1148,7 +1198,7 @@ "certificateArn, domainName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", "test": "test_associate_api", "response": "200", "error": "", @@ -1158,7 +1208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name", "test": "test_create_domain_name", "response": "200", "error": "", @@ -1168,7 +1218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", "test": "test_disassociate_api", "response": "200", "error": "", @@ -1178,7 +1228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", "test": "test_get_api_association", "response": "200", "error": "", @@ -1194,7 +1244,7 @@ "apiId, code, dataSourceName, name, runtime": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", "test": "test_http_data_source_detailed", "response": "200", "error": "", @@ -1204,7 +1254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", "test": "test_http_data_source_return_object", "response": "200", "error": "", @@ -1214,7 +1264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", "test": "test_http_data_source_return_simple", "response": "200", "error": "", @@ -1224,7 +1274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", "test": "test_pipeline_js_resolver", "response": "200", "error": "", @@ -1238,17 +1288,17 @@ "apiId, dataSourceName, functionVersion, name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_function", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_function", "test": "test_function", "response": "200", "error": "", @@ -1262,7 +1312,7 @@ "apiId, dataSourceName, functionVersion, name, requestMappingTemplate, responseMappingTemplate": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", "test": "test_pipeline_resolver", "response": "200", "error": "", @@ -1278,7 +1328,7 @@ "authenticationType, lambdaAuthorizerConfig, name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -1288,7 +1338,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -1302,7 +1362,7 @@ "authenticationType, name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -1312,7 +1372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -1322,7 +1382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -1332,7 +1392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -1342,7 +1402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -1352,7 +1412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -1362,7 +1422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", "test": "test_http_data_source_detailed", "response": "200", "error": "", @@ -1372,7 +1432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", "test": "test_http_data_source_return_object", "response": "200", "error": "", @@ -1382,7 +1442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", "test": "test_http_data_source_return_simple", "response": "200", "error": "", @@ -1392,7 +1452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -1402,7 +1462,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver", + "test": "test_none_resolver", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", "test": "test_pipeline_js_resolver", "response": "200", "error": "", @@ -1412,7 +1492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", "test": "test_pipeline_resolver", "response": "200", "error": "", @@ -1422,7 +1502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_api_key", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_api_key", "test": "test_api_key", "response": "200", "error": "", @@ -1432,7 +1512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", "test": "test_associate_api", "response": "200", "error": "", @@ -1442,7 +1522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", "test": "test_disassociate_api", "response": "200", "error": "", @@ -1452,7 +1532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_function", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_function", "test": "test_function", "response": "200", "error": "", @@ -1462,7 +1542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", "test": "test_get_api_association", "response": "200", "error": "", @@ -1472,7 +1552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", "test": "test_introspection_schema", "response": "200", "error": "", @@ -1482,7 +1562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -1492,7 +1572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -1502,31 +1582,31 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", "snapshot_skipped": "['$..type.format', '$..type.definition', '$..SchemaRef']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi", "test": "test_graphqlapi", "response": "200", "error": "", "snapshot_skipped": "['$..graphqlApi.tags', '$..graphqlApi.xrayEnabled', '$..graphqlApi.arn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "authenticationType, name, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_graphql_custom_id", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_graphql_custom_id", "test": "test_graphql_custom_id", "response": "200", "error": "", @@ -1540,7 +1620,7 @@ "authenticationType, name, userPoolConfig": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -1550,7 +1630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -1560,7 +1640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -1570,14 +1650,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, @@ -1600,7 +1680,7 @@ "apiId, code, fieldName, kind, pipelineConfig, runtime, typeName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", "test": "test_http_data_source_detailed", "response": "200", "error": "", @@ -1610,7 +1690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", "test": "test_http_data_source_return_object", "response": "200", "error": "", @@ -1620,7 +1700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", "test": "test_http_data_source_return_simple", "response": "200", "error": "", @@ -1630,7 +1710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", "test": "test_pipeline_js_resolver", "response": "200", "error": "", @@ -1641,10 +1721,24 @@ } ] }, + "apiId, dataSourceName, fieldName, kind, requestMappingTemplate, responseMappingTemplate, typeName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "apiId, dataSourceName, fieldName, requestMappingTemplate, responseMappingTemplate, typeName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -1654,7 +1748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -1664,7 +1758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -1674,7 +1768,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -1684,7 +1788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -1694,17 +1798,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver", + "test": "test_none_resolver", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -1718,7 +1832,7 @@ "apiId, dataSourceName, fieldName, typeName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -1728,7 +1842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -1738,7 +1852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -1748,7 +1862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -1758,7 +1872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -1768,7 +1882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -1778,7 +1892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -1792,7 +1906,7 @@ "apiId, fieldName, kind, pipelineConfig, requestMappingTemplate, responseMappingTemplate, typeName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", "test": "test_pipeline_resolver", "response": "200", "error": "", @@ -1808,14 +1922,24 @@ "apiId, id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1824,7 +1948,7 @@ "apiId, name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -1834,7 +1958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -1844,7 +1968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -1854,7 +1978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -1864,7 +1988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -1874,7 +1998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -1884,7 +2008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -1894,7 +2018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -1904,7 +2028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -1914,7 +2038,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -1924,14 +2058,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1940,7 +2074,7 @@ "domainName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", "test": "test_associate_api", "response": "200", "error": "", @@ -1950,7 +2084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name", "test": "test_create_domain_name", "response": "200", "error": "", @@ -1960,7 +2094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", "test": "test_disassociate_api", "response": "200", "error": "", @@ -1970,7 +2104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", "test": "test_get_api_association", "response": "200", "error": "", @@ -1986,14 +2120,14 @@ "apiId, functionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2002,7 +2136,7 @@ "apiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -2012,7 +2146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -2022,7 +2156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -2032,7 +2166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -2042,7 +2176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -2052,7 +2186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -2062,7 +2196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -2072,7 +2206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -2082,7 +2216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -2092,7 +2226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", "test": "test_http_data_source_detailed", "response": "200", "error": "", @@ -2102,7 +2236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", "test": "test_http_data_source_return_object", "response": "200", "error": "", @@ -2112,7 +2246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", "test": "test_http_data_source_return_simple", "response": "200", "error": "", @@ -2122,7 +2256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -2132,7 +2266,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -2142,7 +2286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -2152,7 +2296,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver", + "test": "test_none_resolver", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", "test": "test_pipeline_js_resolver", "response": "200", "error": "", @@ -2162,7 +2326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", "test": "test_pipeline_resolver", "response": "200", "error": "", @@ -2172,17 +2336,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_api_key", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_api_key", "test": "test_api_key", "response": "200", "error": "", @@ -2192,7 +2356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api", "test": "test_associate_api", "response": "200", "error": "", @@ -2202,7 +2366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", "test": "test_disassociate_api", "response": "200", "error": "", @@ -2212,7 +2376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_function", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_function", "test": "test_function", "response": "200", "error": "", @@ -2222,7 +2386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", "test": "test_get_api_association", "response": "200", "error": "", @@ -2232,7 +2396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_graphql_custom_id", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_graphql_custom_id", "test": "test_graphql_custom_id", "response": "200", "error": "", @@ -2242,7 +2406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", "test": "test_introspection_schema", "response": "200", "error": "", @@ -2252,7 +2416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -2262,7 +2426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -2272,24 +2436,24 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", "snapshot_skipped": "['$..type.format', '$..type.definition', '$..SchemaRef']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi", "test": "test_graphqlapi", "response": "200", "error": "", "snapshot_skipped": "['$..graphqlApi.tags', '$..graphqlApi.xrayEnabled', '$..graphqlApi.arn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed", @@ -2308,7 +2472,7 @@ "apiId, fieldName, typeName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -2318,7 +2482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -2328,7 +2492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -2338,7 +2502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -2348,14 +2512,24 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2364,7 +2538,7 @@ "domainName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", "test": "test_disassociate_api", "response": "200", "error": "", @@ -2380,7 +2554,7 @@ "domainName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association", "test": "test_get_api_association", "response": "200", "error": "", @@ -2390,7 +2564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api", "test": "test_disassociate_api", "response": "404", "error": "NotFoundException", @@ -2406,7 +2580,7 @@ "apiId, functionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_function", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_function", "test": "test_function", "response": "200", "error": "", @@ -2422,7 +2596,7 @@ "apiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -2432,7 +2606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -2442,7 +2616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -2452,7 +2626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", @@ -2462,7 +2636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi", "test": "test_graphqlapi", "response": "200", "error": "", @@ -2498,17 +2672,17 @@ "apiId, format": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", "test": "test_introspection_schema", "response": "200", "error": "", @@ -2518,17 +2692,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", "snapshot_skipped": "['$..type.format', '$..type.definition', '$..SchemaRef']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", "test": "test_introspection_schema", "response": "400", "error": "GraphQLSchemaException", @@ -2544,7 +2718,7 @@ "apiId, fieldName, typeName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", @@ -2560,7 +2734,7 @@ "apiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -2570,7 +2744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -2580,7 +2754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -2590,7 +2764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", "test": "test_http_data_source_detailed", "response": "200", "error": "", @@ -2600,7 +2774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", "test": "test_http_data_source_return_object", "response": "200", "error": "", @@ -2610,7 +2784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", "test": "test_http_data_source_return_simple", "response": "200", "error": "", @@ -2620,7 +2794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -2630,7 +2804,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -2640,7 +2824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -2650,7 +2834,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver", + "test": "test_none_resolver", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", "test": "test_pipeline_js_resolver", "response": "200", "error": "", @@ -2660,7 +2864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", "test": "test_pipeline_resolver", "response": "200", "error": "", @@ -2670,7 +2874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", "test": "test_introspection_schema", "response": "200", "error": "", @@ -2696,7 +2900,7 @@ "apiId, format, typeName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", @@ -2712,17 +2916,7 @@ "apiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", - "test": "test_websocket_subscriptions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", @@ -2732,7 +2926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_api_key", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_api_key", "test": "test_api_key", "response": "200", "error": "", @@ -2748,14 +2942,14 @@ "apiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2764,7 +2958,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name", "test": "test_create_domain_name", "response": "200", "error": "", @@ -2780,17 +2974,17 @@ "apiId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_function", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_function", "test": "test_function", "response": "200", "error": "", @@ -2806,34 +3000,34 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", "snapshot_skipped": "['$..type.format', '$..type.definition', '$..SchemaRef']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi", "test": "test_graphqlapi", "response": "200", "error": "", "snapshot_skipped": "['$..graphqlApi.tags', '$..graphqlApi.xrayEnabled', '$..graphqlApi.arn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", @@ -2852,14 +3046,14 @@ "apiId, typeName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2868,7 +3062,7 @@ "resourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -2884,7 +3078,7 @@ "apiId, definition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -2894,7 +3088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -2904,7 +3098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -2914,7 +3108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -2924,7 +3118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -2934,7 +3128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -2944,7 +3138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -2954,7 +3148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -2964,7 +3158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -2974,7 +3168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed", "test": "test_http_data_source_detailed", "response": "200", "error": "", @@ -2984,7 +3178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object", "test": "test_http_data_source_return_object", "response": "200", "error": "", @@ -2994,7 +3188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple", "test": "test_http_data_source_return_simple", "response": "200", "error": "", @@ -3004,7 +3198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -3014,7 +3208,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -3024,7 +3228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -3034,7 +3238,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver", + "test": "test_none_resolver", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver", "test": "test_pipeline_js_resolver", "response": "200", "error": "", @@ -3044,7 +3268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver", "test": "test_pipeline_resolver", "response": "200", "error": "", @@ -3054,17 +3278,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema", "test": "test_introspection_schema", "response": "200", "error": "", @@ -3074,14 +3298,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", "snapshot_skipped": "['$..type.format', '$..type.definition', '$..SchemaRef']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", @@ -3100,7 +3324,7 @@ "resourceArn, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -3116,7 +3340,7 @@ "apiCachingBehavior, apiId, ttl, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -3132,7 +3356,7 @@ "apiId, description, expires, id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_api_key", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_api_key", "test": "test_api_key", "response": "200", "error": "", @@ -3148,7 +3372,7 @@ "apiId, cachingConfig, fieldName, typeName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -3162,14 +3386,14 @@ "apiId, dataSourceName, fieldName, requestMappingTemplate, responseMappingTemplate, typeName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } diff --git a/data/coverage/athena.json b/data/coverage/athena.json index 974e3f1090..fd14fd58b0 100644 --- a/data/coverage/athena.json +++ b/data/coverage/athena.json @@ -824,21 +824,21 @@ "Description, Name, Parameters, Tags, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "Name, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_create_data_catalog", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_create_data_catalog", "test": "test_create_data_catalog", "response": "200", "error": "", @@ -854,21 +854,21 @@ "ClientRequestToken, Database, Description, Name, QueryString, WorkGroup": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "ClientRequestToken, Database, Name, QueryString": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_create_named_query", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_create_named_query", "test": "test_create_named_query", "response": "200", "error": "", @@ -884,21 +884,21 @@ "Configuration, Description, Name, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "Description, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_create_workgroup", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_create_workgroup", "test": "test_create_workgroup", "response": "200", "error": "", @@ -912,7 +912,7 @@ "Description, Name, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", @@ -928,23 +928,23 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", - "test": "test_athena", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_create_data_catalog", + "test": "test_create_data_catalog", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_create_data_catalog", - "test": "test_create_data_catalog", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", + "test": "test_athena", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -954,23 +954,23 @@ "NamedQueryId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", - "test": "test_athena", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_create_named_query", + "test": "test_create_named_query", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_create_named_query", - "test": "test_create_named_query", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", + "test": "test_athena", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -980,21 +980,21 @@ "RecursiveDeleteOption, WorkGroup": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "WorkGroup": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_create_workgroup", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_create_workgroup", "test": "test_create_workgroup", "response": "200", "error": "", @@ -1004,7 +1004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", @@ -1020,17 +1020,17 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", - "test": "test_athena", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_create_data_catalog", + "test": "test_create_data_catalog", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", @@ -1038,16 +1038,6 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_create_data_catalog", - "test": "test_create_data_catalog", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" } ] } @@ -1056,17 +1046,7 @@ "NamedQueryId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", - "test": "test_athena", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", @@ -1082,17 +1062,17 @@ "WorkGroup": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", - "test": "test_athena", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_create_workgroup", + "test": "test_create_workgroup", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", @@ -1100,16 +1080,6 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_create_workgroup", - "test": "test_create_workgroup", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" } ] } @@ -1118,7 +1088,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_create_data_catalog", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_create_data_catalog", "test": "test_create_data_catalog", "response": "200", "error": "", @@ -1134,23 +1104,23 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", - "test": "test_athena", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_create_named_query", + "test": "test_create_named_query", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_create_named_query", - "test": "test_create_named_query", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", + "test": "test_athena", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -1160,7 +1130,7 @@ "ResourceARN": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", @@ -1176,7 +1146,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_create_workgroup", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_create_workgroup", "test": "test_create_workgroup", "response": "200", "error": "", @@ -1192,7 +1162,7 @@ "ResourceARN, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", @@ -1208,7 +1178,7 @@ "ResourceARN, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_athena.py::TestAthenaCrud::test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/athena/test_athena.py::TestAthenaCrud::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", diff --git a/data/coverage/autoscaling.json b/data/coverage/autoscaling.json index 926d8b2c63..5b65b7c4a6 100644 --- a/data/coverage/autoscaling.json +++ b/data/coverage/autoscaling.json @@ -788,7 +788,7 @@ "AutoScalingGroupName, AvailabilityZones, LaunchConfigurationName, MaxSize, MinSize": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_metrics_collection", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_metrics_collection", "test": "test_metrics_collection", "response": "200", "error": "", @@ -802,35 +802,35 @@ "AutoScalingGroupName, DefaultCooldown, DesiredCapacity, LaunchConfigurationName, MaxSize, MinSize, Tags, VPCZoneIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "AutoScalingGroupName, DefaultCooldown, LaunchConfigurationName, MaxSize, MinSize, NewInstancesProtectedFromScaleIn, Tags, VPCZoneIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "AutoScalingGroupName, LaunchConfigurationName, MaxSize, MinSize": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_create_asg_errors", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_create_asg_errors", "test": "test_create_asg_errors", "response": "400", "error": "CommonServiceException", @@ -844,7 +844,7 @@ "AutoScalingGroupName, MaxSize, MinSize": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_create_asg_errors", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_create_asg_errors", "test": "test_create_asg_errors", "response": "400", "error": "CommonServiceException", @@ -860,31 +860,31 @@ "IamInstanceProfile, ImageId, InstanceMonitoring, InstanceType, LaunchConfigurationName, SecurityGroups, UserData": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "ImageId, InstanceType, LaunchConfigurationName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_create_asg_errors", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_create_asg_errors", "test": "test_create_asg_errors", "response": "200", "error": "", @@ -894,7 +894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_metrics_collection", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_metrics_collection", "test": "test_metrics_collection", "response": "200", "error": "", @@ -910,33 +910,33 @@ "AutoScalingGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_metrics_collection", + "test": "test_metrics_collection", "response": "200", "error": "", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_metrics_collection", - "test": "test_metrics_collection", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" } ] @@ -946,43 +946,43 @@ "LaunchConfigurationName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_create_asg_errors", + "test": "test_create_asg_errors", "response": "200", "error": "", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_metrics_collection", + "test": "test_metrics_collection", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_create_asg_errors", - "test": "test_create_asg_errors", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_metrics_collection", - "test": "test_metrics_collection", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" } ] @@ -992,17 +992,7 @@ "AutoScalingGroupNames": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", @@ -1012,14 +1002,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1028,24 +1018,24 @@ "LaunchConfigurationNames": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1054,7 +1044,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_metrics_collection", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_metrics_collection", "test": "test_metrics_collection", "response": "200", "error": "", @@ -1070,7 +1060,7 @@ "AutoScalingGroupName, Metrics": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_metrics_collection", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_metrics_collection", "test": "test_metrics_collection", "response": "200", "error": "", @@ -1086,21 +1076,21 @@ "AutoScalingGroupName, Granularity": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "AutoScalingGroupName, Granularity, Metrics": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_metrics_collection", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_metrics_collection", "test": "test_metrics_collection", "response": "200", "error": "", diff --git a/data/coverage/backup.json b/data/coverage/backup.json index 867fface96..0567bc9812 100644 --- a/data/coverage/backup.json +++ b/data/coverage/backup.json @@ -76,8 +76,8 @@ }, { "CreateLogicallyAirGappedBackupVault": { - "implemented": true, - "availability": "pro", + "implemented": false, + "availability": "", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -604,8 +604,8 @@ }, { "ListProtectedResourcesByBackupVault": { - "implemented": true, - "availability": "pro", + "implemented": false, + "availability": "", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -896,7 +896,7 @@ "BackupPlan": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_plan", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_plan", "test": "test_backup_plan", "response": "200", "error": "", @@ -906,7 +906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_selections", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_selections", "test": "test_backup_selections", "response": "200", "error": "", @@ -916,7 +916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", @@ -932,7 +932,7 @@ "BackupPlanId, BackupSelection": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_selections", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_selections", "test": "test_backup_selections", "response": "200", "error": "", @@ -942,7 +942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", @@ -958,23 +958,23 @@ "BackupVaultName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", - "test": "test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", - "test": "test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "test": "test_backup_vault", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -982,7 +982,7 @@ "BackupVaultName, BackupVaultTags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_vaults", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_vaults", "test": "test_backup_vaults", "response": "200", "error": "", @@ -998,7 +998,7 @@ "BackupPlanId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_plan", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_plan", "test": "test_backup_plan", "response": "200", "error": "", @@ -1008,7 +1008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", @@ -1024,7 +1024,7 @@ "BackupPlanId, SelectionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_selections", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_selections", "test": "test_backup_selections", "response": "200", "error": "", @@ -1040,23 +1040,23 @@ "BackupVaultName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", - "test": "test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_vaults", + "test": "test_backup_vaults", "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/test_backup.py::TestBackup::test_backup_vaults", - "test": "test_backup_vaults", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "test": "test_backup_vault", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -1066,27 +1066,27 @@ "BackupVaultName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", - "test": "test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_vaults", + "test": "test_backup_vaults", "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/test_backup.py::TestBackup::test_backup_vaults", - "test": "test_backup_vaults", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "test": "test_backup_vault", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_vaults", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_vaults", "test": "test_backup_vaults", "response": "400", "error": "ResourceNotFoundException", @@ -1096,7 +1096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", "test": "test_backup_vault", "response": "403", "error": "AccessDeniedException", @@ -1112,7 +1112,7 @@ "RestoreJobId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", @@ -1128,7 +1128,7 @@ "BackupPlanId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_plan", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_plan", "test": "test_backup_plan", "response": "200", "error": "", @@ -1138,7 +1138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", @@ -1148,7 +1148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_plan", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_plan", "test": "test_backup_plan", "response": "400", "error": "ResourceNotFoundException", @@ -1164,7 +1164,7 @@ "BackupPlanId, SelectionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_selections", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_selections", "test": "test_backup_selections", "response": "200", "error": "", @@ -1174,7 +1174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_selections", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_selections", "test": "test_backup_selections", "response": "400", "error": "ResourceNotFoundException", @@ -1190,7 +1190,7 @@ "BackupVaultName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", "test": "test_backup_vault", "response": "200", "error": "", @@ -1206,7 +1206,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_plan", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_plan", "test": "test_backup_plan", "response": "200", "error": "", @@ -1222,7 +1222,7 @@ "BackupPlanId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_selections", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_selections", "test": "test_backup_selections", "response": "200", "error": "", @@ -1238,7 +1238,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_backup_vaults", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_backup_vaults", "test": "test_backup_vaults", "response": "200", "error": "", @@ -1254,7 +1254,7 @@ "BackupVaultName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", @@ -1270,7 +1270,7 @@ "ResourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", @@ -1286,7 +1286,7 @@ "BackupVaultName, Policy": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", "test": "test_backup_vault", "response": "200", "error": "", @@ -1302,7 +1302,7 @@ "IamRoleArn, Metadata, RecoveryPointArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", @@ -1318,7 +1318,7 @@ "BackupPlan, BackupPlanId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", diff --git a/data/coverage/batch.json b/data/coverage/batch.json index 672fa3a36c..bff3771856 100644 --- a/data/coverage/batch.json +++ b/data/coverage/batch.json @@ -296,7 +296,7 @@ "computeEnvironmentName, computeResources, serviceRole, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -306,7 +306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_environment_with_empty_params", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_environment_with_empty_params", "test": "test_environment_with_empty_params", "response": "400", "error": "ClientException", @@ -320,7 +320,7 @@ "computeEnvironmentName, serviceRole, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", "test": "test_create_job_default_command", "response": "200", "error": "", @@ -330,7 +330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -340,7 +340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", "test": "test_create_with_additional_config", "response": "200", "error": "", @@ -356,7 +356,7 @@ "computeEnvironmentOrder, jobQueueName, priority, state": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", "test": "test_create_job_default_command", "response": "200", "error": "", @@ -366,7 +366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -376,7 +376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", "test": "test_create_with_additional_config", "response": "200", "error": "", @@ -392,8 +392,8 @@ "computeEnvironment": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", + "test": "test_create_with_additional_config", "response": "200", "error": "", "snapshot_skipped": "", @@ -402,8 +402,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", "response": "200", "error": "", "snapshot_skipped": "", @@ -418,7 +418,7 @@ "jobQueue": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", "test": "test_create_job_default_command", "response": "200", "error": "", @@ -428,7 +428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -438,7 +438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", "test": "test_create_with_additional_config", "response": "200", "error": "", @@ -454,7 +454,7 @@ "jobDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", "test": "test_create_job_default_command", "response": "200", "error": "", @@ -464,7 +464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -474,7 +474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", "test": "test_create_with_additional_config", "response": "200", "error": "", @@ -484,7 +484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_describe_all_active_job_definitions", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_describe_all_active_job_definitions", "test": "test_describe_all_active_job_definitions", "response": "200", "error": "", @@ -494,7 +494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_describe_filtered_job_definitions", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_describe_filtered_job_definitions", "test": "test_describe_filtered_job_definitions", "response": "200", "error": "", @@ -510,7 +510,7 @@ "jobDefinitions": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_describe_filtered_job_definitions", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_describe_filtered_job_definitions", "test": "test_describe_filtered_job_definitions", "response": "200", "error": "", @@ -524,7 +524,7 @@ "status": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_describe_all_active_job_definitions", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_describe_all_active_job_definitions", "test": "test_describe_all_active_job_definitions", "response": "200", "error": "", @@ -540,7 +540,7 @@ "jobs": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", "test": "test_create_job_default_command", "response": "200", "error": "", @@ -550,7 +550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -560,7 +560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", "test": "test_create_with_additional_config", "response": "200", "error": "", @@ -576,7 +576,7 @@ "containerProperties, jobDefinitionName, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", "test": "test_create_job_default_command", "response": "200", "error": "", @@ -586,7 +586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -596,7 +596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", "test": "test_create_with_additional_config", "response": "200", "error": "", @@ -606,7 +606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_describe_all_active_job_definitions", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_describe_all_active_job_definitions", "test": "test_describe_all_active_job_definitions", "response": "200", "error": "", @@ -616,7 +616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_describe_filtered_job_definitions", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_describe_filtered_job_definitions", "test": "test_describe_filtered_job_definitions", "response": "200", "error": "", @@ -632,7 +632,7 @@ "containerOverrides, jobDefinition, jobName, jobQueue": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -642,7 +642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", "test": "test_create_with_additional_config", "response": "200", "error": "", @@ -656,7 +656,7 @@ "jobDefinition, jobName, jobQueue": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", "test": "test_create_job_default_command", "response": "200", "error": "", @@ -672,7 +672,7 @@ "computeEnvironment, state": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", diff --git a/data/coverage/ce.json b/data/coverage/ce.json index 1397747cf8..ca9cf0d82c 100644 --- a/data/coverage/ce.json +++ b/data/coverage/ce.json @@ -464,7 +464,7 @@ "AnomalyMonitor": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_anomaly_monitors", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_anomaly_monitors", "test": "test_anomaly_monitors", "response": "200", "error": "", @@ -480,7 +480,7 @@ "AnomalySubscription": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_anomaly_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_anomaly_subscriptions", "test": "test_anomaly_subscriptions", "response": "200", "error": "", @@ -496,7 +496,7 @@ "Name, RuleVersion, Rules": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_cost_categories", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_cost_categories", "test": "test_cost_categories", "response": "200", "error": "", @@ -512,7 +512,7 @@ "MonitorArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_anomaly_monitors", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_anomaly_monitors", "test": "test_anomaly_monitors", "response": "200", "error": "", @@ -528,7 +528,7 @@ "SubscriptionArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_anomaly_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_anomaly_subscriptions", "test": "test_anomaly_subscriptions", "response": "200", "error": "", @@ -544,7 +544,7 @@ "CostCategoryArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_cost_categories", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_cost_categories", "test": "test_cost_categories", "response": "200", "error": "", @@ -560,7 +560,7 @@ "CostCategoryArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_cost_categories", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_cost_categories", "test": "test_cost_categories", "response": "200", "error": "", @@ -570,7 +570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_cost_categories", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_cost_categories", "test": "test_cost_categories", "response": "400", "error": "ResourceNotFoundException", @@ -586,7 +586,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_anomaly_monitors", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_anomaly_monitors", "test": "test_anomaly_monitors", "response": "200", "error": "", @@ -602,7 +602,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_anomaly_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_anomaly_subscriptions", "test": "test_anomaly_subscriptions", "response": "200", "error": "", @@ -618,7 +618,7 @@ "MonitorArn, MonitorName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_anomaly_monitors", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_anomaly_monitors", "test": "test_anomaly_monitors", "response": "200", "error": "", @@ -634,7 +634,7 @@ "Frequency, SubscriptionArn, Threshold": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_anomaly_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_anomaly_subscriptions", "test": "test_anomaly_subscriptions", "response": "200", "error": "", @@ -650,7 +650,7 @@ "CostCategoryArn, RuleVersion, Rules": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_cost_categories", + "node_id": "LocalStack Pro: tests/aws/services/ce/test_costexplorer.py::TestCostExplorer::test_cost_categories", "test": "test_cost_categories", "response": "200", "error": "", diff --git a/data/coverage/cloudformation.json b/data/coverage/cloudformation.json index 2134470ac7..3834d02954 100644 --- a/data/coverage/cloudformation.json +++ b/data/coverage/cloudformation.json @@ -848,7 +848,7 @@ "Capabilities, ChangeSetName, ChangeSetType, Description, Parameters, StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", @@ -862,7 +862,7 @@ "Capabilities, ChangeSetName, ChangeSetType, Parameters, StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "200", "error": "", @@ -872,7 +872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -882,7 +882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", @@ -892,7 +892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", "test": "test_nested_getatt_ref[TopicArn]", "response": "200", "error": "", @@ -902,7 +902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", "test": "test_nested_getatt_ref[TopicName]", "response": "200", "error": "", @@ -912,7 +912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_sub_resolving", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_sub_resolving", "test": "test_sub_resolving", "response": "200", "error": "", @@ -922,7 +922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "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": "", @@ -932,7 +932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", "test": "test_stack_lifecycle", "response": "200", "error": "", @@ -942,7 +942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "200", "error": "", @@ -952,7 +952,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_actual_update", + "test": "test_update_stack_actual_update", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", "response": "200", "error": "", @@ -962,7 +972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", "test": "test_update_termination_protection", "response": "200", "error": "", @@ -972,7 +982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", "test": "test_updating_an_updated_stack_sets_status", "response": "200", "error": "", @@ -982,7 +992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", @@ -992,7 +1002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_basic_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_basic_update", "test": "test_basic_update", "response": "200", "error": "", @@ -1002,7 +1012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_no_parameters_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_no_parameters_update", "test": "test_no_parameters_update", "response": "200", "error": "", @@ -1012,7 +1022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -1022,7 +1032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", "test": "test_update_with_previous_parameter_value", "response": "200", "error": "", @@ -1032,7 +1042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", "test": "test_conditional_in_conditional[dev-us-west-2]", "response": "200", "error": "", @@ -1042,7 +1052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", "test": "test_conditional_in_conditional[production-us-east-1]", "response": "200", "error": "", @@ -1052,7 +1062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "response": "200", "error": "", @@ -1062,7 +1072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "response": "200", "error": "", @@ -1072,7 +1082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", "test": "test_simple_condition_evaluation_deploys_resource", "response": "200", "error": "", @@ -1082,7 +1092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", "test": "test_simple_condition_evaluation_doesnt_deploy_resource", "response": "200", "error": "", @@ -1092,7 +1102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", "test": "test_simple_intrinsic_fn_condition_evaluation[nope]", "response": "200", "error": "", @@ -1102,7 +1112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", "test": "test_simple_intrinsic_fn_condition_evaluation[yep]", "response": "200", "error": "", @@ -1112,7 +1122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", "test": "test_sub_in_conditions", "response": "200", "error": "", @@ -1122,7 +1132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", "test": "test_simple_mapping_working", "response": "200", "error": "", @@ -1132,7 +1142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", "test": "test_fn_sub_cases", "response": "200", "error": "", @@ -1142,7 +1152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -1152,7 +1162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -1162,7 +1172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", "test": "test_create_with_full_properties", "response": "200", "error": "", @@ -1172,7 +1182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", "test": "test_delete_role_detaches_role_policy", "response": "200", "error": "", @@ -1182,7 +1192,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", @@ -1192,7 +1212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", @@ -1202,7 +1222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", "test": "test_api_gateway_with_policy_as_dict", "response": "200", "error": "", @@ -1212,7 +1232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", @@ -1222,7 +1242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "200", "error": "", @@ -1232,7 +1252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", @@ -1242,7 +1262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -1252,7 +1272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -1262,7 +1282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", @@ -1272,7 +1292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -1282,7 +1302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -1292,7 +1312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_waitcondition", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_waitcondition", "test": "test_waitcondition", "response": "200", "error": "", @@ -1302,47 +1322,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", @@ -1352,7 +1372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", "test": "test_event_rule_creation_without_target", "response": "200", "error": "", @@ -1362,7 +1382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", @@ -1372,7 +1392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies", "test": "test_eventbus_policies", "response": "200", "error": "", @@ -1382,7 +1402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement", "test": "test_eventbus_policy_statement", "response": "200", "error": "", @@ -1392,7 +1412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -1402,7 +1422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -1412,7 +1432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", @@ -1422,7 +1442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", @@ -1432,7 +1452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", "test": "test_deploy_stack_with_kms", "response": "200", "error": "", @@ -1442,7 +1462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -1452,7 +1472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", "test": "test_lambda_code_signing_config", "response": "200", "error": "", @@ -1462,7 +1482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -1472,7 +1492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", @@ -1482,7 +1502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", @@ -1492,18 +1512,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", - "test": "test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_opensearch.py::test_domain", - "test": "test_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", "snapshot_skipped": "", @@ -1512,7 +1532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_id", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_id", "test": "test_create_record_set_via_id", "response": "200", "error": "", @@ -1522,7 +1542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_name", "test": "test_create_record_set_via_name", "response": "200", "error": "", @@ -1532,7 +1552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", "test": "test_create_record_set_without_resource_record", "response": "200", "error": "", @@ -1542,7 +1562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "200", "error": "", @@ -1552,7 +1572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "200", "error": "", @@ -1562,7 +1582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -1572,7 +1592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", "test": "test_cfn_handle_secretsmanager_secret", "response": "200", "error": "", @@ -1582,7 +1602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", "test": "test_deploy_stack_with_sns_topic", "response": "200", "error": "", @@ -1592,7 +1612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", @@ -1602,7 +1622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", "test": "test_sns_topic_fifo_with_deduplication", "response": "200", "error": "", @@ -1612,7 +1632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", "test": "test_sns_topic_fifo_without_suffix_fails", "response": "200", "error": "", @@ -1622,7 +1642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", "test": "test_parameter_defaults", "response": "200", "error": "", @@ -1632,7 +1652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", @@ -1642,7 +1662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", "test": "test_update_ssm_parameters", "response": "200", "error": "", @@ -1652,7 +1672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "200", "error": "", @@ -1662,7 +1682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-0-False]", + "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": "", @@ -1672,7 +1692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-1-False]", + "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": "", @@ -1682,7 +1702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-0-False]", + "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": "", @@ -1692,7 +1712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": "", @@ -1702,7 +1722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-0-False]", + "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": "", @@ -1712,7 +1732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": "", @@ -1722,7 +1742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": "", @@ -1732,7 +1752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "", @@ -1742,7 +1762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions", + "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": "", @@ -1752,7 +1772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions", + "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": "", @@ -1762,7 +1782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -1772,7 +1792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -1782,7 +1802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -1792,7 +1812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -1802,7 +1822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -1812,7 +1832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -1822,7 +1842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -1832,7 +1852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -1842,7 +1862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -1852,7 +1872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -1862,7 +1882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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": "", @@ -1872,7 +1892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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": "", @@ -1882,7 +1902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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": "", @@ -1892,7 +1912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", "test": "test_resolve_ssm", "response": "200", "error": "", @@ -1902,7 +1922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "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": "", @@ -1912,7 +1932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": "", @@ -1922,7 +1942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", "test": "test_cloudformation_deployment", "response": "200", "error": "", @@ -1934,7 +1954,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", @@ -1944,7 +1964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "200", "error": "", @@ -1954,7 +1974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", @@ -1964,7 +1984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "200", "error": "", @@ -1974,7 +1994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", @@ -1984,7 +2004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi", "test": "test_graphqlapi", "response": "200", "error": "", @@ -1994,7 +2014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", @@ -2004,7 +2024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cache_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cache_policies", "test": "test_cache_policies", "response": "200", "error": "", @@ -2014,7 +2034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -2024,7 +2044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "200", "error": "", @@ -2034,7 +2054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", "test": "test_origin_request_policies", "response": "200", "error": "", @@ -2044,7 +2064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", @@ -2054,7 +2074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -2064,7 +2084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -2074,7 +2094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -2084,7 +2104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", @@ -2094,7 +2114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", @@ -2104,7 +2124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier", "test": "test_classifier", "response": "200", "error": "", @@ -2114,7 +2134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_database", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database", "test": "test_database", "response": "200", "error": "", @@ -2124,7 +2144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", @@ -2134,7 +2154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", @@ -2144,7 +2164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger", "test": "test_trigger", "response": "200", "error": "", @@ -2154,7 +2174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow", "test": "test_workflow", "response": "200", "error": "", @@ -2164,7 +2184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", @@ -2174,7 +2194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -2184,7 +2204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -2194,7 +2214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -2204,7 +2224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", @@ -2214,7 +2234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -2224,7 +2244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -2234,7 +2254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -2244,7 +2264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", @@ -2254,7 +2274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", @@ -2264,7 +2284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -2274,7 +2294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", @@ -2284,7 +2304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_create_cloud_formation_change_set", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_create_cloud_formation_change_set", "test": "test_create_cloud_formation_change_set", "response": "200", "error": "", @@ -2298,7 +2318,7 @@ "Capabilities, ChangeSetName, ChangeSetType, StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "200", "error": "", @@ -2308,7 +2328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", "test": "test_create_and_then_remove_supported_resource_change_set", "response": "200", "error": "", @@ -2318,7 +2338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_deleted_changeset", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_deleted_changeset", "test": "test_deleted_changeset", "response": "200", "error": "", @@ -2328,7 +2348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_empty_changeset", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_empty_changeset", "test": "test_empty_changeset", "response": "200", "error": "", @@ -2338,7 +2358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_get_template_summary.py::test_get_template_summary", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_get_template_summary.py::test_get_template_summary", "test": "test_get_template_summary", "response": "200", "error": "", @@ -2348,7 +2368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", @@ -2358,7 +2378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", "test": "test_get_template[json]", "response": "200", "error": "", @@ -2368,7 +2388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", "test": "test_get_template[yaml]", "response": "200", "error": "", @@ -2378,7 +2398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", "test": "test_list_events_after_deployment", "response": "200", "error": "", @@ -2388,7 +2408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", "response": "200", "error": "", @@ -2398,7 +2418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", "test": "test_stack_name_creation", "response": "200", "error": "", @@ -2408,8 +2428,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template", - "test": "test_update_stack_with_same_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange", + "test": "test_update_stack_with_same_template_withoutchange", "response": "200", "error": "", "snapshot_skipped": "", @@ -2418,7 +2438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", @@ -2428,7 +2448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "response": "200", "error": "", @@ -2438,7 +2458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -2448,7 +2468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", "test": "test_iam_username_defaultname", "response": "200", "error": "", @@ -2458,7 +2478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", @@ -2468,7 +2488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", "test": "test_cfn_acm_certificate", "response": "200", "error": "", @@ -2478,7 +2498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", "test": "test_account", "response": "200", "error": "", @@ -2488,7 +2508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "200", "error": "", @@ -2498,7 +2518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", @@ -2508,7 +2528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", @@ -2518,7 +2538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", @@ -2528,7 +2548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -2538,7 +2558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", @@ -2548,7 +2568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", @@ -2558,7 +2578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", @@ -2568,7 +2588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", @@ -2578,7 +2598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", "test": "test_alarm_creation", "response": "200", "error": "", @@ -2588,17 +2608,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", "test": "test_default_name_for_table", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", @@ -2608,7 +2628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", @@ -2618,7 +2638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", @@ -2628,7 +2648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", @@ -2638,7 +2658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", @@ -2648,7 +2668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", @@ -2658,7 +2678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", @@ -2668,7 +2688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", "test": "test_default_parameters_kinesis", "response": "200", "error": "", @@ -2678,7 +2698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", @@ -2688,7 +2708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", "test": "test_stream_creation", "response": "200", "error": "", @@ -2698,7 +2718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", "test": "test_kms_key_disabled", "response": "200", "error": "", @@ -2708,7 +2728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -2718,7 +2738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -2728,7 +2748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -2738,7 +2758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -2748,7 +2768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -2758,7 +2778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -2768,7 +2788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -2778,7 +2798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -2788,7 +2808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -2798,7 +2818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "200", "error": "", @@ -2808,17 +2828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", "test": "test_cfn_handle_iam_role_resource_no_role_name", "response": "200", "error": "", @@ -2828,7 +2838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", "test": "test_cfn_handle_log_group_resource", "response": "200", "error": "", @@ -2838,7 +2848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", @@ -2848,7 +2858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", @@ -2858,7 +2868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -2868,7 +2878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", "test": "test_cfn_with_exports", "response": "200", "error": "", @@ -2878,7 +2888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", @@ -2888,8 +2898,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", - "test": "test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "test": "test_update_conditions", "response": "200", "error": "", "snapshot_skipped": "", @@ -2898,27 +2908,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", - "test": "test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_logs.py::test_logstream", + "test": "test_logstream", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", - "test": "test_logstream", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_opensearch.py::test_domain", + "test": "test_domain", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..AutoTuneOptions.State', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_redshift.py::test_redshift_cluster", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_redshift.py::test_redshift_cluster", "test": "test_redshift_cluster", "response": "200", "error": "", @@ -2928,7 +2938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_autoname", "test": "test_bucket_autoname", "response": "200", "error": "", @@ -2938,7 +2948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "200", "error": "", @@ -2948,7 +2958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "200", "error": "", @@ -2958,7 +2968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", @@ -2968,7 +2978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", "test": "test_cfn_secret_policy", "response": "200", "error": "", @@ -2978,7 +2988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", "test": "test_cfn_secretsmanager_gen_secret", "response": "200", "error": "", @@ -2988,7 +2998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", "test": "test_cfn_handle_sqs_resource", "response": "200", "error": "", @@ -2998,7 +3008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", "test": "test_sqs_fifo_queue_generates_valid_name", "response": "200", "error": "", @@ -3008,7 +3018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", "test": "test_sqs_non_fifo_queue_generates_valid_name", "response": "200", "error": "", @@ -3018,7 +3028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", "test": "test_sqs_queue_policy", "response": "200", "error": "", @@ -3028,7 +3038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", "test": "test_deploy_patch_baseline", "response": "200", "error": "", @@ -3038,7 +3048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", @@ -3048,7 +3058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -3058,7 +3068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -3068,7 +3078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -3078,7 +3088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -3088,7 +3098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", @@ -3098,7 +3108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -3108,17 +3118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -3128,7 +3128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function", + "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": "", @@ -3138,7 +3138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": "", @@ -3148,7 +3148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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": "", @@ -3158,7 +3158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestStackEvents::test_invalid_stack_deploy", + "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": "", @@ -3168,7 +3168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "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": "", @@ -3178,7 +3178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_unsupported.py::test_unsupported", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_unsupported.py::test_unsupported", "test": "test_unsupported", "response": "200", "error": "", @@ -3188,7 +3188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", @@ -3198,7 +3198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -3208,7 +3208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -3220,7 +3220,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -3230,7 +3230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", @@ -3240,7 +3240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", @@ -3250,7 +3250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "200", "error": "", @@ -3260,7 +3260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", @@ -3270,7 +3270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", @@ -3280,7 +3280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", @@ -3290,7 +3290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", @@ -3300,7 +3300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "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": "", @@ -3310,7 +3310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", @@ -3320,7 +3320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", @@ -3330,7 +3330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecr.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecr.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -3340,7 +3340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", @@ -3350,7 +3350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_efs.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -3360,7 +3360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", @@ -3370,7 +3370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", @@ -3380,7 +3380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -3390,7 +3390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", "response": "200", "error": "", @@ -3400,7 +3400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", "test": "test_create_from_cloudformation", "response": "200", "error": "", @@ -3410,7 +3410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "200", "error": "", @@ -3424,7 +3424,7 @@ "ChangeSetName, ChangeSetType, Parameters, StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_autoexpand_capability_requirement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_autoexpand_capability_requirement", "test": "test_autoexpand_capability_requirement", "response": "200", "error": "", @@ -3438,7 +3438,7 @@ "ChangeSetName, ChangeSetType, StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", "test": "test_create_and_then_update_refreshes_template_metadata", "response": "200", "error": "", @@ -3448,7 +3448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", "response": "200", "error": "", @@ -3458,7 +3458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", "test": "test_create_change_set_without_parameters", "response": "200", "error": "", @@ -3468,7 +3468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_invalid_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_invalid_params", "test": "test_create_change_set_invalid_params", "response": "400", "error": "ValidationError", @@ -3478,7 +3478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_update_nonexisting", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_update_nonexisting", "test": "test_create_change_set_update_nonexisting", "response": "400", "error": "ValidationError", @@ -3490,7 +3490,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", "response": "200", "error": "", @@ -3500,7 +3500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "200", "error": "", @@ -3510,7 +3510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", @@ -3540,7 +3540,7 @@ "Capabilities, Parameters, StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -3550,7 +3550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -3560,7 +3560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_error_pass_macro_as_reference", + "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": "400", "error": "CommonServiceException", @@ -3574,168 +3574,188 @@ "Capabilities, Parameters, StackName, TemplateURL": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Capabilities, StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", - "test": "test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "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']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", - "test": "test_validate_lambda_internals", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "test": "test_capabilities_requirements", "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": "['$..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" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "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": "['$..AWSTraceHeader', '$..SenderId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "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": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "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": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "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": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "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": "", - "aws_validated": false, - "snapshot_tested": false, + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" } @@ -3744,7 +3764,7 @@ "Parameters, StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_autoexpand_capability_requirement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_autoexpand_capability_requirement", "test": "test_autoexpand_capability_requirement", "response": "400", "error": "InsufficientCapabilitiesException", @@ -3758,17 +3778,17 @@ "StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", "test": "test_create_stack_set_with_stack_instances", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "400", "error": "InsufficientCapabilitiesException", @@ -3778,7 +3798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "400", "error": "ValidationError", @@ -3790,7 +3810,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", @@ -3800,7 +3820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_msk.py::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -3810,7 +3830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", "test": "test_create_ledgers", "response": "200", "error": "", @@ -3820,7 +3840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", "test": "test_create_db_tables", "response": "200", "error": "", @@ -3830,7 +3850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", @@ -3846,7 +3866,7 @@ "Accounts, OperationId, Regions, StackSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", "test": "test_create_stack_set_with_stack_instances", "response": "200", "error": "", @@ -3862,7 +3882,7 @@ "ClientRequestToken, StackSetName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", "test": "test_create_stack_set_with_stack_instances", "response": "200", "error": "", @@ -3878,8 +3898,8 @@ "ChangeSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", - "test": "test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "test": "test_create_and_then_update_refreshes_template_metadata", "response": "200", "error": "", "snapshot_skipped": "", @@ -3888,8 +3908,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", - "test": "test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "test": "test_create_change_set_with_ssm_parameter", "response": "200", "error": "", "snapshot_skipped": "", @@ -3898,58 +3918,60 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", + "test": "test_create_change_set_without_parameters", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", - "test": "test_create_change_set_with_ssm_parameter", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_delete_change_set_exception", + "test": "test_delete_change_set_exception", + "response": "400", + "error": "ValidationError", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", - "test": "test_create_change_set_without_parameters", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "400", + "error": "ValidationError", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_get_template_summary.py::test_get_template_summary", - "test": "test_get_template_summary", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..ResourceIdentifierSummaries..ResourceIdentifiers']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", + "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", - "test": "test_nested_stack", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3958,18 +3980,22 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", - "test": "test_nested_stack_output_refs", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", + "test": "test_create_receiptrules", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "ChangeSetName, StackName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", - "test": "test_nested_getatt_ref[TopicArn]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_deleted_changeset", + "test": "test_deleted_changeset", "response": "200", "error": "", "snapshot_skipped": "", @@ -3978,58 +4004,74 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", - "test": "test_nested_getatt_ref[TopicName]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_delete_change_set_exception", + "test": "test_delete_change_set_exception", + "response": "400", + "error": "ValidationError", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "DeleteStack": { + "StackName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_sub_resolving", - "test": "test_sub_resolving", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", - "test": "test_get_template[json]", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", - "test": "test_get_template[yaml]", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", - "test": "test_list_events_after_deployment", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", - "snapshot_skipped": "['$..StackEvents']", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", - "test": "test_list_stack_resources_for_removed_resource", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -4038,7 +4080,207 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_autoexpand_capability_requirement", + "test": "test_autoexpand_capability_requirement", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "test": "test_create_and_then_remove_non_supported_resource_change_set", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "test": "test_create_and_then_remove_supported_resource_change_set", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "test": "test_create_and_then_update_refreshes_template_metadata", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "test": "test_create_change_set_with_ssm_parameter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", + "test": "test_create_change_set_without_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_deleted_changeset", + "test": "test_deleted_changeset", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_empty_changeset", + "test": "test_empty_changeset", + "response": "200", + "error": "", + "snapshot_skipped": "['$..NotificationARNs', '$..IncludeNestedStacks', '$..Parameters']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_get_template_summary.py::test_get_template_summary", + "test": "test_get_template_summary", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResourceIdentifierSummaries..ResourceIdentifiers']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "test": "test_nested_output_in_params", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "test": "test_nested_stack", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "test": "test_nested_stack_output_refs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", + "test": "test_nested_getatt_ref[TopicArn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", + "test": "test_nested_getatt_ref[TopicName]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_sub_resolving", + "test": "test_sub_resolving", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", + "test": "test_get_template[json]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", + "test": "test_get_template[yaml]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", + "test": "test_list_events_after_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..StackEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "test": "test_list_stack_resources_for_removed_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", "response": "200", "error": "", @@ -4048,7 +4290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", "test": "test_stack_lifecycle", "response": "200", "error": "", @@ -4058,7 +4300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", "test": "test_stack_name_creation", "response": "200", "error": "", @@ -4068,7 +4310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "200", "error": "", @@ -4078,8 +4320,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template", - "test": "test_update_stack_with_same_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_actual_update", + "test": "test_update_stack_actual_update", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange", + "test": "test_update_stack_with_same_template_withoutchange", "response": "200", "error": "", "snapshot_skipped": "", @@ -4088,7 +4340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", @@ -4098,7 +4350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", "response": "200", "error": "", @@ -4108,7 +4360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", "test": "test_update_termination_protection", "response": "200", "error": "", @@ -4118,7 +4370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", "test": "test_updating_an_updated_stack_sets_status", "response": "200", "error": "", @@ -4128,7 +4380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", @@ -4138,7 +4390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_basic_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_basic_update", "test": "test_basic_update", "response": "200", "error": "", @@ -4148,7 +4400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_no_parameters_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_no_parameters_update", "test": "test_no_parameters_update", "response": "200", "error": "", @@ -4158,7 +4410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -4168,7 +4420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", "test": "test_update_with_previous_parameter_value", "response": "200", "error": "", @@ -4178,7 +4430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", "test": "test_conditional_in_conditional[dev-us-west-2]", "response": "200", "error": "", @@ -4188,7 +4440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", "test": "test_conditional_in_conditional[production-us-east-1]", "response": "200", "error": "", @@ -4198,7 +4450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "response": "200", "error": "", @@ -4208,7 +4460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "response": "200", "error": "", @@ -4218,7 +4470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "response": "200", "error": "", @@ -4228,7 +4480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", "test": "test_simple_condition_evaluation_deploys_resource", "response": "200", "error": "", @@ -4238,7 +4490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", "test": "test_simple_condition_evaluation_doesnt_deploy_resource", "response": "200", "error": "", @@ -4248,7 +4500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", "test": "test_simple_intrinsic_fn_condition_evaluation[nope]", "response": "200", "error": "", @@ -4258,7 +4510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", "test": "test_simple_intrinsic_fn_condition_evaluation[yep]", "response": "200", "error": "", @@ -4268,7 +4520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", "test": "test_sub_in_conditions", "response": "200", "error": "", @@ -4278,7 +4530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", "test": "test_simple_mapping_working", "response": "200", "error": "", @@ -4288,7 +4540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", "test": "test_fn_sub_cases", "response": "200", "error": "", @@ -4298,7 +4550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -4308,7 +4560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -4318,7 +4570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -4328,7 +4580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", "test": "test_create_with_full_properties", "response": "200", "error": "", @@ -4338,7 +4590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", "test": "test_delete_role_detaches_role_policy", "response": "200", "error": "", @@ -4348,7 +4600,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", "test": "test_iam_username_defaultname", "response": "200", "error": "", @@ -4358,7 +4620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", @@ -4368,7 +4630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", @@ -4378,7 +4640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", @@ -4388,7 +4650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", "test": "test_cfn_acm_certificate", "response": "200", "error": "", @@ -4398,7 +4660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", "test": "test_account", "response": "200", "error": "", @@ -4408,7 +4670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", "test": "test_api_gateway_with_policy_as_dict", "response": "200", "error": "", @@ -4418,7 +4680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", @@ -4428,7 +4690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "200", "error": "", @@ -4438,7 +4700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", @@ -4448,7 +4710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -4458,7 +4720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", @@ -4468,7 +4730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", @@ -4478,7 +4740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", @@ -4488,7 +4750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -4498,7 +4760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", @@ -4508,7 +4770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -4518,7 +4780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", @@ -4528,7 +4790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", @@ -4538,7 +4800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", @@ -4548,7 +4810,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -4558,7 +4830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", @@ -4568,7 +4840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -4578,7 +4850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_waitcondition", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_waitcondition", "test": "test_waitcondition", "response": "200", "error": "", @@ -4588,7 +4860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", "test": "test_alarm_creation", "response": "200", "error": "", @@ -4598,57 +4870,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", "test": "test_default_name_for_table", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", @@ -4658,7 +4930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", @@ -4668,7 +4940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", @@ -4678,7 +4950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", @@ -4688,7 +4960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", @@ -4698,7 +4970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", @@ -4708,7 +4980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", @@ -4718,7 +4990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", @@ -4728,7 +5000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", "test": "test_event_rule_creation_without_target", "response": "200", "error": "", @@ -4738,7 +5010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", @@ -4748,7 +5020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies", "test": "test_eventbus_policies", "response": "200", "error": "", @@ -4758,7 +5030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement", "test": "test_eventbus_policy_statement", "response": "200", "error": "", @@ -4768,7 +5040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -4778,7 +5050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -4788,7 +5060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", @@ -4798,7 +5070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", "test": "test_default_parameters_kinesis", "response": "200", "error": "", @@ -4808,7 +5080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", @@ -4818,7 +5090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", "test": "test_stream_creation", "response": "200", "error": "", @@ -4828,7 +5100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", @@ -4838,7 +5110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", "test": "test_deploy_stack_with_kms", "response": "200", "error": "", @@ -4848,7 +5120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", "test": "test_kms_key_disabled", "response": "200", "error": "", @@ -4858,7 +5130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -4868,7 +5140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -4878,7 +5150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -4888,7 +5160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -4898,7 +5170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -4908,7 +5180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -4918,7 +5190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -4928,7 +5200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -4938,7 +5210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", "test": "test_lambda_code_signing_config", "response": "200", "error": "", @@ -4948,7 +5220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -4958,7 +5230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -4968,7 +5240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -4978,7 +5250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "200", "error": "", @@ -4988,17 +5260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", "test": "test_cfn_handle_iam_role_resource_no_role_name", "response": "200", "error": "", @@ -5008,7 +5270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", "test": "test_cfn_handle_log_group_resource", "response": "200", "error": "", @@ -5018,7 +5280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", @@ -5028,7 +5290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", @@ -5038,7 +5300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -5048,7 +5310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", @@ -5058,7 +5320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", "test": "test_cfn_with_exports", "response": "200", "error": "", @@ -5068,7 +5330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", @@ -5078,7 +5340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", @@ -5088,17 +5350,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -5108,7 +5370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "200", "error": "", @@ -5118,7 +5380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_logs.py::test_logstream", "test": "test_logstream", "response": "200", "error": "", @@ -5128,17 +5390,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_opensearch.py::test_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_opensearch.py::test_domain", "test": "test_domain", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..AutoTuneOptions.State', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_redshift.py::test_redshift_cluster", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_redshift.py::test_redshift_cluster", "test": "test_redshift_cluster", "response": "200", "error": "", @@ -5148,7 +5410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_id", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_id", "test": "test_create_record_set_via_id", "response": "200", "error": "", @@ -5158,7 +5420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_name", "test": "test_create_record_set_via_name", "response": "200", "error": "", @@ -5168,7 +5430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", "test": "test_create_record_set_without_resource_record", "response": "200", "error": "", @@ -5178,7 +5440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_autoname", "test": "test_bucket_autoname", "response": "200", "error": "", @@ -5188,7 +5450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "200", "error": "", @@ -5198,7 +5460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "200", "error": "", @@ -5208,7 +5470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "200", "error": "", @@ -5218,7 +5480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "200", "error": "", @@ -5228,7 +5490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", @@ -5238,7 +5500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -5248,7 +5510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", "test": "test_cfn_handle_secretsmanager_secret", "response": "200", "error": "", @@ -5258,7 +5520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", "test": "test_cfn_secret_policy", "response": "200", "error": "", @@ -5268,7 +5530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", "test": "test_cfn_secretsmanager_gen_secret", "response": "200", "error": "", @@ -5278,7 +5540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", "test": "test_deploy_stack_with_sns_topic", "response": "200", "error": "", @@ -5288,7 +5550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", @@ -5298,7 +5560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", "test": "test_sns_topic_fifo_with_deduplication", "response": "200", "error": "", @@ -5308,7 +5570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", "test": "test_sns_topic_fifo_without_suffix_fails", "response": "200", "error": "", @@ -5318,7 +5580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", "test": "test_cfn_handle_sqs_resource", "response": "200", "error": "", @@ -5328,7 +5590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", "test": "test_sqs_fifo_queue_generates_valid_name", "response": "200", "error": "", @@ -5338,7 +5600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", "test": "test_sqs_non_fifo_queue_generates_valid_name", "response": "200", "error": "", @@ -5348,7 +5610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", "test": "test_sqs_queue_policy", "response": "200", "error": "", @@ -5358,7 +5620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", "test": "test_deploy_patch_baseline", "response": "200", "error": "", @@ -5368,7 +5630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", @@ -5378,7 +5640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", "test": "test_parameter_defaults", "response": "200", "error": "", @@ -5388,7 +5650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", @@ -5398,7 +5660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", "test": "test_update_ssm_parameters", "response": "200", "error": "", @@ -5408,7 +5670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -5418,7 +5680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -5428,7 +5690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -5438,7 +5700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -5448,7 +5710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", @@ -5458,7 +5720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -5468,17 +5730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -5488,7 +5740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "200", "error": "", @@ -5498,7 +5750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-0-False]", + "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": "", @@ -5508,7 +5760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-1-False]", + "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": "", @@ -5518,7 +5770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-0-False]", + "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": "", @@ -5528,7 +5780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": "", @@ -5538,7 +5790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-0-False]", + "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": "", @@ -5548,7 +5800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": "", @@ -5558,7 +5810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": "", @@ -5568,7 +5820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "", @@ -5578,7 +5830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions", + "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": "", @@ -5588,7 +5840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function", + "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": "", @@ -5598,7 +5850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions", + "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": "", @@ -5608,7 +5860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": "", @@ -5618,7 +5870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -5628,7 +5880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -5638,7 +5890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -5648,7 +5900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -5658,7 +5910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -5668,7 +5920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -5678,7 +5930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -5688,7 +5940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -5698,7 +5950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -5708,7 +5960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -5718,7 +5970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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": "", @@ -5728,7 +5980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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": "", @@ -5738,7 +5990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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": "", @@ -5748,7 +6000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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": "", @@ -5758,7 +6010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", "test": "test_resolve_ssm", "response": "200", "error": "", @@ -5768,7 +6020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "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": "", @@ -5778,7 +6030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": "", @@ -5788,7 +6040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestStackEvents::test_invalid_stack_deploy", + "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": "", @@ -5798,7 +6050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "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": "", @@ -5808,7 +6060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_unsupported.py::test_unsupported", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_unsupported.py::test_unsupported", "test": "test_unsupported", "response": "200", "error": "", @@ -5818,7 +6070,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", + "test": "test_cloudformation_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", @@ -5828,7 +6100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -5838,7 +6110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -5848,39 +6120,29 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", - "test": "test_cloudformation_deployment", + "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": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_delete_change_set_exception", - "test": "test_delete_change_set_exception", - "response": "400", - "error": "ValidationError", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "400", - "error": "ValidationError", - "snapshot_skipped": "", - "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -5890,7 +6152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", @@ -5900,7 +6162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", @@ -5910,7 +6172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "200", "error": "", @@ -5920,7 +6182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", @@ -5930,7 +6192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", @@ -5940,7 +6202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "200", "error": "", @@ -5950,7 +6212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", @@ -5960,7 +6222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "200", "error": "", @@ -5970,7 +6232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", @@ -5980,7 +6242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi", "test": "test_graphqlapi", "response": "200", "error": "", @@ -5990,7 +6252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", @@ -6000,7 +6262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", @@ -6010,7 +6272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cache_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cache_policies", "test": "test_cache_policies", "response": "200", "error": "", @@ -6020,7 +6282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -6030,7 +6292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", @@ -6040,7 +6302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "200", "error": "", @@ -6050,7 +6312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", "test": "test_origin_request_policies", "response": "200", "error": "", @@ -6060,7 +6322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", @@ -6070,7 +6332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", @@ -6080,7 +6342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -6090,7 +6352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -6100,7 +6362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "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": "", @@ -6110,7 +6372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", @@ -6120,7 +6382,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "test": "test_security_group_ingress_creation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", @@ -6130,7 +6402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecr.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecr.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -6140,7 +6412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", @@ -6150,7 +6422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -6160,7 +6432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_efs.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -6170,7 +6442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", @@ -6180,7 +6452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", @@ -6190,7 +6462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", @@ -6200,7 +6472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", @@ -6210,7 +6482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier", "test": "test_classifier", "response": "200", "error": "", @@ -6220,7 +6492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_database", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database", "test": "test_database", "response": "200", "error": "", @@ -6230,7 +6502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", @@ -6240,7 +6512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", @@ -6250,7 +6522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger", "test": "test_trigger", "response": "200", "error": "", @@ -6260,7 +6532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow", "test": "test_workflow", "response": "200", "error": "", @@ -6270,7 +6542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", @@ -6280,7 +6552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -6290,7 +6562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -6300,7 +6572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -6310,7 +6582,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", + "test": "test_create_cluster", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", + "test": "test_create_ledgers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", @@ -6320,7 +6612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -6330,7 +6622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -6340,7 +6632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", "response": "200", "error": "", @@ -6350,7 +6642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "200", "error": "", @@ -6360,7 +6652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", "response": "200", "error": "", @@ -6370,7 +6662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -6380,7 +6672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", @@ -6390,7 +6682,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", + "test": "test_create_db_tables", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -6400,7 +6702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", "test": "test_create_from_cloudformation", "response": "200", "error": "", @@ -6410,7 +6712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", @@ -6420,7 +6722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", @@ -6430,7 +6732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -6440,7 +6742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", @@ -6450,7 +6752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "200", "error": "", @@ -6458,47 +6760,35 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", - "response": "404", - "error": "ChangeSetNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" } ] - }, - "ChangeSetName, StackName": { + } + }, + "DeleteStackInstances": { + "Accounts, OperationId, Regions, RetainStacks, StackSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_deleted_changeset", - "test": "test_deleted_changeset", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "test": "test_create_stack_set_with_stack_instances", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "DeleteStackSet": { + "StackSetName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "test": "test_create_stack_set_with_stack_instances", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_delete_change_set_exception", - "test": "test_delete_change_set_exception", - "response": "400", - "error": "ValidationError", - "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -6506,11 +6796,11 @@ ] } }, - "DeleteStack": { - "StackName": { + "DescribeChangeSet": { + "ChangeSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_autoexpand_capability_requirement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_autoexpand_capability_requirement", "test": "test_autoexpand_capability_requirement", "response": "200", "error": "", @@ -6520,7 +6810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "200", "error": "", @@ -6530,7 +6820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", "test": "test_create_and_then_remove_supported_resource_change_set", "response": "200", "error": "", @@ -6540,7 +6830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", "test": "test_create_and_then_update_refreshes_template_metadata", "response": "200", "error": "", @@ -6550,7 +6840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", "response": "200", "error": "", @@ -6560,7 +6850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", "test": "test_create_change_set_without_parameters", "response": "200", "error": "", @@ -6570,27 +6860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_deleted_changeset", - "test": "test_deleted_changeset", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_empty_changeset", - "test": "test_empty_changeset", - "response": "200", - "error": "", - "snapshot_skipped": "['$..NotificationARNs', '$..IncludeNestedStacks', '$..Parameters']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_get_template_summary.py::test_get_template_summary", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_get_template_summary.py::test_get_template_summary", "test": "test_get_template_summary", "response": "200", "error": "", @@ -6600,7 +6870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -6610,7 +6880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", @@ -6620,7 +6890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", @@ -6630,7 +6900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", "test": "test_nested_getatt_ref[TopicArn]", "response": "200", "error": "", @@ -6640,7 +6910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", "test": "test_nested_getatt_ref[TopicName]", "response": "200", "error": "", @@ -6650,7 +6920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_sub_resolving", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_sub_resolving", "test": "test_sub_resolving", "response": "200", "error": "", @@ -6660,7 +6930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", "test": "test_get_template[json]", "response": "200", "error": "", @@ -6670,7 +6940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", "test": "test_get_template[yaml]", "response": "200", "error": "", @@ -6680,7 +6950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", "test": "test_list_events_after_deployment", "response": "200", "error": "", @@ -6690,7 +6960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "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": "", @@ -6700,7 +6970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", "response": "200", "error": "", @@ -6710,7 +6980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", "test": "test_stack_lifecycle", "response": "200", "error": "", @@ -6720,7 +6990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", "test": "test_stack_name_creation", "response": "200", "error": "", @@ -6730,7 +7000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "200", "error": "", @@ -6740,8 +7010,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template", - "test": "test_update_stack_with_same_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_actual_update", + "test": "test_update_stack_actual_update", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange", + "test": "test_update_stack_with_same_template_withoutchange", "response": "200", "error": "", "snapshot_skipped": "", @@ -6750,7 +7030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", @@ -6760,7 +7040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", "response": "200", "error": "", @@ -6770,7 +7050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", "test": "test_update_termination_protection", "response": "200", "error": "", @@ -6780,7 +7060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", "test": "test_updating_an_updated_stack_sets_status", "response": "200", "error": "", @@ -6790,7 +7070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", @@ -6800,7 +7080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_basic_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_basic_update", "test": "test_basic_update", "response": "200", "error": "", @@ -6810,7 +7090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_no_parameters_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_no_parameters_update", "test": "test_no_parameters_update", "response": "200", "error": "", @@ -6820,7 +7100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -6830,7 +7110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", "test": "test_update_with_previous_parameter_value", "response": "200", "error": "", @@ -6840,7 +7120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", "test": "test_conditional_in_conditional[dev-us-west-2]", "response": "200", "error": "", @@ -6850,7 +7130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", "test": "test_conditional_in_conditional[production-us-east-1]", "response": "200", "error": "", @@ -6860,7 +7140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "response": "200", "error": "", @@ -6870,7 +7150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "response": "200", "error": "", @@ -6880,7 +7160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "response": "200", "error": "", @@ -6890,7 +7170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", "test": "test_simple_condition_evaluation_deploys_resource", "response": "200", "error": "", @@ -6900,7 +7180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", "test": "test_simple_condition_evaluation_doesnt_deploy_resource", "response": "200", "error": "", @@ -6910,7 +7190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", "test": "test_simple_intrinsic_fn_condition_evaluation[nope]", "response": "200", "error": "", @@ -6920,7 +7200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", "test": "test_simple_intrinsic_fn_condition_evaluation[yep]", "response": "200", "error": "", @@ -6930,7 +7210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", "test": "test_sub_in_conditions", "response": "200", "error": "", @@ -6940,7 +7220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", "test": "test_simple_mapping_working", "response": "200", "error": "", @@ -6950,7 +7230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", "test": "test_fn_sub_cases", "response": "200", "error": "", @@ -6960,7 +7240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -6970,7 +7250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -6980,7 +7260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -6990,7 +7270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", "test": "test_create_with_full_properties", "response": "200", "error": "", @@ -7000,7 +7280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", "test": "test_delete_role_detaches_role_policy", "response": "200", "error": "", @@ -7010,7 +7290,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", "test": "test_iam_username_defaultname", "response": "200", "error": "", @@ -7020,7 +7310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", @@ -7030,7 +7320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", @@ -7040,7 +7330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", @@ -7050,7 +7340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", "test": "test_cfn_acm_certificate", "response": "200", "error": "", @@ -7060,7 +7350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", "test": "test_account", "response": "200", "error": "", @@ -7070,7 +7360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", "test": "test_api_gateway_with_policy_as_dict", "response": "200", "error": "", @@ -7080,7 +7370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", @@ -7090,7 +7380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "200", "error": "", @@ -7100,7 +7390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", @@ -7110,7 +7400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -7120,7 +7410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", @@ -7130,7 +7420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", @@ -7140,7 +7430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", @@ -7150,7 +7440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -7160,7 +7450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", @@ -7170,7 +7460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -7180,7 +7470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", @@ -7190,7 +7480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", @@ -7200,7 +7490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", @@ -7210,17 +7500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -7230,7 +7510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", @@ -7240,7 +7520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -7250,7 +7530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_waitcondition", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_waitcondition", "test": "test_waitcondition", "response": "200", "error": "", @@ -7260,7 +7540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", "test": "test_alarm_creation", "response": "200", "error": "", @@ -7270,57 +7550,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", "test": "test_default_name_for_table", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", @@ -7330,7 +7610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", @@ -7340,7 +7620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", @@ -7350,7 +7630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", @@ -7360,7 +7640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", @@ -7370,7 +7650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", @@ -7380,7 +7660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", @@ -7390,7 +7670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", @@ -7400,7 +7680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", "test": "test_event_rule_creation_without_target", "response": "200", "error": "", @@ -7410,7 +7690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", @@ -7420,7 +7700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies", "test": "test_eventbus_policies", "response": "200", "error": "", @@ -7430,7 +7710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement", "test": "test_eventbus_policy_statement", "response": "200", "error": "", @@ -7440,7 +7720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -7450,7 +7730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -7460,7 +7740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", @@ -7470,7 +7750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", "test": "test_default_parameters_kinesis", "response": "200", "error": "", @@ -7480,7 +7760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", @@ -7490,7 +7770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", "test": "test_stream_creation", "response": "200", "error": "", @@ -7500,7 +7780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", @@ -7510,7 +7790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", "test": "test_deploy_stack_with_kms", "response": "200", "error": "", @@ -7520,7 +7800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", "test": "test_kms_key_disabled", "response": "200", "error": "", @@ -7530,7 +7810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -7540,7 +7820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -7550,7 +7830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -7560,7 +7840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -7570,7 +7850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -7580,7 +7860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -7590,7 +7870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -7600,7 +7880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -7610,7 +7890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", "test": "test_lambda_code_signing_config", "response": "200", "error": "", @@ -7620,7 +7900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -7630,7 +7910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -7640,7 +7920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -7650,7 +7930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "200", "error": "", @@ -7660,17 +7940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", "test": "test_cfn_handle_iam_role_resource_no_role_name", "response": "200", "error": "", @@ -7680,7 +7950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", "test": "test_cfn_handle_log_group_resource", "response": "200", "error": "", @@ -7690,7 +7960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", @@ -7700,7 +7970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", @@ -7710,7 +7980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -7720,7 +7990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", @@ -7730,7 +8000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", "test": "test_cfn_with_exports", "response": "200", "error": "", @@ -7740,7 +8010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", @@ -7750,7 +8020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", @@ -7760,17 +8030,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -7780,7 +8050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "200", "error": "", @@ -7790,7 +8060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_logs.py::test_logstream", "test": "test_logstream", "response": "200", "error": "", @@ -7800,17 +8070,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_opensearch.py::test_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_opensearch.py::test_domain", "test": "test_domain", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..AutoTuneOptions.State', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_redshift.py::test_redshift_cluster", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_redshift.py::test_redshift_cluster", "test": "test_redshift_cluster", "response": "200", "error": "", @@ -7820,7 +8090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_id", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_id", "test": "test_create_record_set_via_id", "response": "200", "error": "", @@ -7830,7 +8100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_name", "test": "test_create_record_set_via_name", "response": "200", "error": "", @@ -7840,7 +8110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", "test": "test_create_record_set_without_resource_record", "response": "200", "error": "", @@ -7850,7 +8120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_autoname", "test": "test_bucket_autoname", "response": "200", "error": "", @@ -7860,7 +8130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "200", "error": "", @@ -7870,7 +8140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "200", "error": "", @@ -7880,7 +8150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "200", "error": "", @@ -7890,7 +8160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "200", "error": "", @@ -7900,7 +8170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", @@ -7910,7 +8180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -7920,7 +8190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", "test": "test_cfn_handle_secretsmanager_secret", "response": "200", "error": "", @@ -7930,7 +8200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", "test": "test_cfn_secret_policy", "response": "200", "error": "", @@ -7940,7 +8210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", "test": "test_cfn_secretsmanager_gen_secret", "response": "200", "error": "", @@ -7950,7 +8220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", "test": "test_deploy_stack_with_sns_topic", "response": "200", "error": "", @@ -7960,7 +8230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", @@ -7970,7 +8240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", "test": "test_sns_topic_fifo_with_deduplication", "response": "200", "error": "", @@ -7980,7 +8250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", "test": "test_sns_topic_fifo_without_suffix_fails", "response": "200", "error": "", @@ -7990,7 +8260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", "test": "test_cfn_handle_sqs_resource", "response": "200", "error": "", @@ -8000,7 +8270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", "test": "test_sqs_fifo_queue_generates_valid_name", "response": "200", "error": "", @@ -8010,7 +8280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", "test": "test_sqs_non_fifo_queue_generates_valid_name", "response": "200", "error": "", @@ -8020,7 +8290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", "test": "test_sqs_queue_policy", "response": "200", "error": "", @@ -8030,7 +8300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", "test": "test_deploy_patch_baseline", "response": "200", "error": "", @@ -8040,7 +8310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", @@ -8050,7 +8320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", "test": "test_parameter_defaults", "response": "200", "error": "", @@ -8060,7 +8330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", @@ -8070,7 +8340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", "test": "test_update_ssm_parameters", "response": "200", "error": "", @@ -8080,7 +8350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -8090,7 +8360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -8100,7 +8370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -8110,7 +8380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -8120,7 +8390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", @@ -8130,7 +8400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -8140,17 +8410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -8160,7 +8420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "200", "error": "", @@ -8170,7 +8430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-0-False]", + "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": "", @@ -8180,7 +8440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-1-False]", + "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": "", @@ -8190,7 +8450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-0-False]", + "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": "", @@ -8200,7 +8460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": "", @@ -8210,7 +8470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-0-False]", + "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": "", @@ -8220,7 +8480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": "", @@ -8230,7 +8490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": "", @@ -8240,7 +8500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "", @@ -8250,7 +8510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions", + "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": "", @@ -8260,7 +8520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function", + "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": "", @@ -8270,7 +8530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions", + "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": "", @@ -8280,7 +8540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": "", @@ -8290,7 +8550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -8300,7 +8560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -8310,7 +8570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -8320,7 +8580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -8330,7 +8590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -8340,7 +8600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -8350,7 +8610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -8360,7 +8620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -8370,7 +8630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -8380,7 +8640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -8390,7 +8650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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": "", @@ -8400,7 +8660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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": "", @@ -8410,7 +8670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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": "", @@ -8420,7 +8680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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": "", @@ -8430,7 +8690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", "test": "test_resolve_ssm", "response": "200", "error": "", @@ -8440,7 +8700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "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": "", @@ -8450,7 +8710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": "", @@ -8460,7 +8720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestStackEvents::test_invalid_stack_deploy", + "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": "", @@ -8470,7 +8730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "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": "", @@ -8480,7 +8740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_unsupported.py::test_unsupported", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_unsupported.py::test_unsupported", "test": "test_unsupported", "response": "200", "error": "", @@ -8490,58 +8750,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", + "test": "test_cloudformation_deployment", "response": "200", "error": "", "snapshot_skipped": "", @@ -8550,7 +8760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", @@ -8560,7 +8770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -8570,7 +8780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -8578,31 +8788,11 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", - "test": "test_cloudformation_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -8612,7 +8802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", @@ -8622,7 +8812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", @@ -8632,7 +8822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "200", "error": "", @@ -8642,7 +8832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", @@ -8652,7 +8842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", @@ -8662,7 +8852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "200", "error": "", @@ -8672,7 +8862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", @@ -8682,7 +8872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "200", "error": "", @@ -8692,7 +8882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", @@ -8702,7 +8892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi", "test": "test_graphqlapi", "response": "200", "error": "", @@ -8712,7 +8902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", @@ -8722,7 +8912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", @@ -8732,7 +8922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cache_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cache_policies", "test": "test_cache_policies", "response": "200", "error": "", @@ -8742,7 +8932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -8752,7 +8942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", @@ -8762,7 +8952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "200", "error": "", @@ -8772,7 +8962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", "test": "test_origin_request_policies", "response": "200", "error": "", @@ -8782,7 +8972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", @@ -8792,7 +8982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", @@ -8802,7 +8992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -8812,7 +9002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -8822,7 +9012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "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": "", @@ -8832,7 +9022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", @@ -8842,17 +9032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", - "test": "test_security_group_ingress_creation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", @@ -8862,7 +9042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecr.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecr.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -8872,7 +9052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", @@ -8882,7 +9062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -8892,7 +9072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_efs.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -8902,7 +9082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", @@ -8912,7 +9092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", @@ -8922,7 +9102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", @@ -8932,7 +9112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", @@ -8942,7 +9122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier", "test": "test_classifier", "response": "200", "error": "", @@ -8952,7 +9132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_database", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database", "test": "test_database", "response": "200", "error": "", @@ -8962,7 +9142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", @@ -8972,7 +9152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", @@ -8982,7 +9162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger", "test": "test_trigger", "response": "200", "error": "", @@ -8992,7 +9172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow", "test": "test_workflow", "response": "200", "error": "", @@ -9002,7 +9182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", @@ -9012,7 +9192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -9022,7 +9202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -9032,7 +9212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -9042,2677 +9222,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_msk.py::test_create_cluster", - "test": "test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", - "test": "test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "test": "test_db_instance_deployment", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..DbAddress']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", - "test": "test_db_instance_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..DbAddress']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", - "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", - "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", - "test": "test_hostedzone_with_comment", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", - "test": "test_create_receiptrules", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", - "test": "test_create_db_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", - "test": "test_create_from_cloudformation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", - "test": "test_create_iot_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", - "test": "test_create_iotanalytics_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "DeleteStackInstances": { - "Accounts, OperationId, Regions, RetainStacks, StackSetName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "DeleteStackSet": { - "StackSetName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "DescribeChangeSet": { - "ChangeSetName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_autoexpand_capability_requirement", - "test": "test_autoexpand_capability_requirement", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", - "test": "test_create_and_then_remove_non_supported_resource_change_set", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", - "test": "test_create_and_then_remove_supported_resource_change_set", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", - "test": "test_create_change_set_with_ssm_parameter", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", - "test": "test_create_change_set_without_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_get_template_summary.py::test_get_template_summary", - "test": "test_get_template_summary", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ResourceIdentifierSummaries..ResourceIdentifiers']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", - "test": "test_nested_stack", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", - "test": "test_nested_stack_output_refs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", - "test": "test_nested_getatt_ref[TopicArn]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", - "test": "test_nested_getatt_ref[TopicName]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_sub_resolving", - "test": "test_sub_resolving", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", - "test": "test_get_template[json]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", - "test": "test_get_template[yaml]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", - "test": "test_list_events_after_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StackEvents']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", - "test": "test_list_stack_resources_for_removed_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", - "test": "test_stack_description_special_chars", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", - "test": "test_stack_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", - "test": "test_stack_name_creation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", - "test": "test_stack_update_resources", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template", - "test": "test_update_stack_with_same_template", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", - "test": "test_events_resource_types", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", - "test": "test_list_parameter_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", - "test": "test_update_termination_protection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", - "test": "test_updating_an_updated_stack_sets_status", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Stacks..Parameters']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", - "test": "test_duplicate_resources", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_basic_update", - "test": "test_basic_update", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_no_parameters_update", - "test": "test_no_parameters_update", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", - "test": "test_update_using_template_url", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", - "test": "test_update_with_previous_parameter_value", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", - "test": "test_conditional_in_conditional[dev-us-west-2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", - "test": "test_conditional_in_conditional[production-us-east-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", - "test": "test_simple_condition_evaluation_deploys_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", - "test": "test_simple_condition_evaluation_doesnt_deploy_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", - "test": "test_simple_intrinsic_fn_condition_evaluation[nope]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", - "test": "test_simple_intrinsic_fn_condition_evaluation[yep]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", - "test": "test_sub_in_conditions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", - "test": "test_simple_mapping_working", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", - "test": "test_fn_sub_cases", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", - "test": "test_autogenerated_values", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", - "test": "test_getatt", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", - "test": "test_create_with_full_properties", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", - "response": "200", - "error": "", - "snapshot_skipped": "['$..User.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", - "test": "test_cfn_acm_certificate", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", - "test": "test_account", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", - "test": "test_api_gateway_with_policy_as_dict", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", - "test": "test_cfn_apigateway_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", - "test": "test_cfn_apigateway_swagger_import", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", - "test": "test_cfn_deploy_apigateway_from_s3_swagger", - "response": "200", - "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", - "test": "test_cfn_deploy_apigateway_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", - "test": "test_cfn_deploy_apigateway_models", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", - "test": "test_cfn_with_apigateway_resources", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", - "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']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", - "test": "test_update_usage_plan", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", - "test": "test_url_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", - "test": "test_cdk_bootstrap[12]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", - "test": "test_cdk_sample", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", - "test": "test_create_macro", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_waitcondition", - "test": "test_waitcondition", - "response": "200", - "error": "", - "snapshot_skipped": "['$..WaitConditionName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", - "test": "test_alarm_creation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", - "test": "test_billing_mode_as_conditional[PROVISIONED]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", - "test": "test_default_name_for_table", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", - "test": "test_deploy_stack_with_dynamodb_table", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", - "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", - "test": "test_cfn_with_multiple_route_table_associations", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", - "test": "test_cfn_with_multiple_route_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", - "test": "test_internet_gateway_ref_and_attr", - "response": "200", - "error": "", - "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", - "test": "test_vpc_creates_default_sg", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", - "test": "test_cfn_handle_elasticsearch_domain", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", - "test": "test_cfn_event_bus_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", - "test": "test_cfn_handle_events_rule", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", - "test": "test_cfn_handle_events_rule_without_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", - "test": "test_event_rule_creation_without_target", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", - "test": "test_event_rule_to_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", - "test": "test_eventbus_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", - "test": "test_eventbus_policy_statement", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", - "test": "test_cfn_with_kms_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", - "test": "test_deploy_stack_with_kms", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", - "test": "test_kms_key_disabled", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", - "test": "test_cfn_function_url", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", - "test": "test_event_invoke_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", - "test": "test_lambda_alias", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", - "test": "test_lambda_cfn_run", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", - "test": "test_lambda_code_signing_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", - "test": "test_lambda_version", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", - "test": "test_multiple_lambda_permissions_for_singlefn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", - "test": "test_python_lambda_code_deployed_via_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", - "test": "test_cfn_conditional_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", - "test": "test_cfn_handle_iam_role_resource_no_role_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", - "test": "test_cfn_handle_log_group_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", - "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", - "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", - "test": "test_cfn_handle_serverless_api_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", - "test": "test_cfn_template_with_short_form_fn_sub", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", - "test": "test_cfn_with_exports", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", - "test": "test_cfn_with_route_table", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", - "test": "test_functions_in_output_export_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", - "test": "test_resolve_transitive_placeholders_in_strings", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", - "test": "test_sub_in_lambda_function_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", - "test": "test_update_conditions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", - "test": "test_logstream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_opensearch.py::test_domain", - "test": "test_domain", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_redshift.py::test_redshift_cluster", - "test": "test_redshift_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_id", - "test": "test_create_record_set_via_id", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_name", - "test": "test_create_record_set_via_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", - "test": "test_create_record_set_without_resource_record", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", - "test": "test_bucket_autoname", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", - "test": "test_bucket_versioning", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", - "test": "test_bucketpolicy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", - "test": "test_cors_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", - "test": "test_website_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", - "test": "test_sam_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", - "test": "test_sam_template", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", - "test": "test_cfn_handle_secretsmanager_secret", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", - "test": "test_cfn_secret_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", - "test": "test_cfn_secretsmanager_gen_secret", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", - "test": "test_deploy_stack_with_sns_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", - "test": "test_sns_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", - "test": "test_sns_topic_fifo_with_deduplication", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", - "test": "test_sns_topic_fifo_without_suffix_fails", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", - "test": "test_cfn_handle_sqs_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", - "test": "test_sqs_fifo_queue_generates_valid_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", - "test": "test_sqs_non_fifo_queue_generates_valid_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", - "test": "test_sqs_queue_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", - "test": "test_deploy_patch_baseline", - "response": "200", - "error": "", - "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", - "test": "test_maintenance_window", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", - "test": "test_parameter_defaults", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", - "test": "test_update_ssm_parameter_tag", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", - "test": "test_update_ssm_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", - "test": "test_import_values_across_stacks", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function", - "test": "test_find_map_function", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", - "test": "test_capabilities_requirements", - "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']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", - "test": "test_resolve_ssm", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", - "test": "test_resolve_ssm_with_version", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_unsupported.py::test_unsupported", - "test": "test_unsupported", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", - "test": "test_cloudformation_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", - "test": "test_websocket_subscriptions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", - "test": "test_vpc_link", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", - "test": "test_api_mapping_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", - "test": "test_create_apigatewayv2_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", - "test": "test_domain_name_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", - "test": "test_create_apigateway_authorizer", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", - "test": "test_create_apigateway_authorizer_client_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", - "test": "test_application_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Type', '$..CompletedAt', '$..ConfigurationName', '$..FinalBakeTimeInMinutes', '$..GrowthType', '$..PercentageComplete', '$..State', '$..FinalBakeTimeInMinutes', '$..GrowthType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", - "test": "test_graphql_schema", - "response": "200", - "error": "", - "snapshot_skipped": "['$..type.format', '$..type.definition', '$..SchemaRef']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", - "test": "test_graphqlapi", - "response": "200", - "error": "", - "snapshot_skipped": "['$..graphqlApi.tags', '$..graphqlApi.xrayEnabled', '$..graphqlApi.arn']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", - "test": "test_athena", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cache_policies", - "test": "test_cache_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", - "test": "test_cloudfront_distribution_with_logging", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", - "test": "test_create_stack_cloudfront", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", - "test": "test_origin_access_control", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", - "test": "test_origin_request_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", - "test": "test_cognito_custom_ids", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", - "test": "test_cognito_role_attachment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", - "test": "test_deploy_duplicate_security_group", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", - "test": "test_ec2_launch_template", - "response": "200", - "error": "", - "snapshot_skipped": "['$..CreatedBy', '$..LaunchTemplateId', '$..LaunchTemplateName', '$..PhysicalResourceId', '$..Tags', '$..StackId', '$..StackName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", - "test": "test_vpc_endpoint_service_configurations", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecr.py::test_url_output", - "test": "test_url_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_efs.py::test_url_output", - "test": "test_url_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", - "test": "test_eks_fargate_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", - "test": "test_cache_cluster[redis]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", - "test": "test_cluster_with_replication", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", - "test": "test_elbv2_loadbalancer_resource", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", - "test": "test_classifier", - "response": "200", - "error": "", - "snapshot_skipped": "['$..GrokClassifier.Version']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_database", - "test": "test_database", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Database.CreateTableDefaultPermissions', '$..Database.Parameters']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", - "test": "test_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", - "test": "test_table", - "response": "200", - "error": "", - "snapshot_skipped": "['$..CreatedBy', '$..IsRegisteredWithLakeFormation', '$..Retention', '$..VersionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", - "test": "test_trigger", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", - "test": "test_workflow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", - "test": "test_role_alias", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", - "test": "test_db_instance_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..DbAddress']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -11722,7 +9252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", "response": "200", "error": "", @@ -11732,7 +9262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "200", "error": "", @@ -11742,7 +9272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", "response": "200", "error": "", @@ -11752,7 +9282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -11762,7 +9292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", @@ -11772,7 +9302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -11782,7 +9312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", "test": "test_create_from_cloudformation", "response": "200", "error": "", @@ -11792,7 +9322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", @@ -11802,7 +9332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", @@ -11812,7 +9342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -11822,7 +9352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", @@ -11832,7 +9362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "200", "error": "", @@ -11846,7 +9376,7 @@ "ChangeSetName, StackName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_deleted_changeset", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_deleted_changeset", "test": "test_deleted_changeset", "response": "200", "error": "", @@ -11856,7 +9386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_empty_changeset", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_empty_changeset", "test": "test_empty_changeset", "response": "200", "error": "", @@ -11866,7 +9396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", @@ -11876,7 +9406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_describe_change_set_nonexisting", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_describe_change_set_nonexisting", "test": "test_describe_change_set_nonexisting", "response": "400", "error": "ValidationError", @@ -11886,7 +9416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_deleted_changeset", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_deleted_changeset", "test": "test_deleted_changeset", "response": "404", "error": "ChangeSetNotFoundException", @@ -11902,7 +9432,7 @@ "StackName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", "test": "test_list_events_after_deployment", "response": "200", "error": "", @@ -11912,7 +9442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", "test": "test_stack_name_creation", "response": "200", "error": "", @@ -11922,7 +9452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", @@ -11932,7 +9462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", @@ -11942,7 +9472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", "test": "test_sns_topic_fifo_without_suffix_fails", "response": "200", "error": "", @@ -11952,7 +9482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -11962,7 +9492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -11972,7 +9502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -11982,7 +9512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -11992,7 +9522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestStackEvents::test_invalid_stack_deploy", + "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": "", @@ -12010,6 +9540,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -12018,7 +9558,7 @@ "LogicalResourceId, StackName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -12028,7 +9568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", @@ -12038,7 +9578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", @@ -12048,7 +9588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies", "test": "test_eventbus_policies", "response": "200", "error": "", @@ -12058,7 +9598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -12068,7 +9608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -12078,7 +9618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -12088,7 +9628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -12098,7 +9638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", "test": "test_deploy_patch_baseline", "response": "200", "error": "", @@ -12116,11 +9656,21 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", @@ -12130,7 +9680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", @@ -12140,7 +9690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", @@ -12156,7 +9706,7 @@ "LogicalResourceId, StackName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", @@ -12166,7 +9716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", @@ -12176,7 +9726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", @@ -12188,7 +9738,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", @@ -12202,7 +9752,77 @@ "StackName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "200", "error": "", @@ -12212,7 +9832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", "test": "test_simple_condition_evaluation_deploys_resource", "response": "200", "error": "", @@ -12222,7 +9842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", "test": "test_simple_condition_evaluation_doesnt_deploy_resource", "response": "200", "error": "", @@ -12232,7 +9852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", "test": "test_simple_mapping_working", "response": "200", "error": "", @@ -12242,7 +9862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", "test": "test_stream_creation", "response": "200", "error": "", @@ -12252,7 +9872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -12262,7 +9882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -12272,7 +9892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -12282,7 +9902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -12292,7 +9912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -12302,7 +9922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", "test": "test_lambda_code_signing_config", "response": "200", "error": "", @@ -12312,7 +9932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -12322,7 +9942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", @@ -12332,7 +9952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", "test": "test_parameter_defaults", "response": "200", "error": "", @@ -12342,7 +9962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -12352,7 +9972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -12360,61 +9980,21 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", @@ -12424,7 +10004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "200", "error": "", @@ -12434,7 +10014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", @@ -12444,7 +10024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi", "test": "test_graphqlapi", "response": "200", "error": "", @@ -12454,7 +10034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", @@ -12464,7 +10044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "200", "error": "", @@ -12474,7 +10054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "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": "", @@ -12484,7 +10064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", @@ -12494,7 +10074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier", "test": "test_classifier", "response": "200", "error": "", @@ -12504,7 +10084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_database", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database", "test": "test_database", "response": "200", "error": "", @@ -12514,7 +10094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", @@ -12524,7 +10104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", @@ -12534,7 +10114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger", "test": "test_trigger", "response": "200", "error": "", @@ -12544,7 +10124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow", "test": "test_workflow", "response": "200", "error": "", @@ -12554,7 +10134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", @@ -12564,7 +10144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -12574,7 +10154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", @@ -12584,7 +10164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -12594,17 +10174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", "test": "test_create_from_cloudformation", "response": "200", "error": "", @@ -12614,7 +10184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", @@ -12624,7 +10194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "200", "error": "", @@ -12640,7 +10210,7 @@ "OperationId, StackSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", "test": "test_create_stack_set_with_stack_instances", "response": "200", "error": "", @@ -12656,8 +10226,108 @@ "StackName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/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/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "test": "test_create_and_then_remove_non_supported_resource_change_set", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "test": "test_create_and_then_remove_supported_resource_change_set", "response": "200", "error": "", "snapshot_skipped": "", @@ -12666,8 +10336,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", - "test": "test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "test": "test_create_and_then_update_refreshes_template_metadata", "response": "200", "error": "", "snapshot_skipped": "", @@ -12676,7 +10346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", "response": "200", "error": "", @@ -12686,7 +10356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", "test": "test_create_change_set_without_parameters", "response": "200", "error": "", @@ -12696,7 +10366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_get_template_summary.py::test_get_template_summary", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_get_template_summary.py::test_get_template_summary", "test": "test_get_template_summary", "response": "200", "error": "", @@ -12706,17 +10376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -12726,17 +10386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", - "test": "test_nested_stack", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", @@ -12746,17 +10396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", - "test": "test_nested_stack_output_refs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", @@ -12766,7 +10406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", "test": "test_nested_getatt_ref[TopicArn]", "response": "200", "error": "", @@ -12776,7 +10416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", "test": "test_nested_getatt_ref[TopicName]", "response": "200", "error": "", @@ -12786,7 +10426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_sub_resolving", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_sub_resolving", "test": "test_sub_resolving", "response": "200", "error": "", @@ -12796,7 +10436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", "test": "test_get_template[json]", "response": "200", "error": "", @@ -12806,7 +10446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", "test": "test_get_template[yaml]", "response": "200", "error": "", @@ -12816,7 +10456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", "test": "test_list_events_after_deployment", "response": "200", "error": "", @@ -12826,7 +10466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "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": "", @@ -12836,7 +10476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", "response": "200", "error": "", @@ -12846,17 +10486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", - "test": "test_stack_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", "test": "test_stack_lifecycle", "response": "200", "error": "", @@ -12866,7 +10496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", "test": "test_stack_name_creation", "response": "200", "error": "", @@ -12876,28 +10506,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "200", "error": "", "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", - "test": "test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_actual_update", + "test": "test_update_stack_actual_update", "response": "200", "error": "", - "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template", - "test": "test_update_stack_with_same_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange", + "test": "test_update_stack_with_same_template_withoutchange", "response": "200", "error": "", "snapshot_skipped": "", @@ -12906,7 +10536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", @@ -12916,7 +10546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", "response": "200", "error": "", @@ -12926,17 +10556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", - "test": "test_update_termination_protection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", "test": "test_update_termination_protection", "response": "200", "error": "", @@ -12946,7 +10566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", "test": "test_updating_an_updated_stack_sets_status", "response": "200", "error": "", @@ -12956,17 +10576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", - "test": "test_duplicate_resources", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", @@ -12976,7 +10586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_basic_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_basic_update", "test": "test_basic_update", "response": "200", "error": "", @@ -12986,7 +10596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_no_parameters_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_no_parameters_update", "test": "test_no_parameters_update", "response": "200", "error": "", @@ -12996,7 +10606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -13006,7 +10616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", "test": "test_update_with_previous_parameter_value", "response": "200", "error": "", @@ -13016,7 +10626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", "test": "test_conditional_in_conditional[dev-us-west-2]", "response": "200", "error": "", @@ -13026,7 +10636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", "test": "test_conditional_in_conditional[production-us-east-1]", "response": "200", "error": "", @@ -13036,7 +10646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "response": "200", "error": "", @@ -13046,7 +10656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "response": "200", "error": "", @@ -13056,7 +10666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "response": "200", "error": "", @@ -13066,7 +10676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", "test": "test_simple_condition_evaluation_deploys_resource", "response": "200", "error": "", @@ -13076,7 +10686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", "test": "test_simple_condition_evaluation_doesnt_deploy_resource", "response": "200", "error": "", @@ -13086,7 +10696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", "test": "test_simple_intrinsic_fn_condition_evaluation[nope]", "response": "200", "error": "", @@ -13096,7 +10706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", "test": "test_simple_intrinsic_fn_condition_evaluation[yep]", "response": "200", "error": "", @@ -13106,7 +10716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", "test": "test_sub_in_conditions", "response": "200", "error": "", @@ -13116,7 +10726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", "test": "test_simple_mapping_working", "response": "200", "error": "", @@ -13126,7 +10736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", "test": "test_fn_sub_cases", "response": "200", "error": "", @@ -13136,7 +10746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -13146,7 +10756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -13156,7 +10766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -13166,7 +10776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", "test": "test_create_with_full_properties", "response": "200", "error": "", @@ -13176,7 +10786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", "test": "test_delete_role_detaches_role_policy", "response": "200", "error": "", @@ -13186,7 +10796,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", "test": "test_iam_username_defaultname", "response": "200", "error": "", @@ -13196,7 +10816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", @@ -13206,7 +10826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", @@ -13216,7 +10836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", @@ -13226,7 +10846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", "test": "test_cfn_acm_certificate", "response": "200", "error": "", @@ -13236,7 +10856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", "test": "test_account", "response": "200", "error": "", @@ -13246,17 +10866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", - "test": "test_api_gateway_with_policy_as_dict", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", "test": "test_api_gateway_with_policy_as_dict", "response": "200", "error": "", @@ -13266,17 +10876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", @@ -13286,7 +10886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "200", "error": "", @@ -13296,27 +10896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", - "test": "test_cfn_apigateway_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", - "test": "test_cfn_apigateway_swagger_import", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", @@ -13326,17 +10906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", - "test": "test_cfn_deploy_apigateway_from_s3_swagger", - "response": "200", - "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -13346,17 +10916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", - "test": "test_cfn_deploy_apigateway_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", @@ -13366,17 +10926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", - "test": "test_cfn_deploy_apigateway_models", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", @@ -13386,17 +10936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", - "test": "test_cfn_with_apigateway_resources", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", @@ -13406,17 +10946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", - "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']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -13426,17 +10956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", - "test": "test_update_usage_plan", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", @@ -13446,17 +10966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", - "test": "test_url_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -13466,7 +10976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", @@ -13476,7 +10986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", @@ -13486,7 +10996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", @@ -13496,7 +11006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", @@ -13506,17 +11016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -13526,7 +11026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", @@ -13536,7 +11036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -13546,7 +11046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_waitcondition", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_waitcondition", "test": "test_waitcondition", "response": "200", "error": "", @@ -13556,7 +11056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", "test": "test_alarm_creation", "response": "200", "error": "", @@ -13566,57 +11066,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", "test": "test_default_name_for_table", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", @@ -13626,7 +11126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", @@ -13636,7 +11136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", @@ -13646,7 +11146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", @@ -13656,7 +11156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", @@ -13666,7 +11166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", @@ -13676,7 +11176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", @@ -13686,7 +11186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", @@ -13696,7 +11196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", "test": "test_event_rule_creation_without_target", "response": "200", "error": "", @@ -13706,7 +11206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", @@ -13716,7 +11216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies", "test": "test_eventbus_policies", "response": "200", "error": "", @@ -13726,7 +11226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement", "test": "test_eventbus_policy_statement", "response": "200", "error": "", @@ -13736,7 +11236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -13746,7 +11246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -13756,7 +11256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", @@ -13766,7 +11266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", "test": "test_default_parameters_kinesis", "response": "200", "error": "", @@ -13776,7 +11276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", @@ -13786,7 +11286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", "test": "test_stream_creation", "response": "200", "error": "", @@ -13796,7 +11296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", @@ -13806,7 +11306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", "test": "test_deploy_stack_with_kms", "response": "200", "error": "", @@ -13816,7 +11316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", "test": "test_kms_key_disabled", "response": "200", "error": "", @@ -13826,7 +11326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -13836,7 +11336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -13846,7 +11346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -13856,7 +11356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -13866,7 +11366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -13876,7 +11376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -13886,7 +11386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -13896,7 +11396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -13906,7 +11406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", "test": "test_lambda_code_signing_config", "response": "200", "error": "", @@ -13916,7 +11416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -13926,7 +11426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -13936,7 +11436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -13946,7 +11446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "200", "error": "", @@ -13956,17 +11456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", "test": "test_cfn_handle_iam_role_resource_no_role_name", "response": "200", "error": "", @@ -13976,7 +11466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", "test": "test_cfn_handle_log_group_resource", "response": "200", "error": "", @@ -13986,7 +11476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", @@ -13996,7 +11486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", @@ -14006,17 +11496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", - "test": "test_cfn_handle_serverless_api_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -14026,7 +11506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", @@ -14036,7 +11516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", "test": "test_cfn_with_exports", "response": "200", "error": "", @@ -14046,7 +11526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", @@ -14056,7 +11536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", @@ -14066,17 +11546,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -14086,7 +11566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "200", "error": "", @@ -14096,7 +11576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_logs.py::test_logstream", "test": "test_logstream", "response": "200", "error": "", @@ -14106,17 +11586,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_opensearch.py::test_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_opensearch.py::test_domain", "test": "test_domain", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..AutoTuneOptions.State', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_redshift.py::test_redshift_cluster", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_redshift.py::test_redshift_cluster", "test": "test_redshift_cluster", "response": "200", "error": "", @@ -14126,7 +11606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_id", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_id", "test": "test_create_record_set_via_id", "response": "200", "error": "", @@ -14136,7 +11616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_name", "test": "test_create_record_set_via_name", "response": "200", "error": "", @@ -14146,7 +11626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", "test": "test_create_record_set_without_resource_record", "response": "200", "error": "", @@ -14156,7 +11636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_autoname", "test": "test_bucket_autoname", "response": "200", "error": "", @@ -14166,7 +11646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "200", "error": "", @@ -14176,7 +11656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "200", "error": "", @@ -14186,7 +11666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "200", "error": "", @@ -14196,7 +11676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "200", "error": "", @@ -14206,17 +11686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", - "test": "test_sam_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", @@ -14226,7 +11696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -14236,7 +11706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", "test": "test_cfn_handle_secretsmanager_secret", "response": "200", "error": "", @@ -14246,7 +11716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", "test": "test_cfn_secret_policy", "response": "200", "error": "", @@ -14256,7 +11726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", "test": "test_cfn_secretsmanager_gen_secret", "response": "200", "error": "", @@ -14266,7 +11736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", "test": "test_deploy_stack_with_sns_topic", "response": "200", "error": "", @@ -14276,7 +11746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", @@ -14286,7 +11756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", "test": "test_sns_topic_fifo_with_deduplication", "response": "200", "error": "", @@ -14296,7 +11766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", "test": "test_sns_topic_fifo_without_suffix_fails", "response": "200", "error": "", @@ -14306,7 +11776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", "test": "test_cfn_handle_sqs_resource", "response": "200", "error": "", @@ -14316,7 +11786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", "test": "test_sqs_fifo_queue_generates_valid_name", "response": "200", "error": "", @@ -14326,7 +11796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", "test": "test_sqs_non_fifo_queue_generates_valid_name", "response": "200", "error": "", @@ -14336,7 +11806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", "test": "test_sqs_queue_policy", "response": "200", "error": "", @@ -14346,7 +11816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", "test": "test_deploy_patch_baseline", "response": "200", "error": "", @@ -14356,7 +11826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", @@ -14366,7 +11836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", "test": "test_parameter_defaults", "response": "200", "error": "", @@ -14376,7 +11846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", @@ -14386,7 +11856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", "test": "test_update_ssm_parameters", "response": "200", "error": "", @@ -14396,27 +11866,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", "test": "test_create_stack_set_with_stack_instances", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -14426,17 +11886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -14446,37 +11896,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -14486,7 +11916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", @@ -14496,7 +11926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -14506,17 +11936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -14526,7 +11946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "200", "error": "", @@ -14536,7 +11956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-0-False]", + "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": "", @@ -14546,7 +11966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-1-False]", + "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": "", @@ -14556,7 +11976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-0-False]", + "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": "", @@ -14566,7 +11986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": "", @@ -14576,7 +11996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-0-False]", + "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": "", @@ -14586,7 +12006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": "", @@ -14596,7 +12016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": "", @@ -14606,7 +12026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "", @@ -14616,7 +12036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions", + "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": "", @@ -14626,7 +12046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function", + "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": "", @@ -14636,7 +12056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions", + "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": "", @@ -14646,7 +12066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": "", @@ -14656,7 +12076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -14666,7 +12086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -14676,7 +12096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -14686,7 +12106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -14696,7 +12116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -14706,7 +12126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -14716,7 +12136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -14726,7 +12146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -14736,7 +12156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -14746,7 +12166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -14756,7 +12176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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": "", @@ -14766,7 +12186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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": "", @@ -14776,7 +12196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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": "", @@ -14786,7 +12206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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": "", @@ -14796,7 +12216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", "test": "test_resolve_ssm", "response": "200", "error": "", @@ -14806,7 +12226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "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": "", @@ -14816,7 +12236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": "", @@ -14826,7 +12246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestStackEvents::test_invalid_stack_deploy", + "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": "", @@ -14836,7 +12256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "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": "", @@ -14846,7 +12266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_unsupported.py::test_unsupported", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_unsupported.py::test_unsupported", "test": "test_unsupported", "response": "200", "error": "", @@ -14856,7 +12276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -14866,68 +12286,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", + "test": "test_cloudformation_deployment", "response": "200", "error": "", "snapshot_skipped": "", @@ -14936,17 +12296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", @@ -14956,17 +12306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -14976,7 +12316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -14985,16 +12325,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", - "test": "test_cloudformation_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", "test": "test_event_rules_deployed", @@ -15003,31 +12333,31 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_deployed", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "400", + "error": "ValidationError", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "400", "error": "ValidationError", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", "response": "400", "error": "ValidationError", "snapshot_skipped": "", @@ -15036,18 +12366,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", "response": "400", "error": "ValidationError", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "ValidationError", "snapshot_skipped": "", @@ -15056,8 +12386,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", "response": "400", "error": "ValidationError", "snapshot_skipped": "", @@ -15066,8 +12396,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", "response": "400", "error": "ValidationError", "snapshot_skipped": "", @@ -15076,13 +12406,13 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "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": "ValidationError", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -15098,7 +12428,27 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -15108,7 +12458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", @@ -15118,7 +12468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", @@ -15128,7 +12478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "200", "error": "", @@ -15138,7 +12488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", @@ -15148,7 +12498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", @@ -15158,17 +12508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", - "test": "test_create_apigateway_authorizer", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "200", "error": "", @@ -15178,7 +12518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", @@ -15188,7 +12528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "200", "error": "", @@ -15198,7 +12538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", @@ -15208,7 +12548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi", "test": "test_graphqlapi", "response": "200", "error": "", @@ -15218,7 +12558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", @@ -15228,7 +12568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", @@ -15238,7 +12578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cache_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cache_policies", "test": "test_cache_policies", "response": "200", "error": "", @@ -15248,7 +12588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -15258,7 +12598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", @@ -15268,7 +12608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "200", "error": "", @@ -15278,7 +12618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", "test": "test_origin_request_policies", "response": "200", "error": "", @@ -15288,7 +12628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", @@ -15298,7 +12638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", @@ -15308,7 +12648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -15318,7 +12658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -15328,7 +12668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "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": "", @@ -15338,7 +12678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", @@ -15348,7 +12688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", @@ -15358,7 +12698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", @@ -15368,7 +12708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecr.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecr.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -15378,7 +12718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", @@ -15388,7 +12728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -15398,7 +12738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_efs.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -15408,7 +12748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", @@ -15418,7 +12758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", @@ -15428,7 +12768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", @@ -15438,7 +12778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", @@ -15448,7 +12788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier", "test": "test_classifier", "response": "200", "error": "", @@ -15458,7 +12798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_database", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database", "test": "test_database", "response": "200", "error": "", @@ -15468,7 +12808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", @@ -15478,7 +12818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", @@ -15488,7 +12828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger", "test": "test_trigger", "response": "200", "error": "", @@ -15498,7 +12838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow", "test": "test_workflow", "response": "200", "error": "", @@ -15508,7 +12848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", @@ -15518,7 +12858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -15528,7 +12868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -15538,7 +12878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -15548,7 +12888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_msk.py::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -15558,7 +12898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", "test": "test_create_ledgers", "response": "200", "error": "", @@ -15568,7 +12908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", @@ -15578,7 +12918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -15588,7 +12928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -15598,7 +12938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", "response": "200", "error": "", @@ -15608,7 +12948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "200", "error": "", @@ -15618,7 +12958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", "response": "200", "error": "", @@ -15628,7 +12968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -15638,18 +12978,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", - "test": "test_create_db_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", + "test": "test_create_receiptrules", "response": "200", "error": "", "snapshot_skipped": "", @@ -15658,8 +12988,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", - "test": "test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", + "test": "test_create_db_tables", "response": "200", "error": "", "snapshot_skipped": "", @@ -15668,8 +12998,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -15678,7 +13008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", "test": "test_create_from_cloudformation", "response": "200", "error": "", @@ -15688,18 +13018,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -15708,18 +13038,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", @@ -15728,7 +13058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", @@ -15738,7 +13068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "200", "error": "", @@ -15748,17 +13078,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", "test": "test_scenario_validate_infra", "response": "400", "error": "ValidationError", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_create_cloud_formation_change_set", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_create_cloud_formation_change_set", "test": "test_create_cloud_formation_change_set", "response": "400", "error": "ValidationError", @@ -15774,7 +13104,7 @@ "ChangeSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "200", "error": "", @@ -15784,7 +13114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", "test": "test_create_and_then_remove_supported_resource_change_set", "response": "200", "error": "", @@ -15794,7 +13124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", "response": "200", "error": "", @@ -15804,7 +13134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_get_template_summary.py::test_get_template_summary", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_get_template_summary.py::test_get_template_summary", "test": "test_get_template_summary", "response": "200", "error": "", @@ -15814,7 +13144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -15824,7 +13154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", @@ -15834,7 +13164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", @@ -15844,7 +13174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", "test": "test_nested_getatt_ref[TopicArn]", "response": "200", "error": "", @@ -15854,7 +13184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", "test": "test_nested_getatt_ref[TopicName]", "response": "200", "error": "", @@ -15864,7 +13194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_sub_resolving", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_sub_resolving", "test": "test_sub_resolving", "response": "200", "error": "", @@ -15874,7 +13204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", "test": "test_get_template[json]", "response": "200", "error": "", @@ -15884,7 +13214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", "test": "test_get_template[yaml]", "response": "200", "error": "", @@ -15894,7 +13224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", "test": "test_list_events_after_deployment", "response": "200", "error": "", @@ -15904,7 +13234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "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": "", @@ -15914,7 +13244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", "response": "200", "error": "", @@ -15924,7 +13254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", "test": "test_stack_lifecycle", "response": "200", "error": "", @@ -15934,7 +13264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", "test": "test_stack_name_creation", "response": "200", "error": "", @@ -15944,7 +13274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "200", "error": "", @@ -15954,8 +13284,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template", - "test": "test_update_stack_with_same_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_actual_update", + "test": "test_update_stack_actual_update", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange", + "test": "test_update_stack_with_same_template_withoutchange", "response": "200", "error": "", "snapshot_skipped": "", @@ -15964,7 +13304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", @@ -15974,7 +13314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", "response": "200", "error": "", @@ -15984,7 +13324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", "test": "test_update_termination_protection", "response": "200", "error": "", @@ -15994,7 +13334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", "test": "test_updating_an_updated_stack_sets_status", "response": "200", "error": "", @@ -16004,7 +13344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", @@ -16014,7 +13354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_basic_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_basic_update", "test": "test_basic_update", "response": "200", "error": "", @@ -16024,7 +13364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_no_parameters_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_no_parameters_update", "test": "test_no_parameters_update", "response": "200", "error": "", @@ -16034,7 +13374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -16044,7 +13384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", "test": "test_update_with_previous_parameter_value", "response": "200", "error": "", @@ -16054,7 +13394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", "test": "test_conditional_in_conditional[dev-us-west-2]", "response": "200", "error": "", @@ -16064,7 +13404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", "test": "test_conditional_in_conditional[production-us-east-1]", "response": "200", "error": "", @@ -16074,7 +13414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "response": "200", "error": "", @@ -16084,7 +13424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "response": "200", "error": "", @@ -16094,7 +13434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "response": "200", "error": "", @@ -16104,7 +13444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", "test": "test_simple_condition_evaluation_deploys_resource", "response": "200", "error": "", @@ -16114,7 +13454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", "test": "test_simple_condition_evaluation_doesnt_deploy_resource", "response": "200", "error": "", @@ -16124,7 +13464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", "test": "test_simple_intrinsic_fn_condition_evaluation[nope]", "response": "200", "error": "", @@ -16134,7 +13474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", "test": "test_simple_intrinsic_fn_condition_evaluation[yep]", "response": "200", "error": "", @@ -16144,7 +13484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", "test": "test_sub_in_conditions", "response": "200", "error": "", @@ -16154,7 +13494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", "test": "test_simple_mapping_working", "response": "200", "error": "", @@ -16164,7 +13504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", "test": "test_fn_sub_cases", "response": "200", "error": "", @@ -16174,7 +13514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -16184,7 +13524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -16194,7 +13534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -16204,7 +13544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", "test": "test_create_with_full_properties", "response": "200", "error": "", @@ -16214,7 +13554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", "test": "test_delete_role_detaches_role_policy", "response": "200", "error": "", @@ -16224,7 +13564,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", "test": "test_iam_username_defaultname", "response": "200", "error": "", @@ -16234,7 +13584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", @@ -16244,7 +13594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", @@ -16254,7 +13604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", @@ -16264,7 +13614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", "test": "test_cfn_acm_certificate", "response": "200", "error": "", @@ -16274,7 +13624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", "test": "test_account", "response": "200", "error": "", @@ -16284,7 +13634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", "test": "test_api_gateway_with_policy_as_dict", "response": "200", "error": "", @@ -16294,7 +13644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", @@ -16304,7 +13654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", "test": "test_cfn_apigateway_rest_api", "response": "200", "error": "", @@ -16314,7 +13664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", "response": "200", "error": "", @@ -16324,7 +13674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -16334,7 +13684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", "response": "200", "error": "", @@ -16344,7 +13694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", "test": "test_cfn_deploy_apigateway_models", "response": "200", "error": "", @@ -16354,7 +13704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", @@ -16364,7 +13714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -16374,7 +13724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", "test": "test_update_usage_plan", "response": "200", "error": "", @@ -16384,7 +13734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -16394,7 +13744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", @@ -16404,7 +13754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", @@ -16414,7 +13764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", @@ -16424,7 +13774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -16434,7 +13784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", @@ -16444,7 +13794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -16454,7 +13804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_waitcondition", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_waitcondition", "test": "test_waitcondition", "response": "200", "error": "", @@ -16464,7 +13814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", "test": "test_alarm_creation", "response": "200", "error": "", @@ -16474,57 +13824,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", "test": "test_default_name_for_table", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", @@ -16534,7 +13884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", @@ -16544,7 +13894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", @@ -16554,7 +13904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", @@ -16564,7 +13914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", @@ -16574,7 +13924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", @@ -16584,7 +13934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", @@ -16594,7 +13944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", @@ -16604,7 +13954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", "test": "test_event_rule_creation_without_target", "response": "200", "error": "", @@ -16614,7 +13964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", @@ -16624,7 +13974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies", "test": "test_eventbus_policies", "response": "200", "error": "", @@ -16634,7 +13984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement", "test": "test_eventbus_policy_statement", "response": "200", "error": "", @@ -16644,7 +13994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -16654,7 +14004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -16664,7 +14014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", @@ -16674,7 +14024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", "test": "test_default_parameters_kinesis", "response": "200", "error": "", @@ -16684,7 +14034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", @@ -16694,7 +14044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", "test": "test_stream_creation", "response": "200", "error": "", @@ -16704,7 +14054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", @@ -16714,7 +14064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", "test": "test_deploy_stack_with_kms", "response": "200", "error": "", @@ -16724,7 +14074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", "test": "test_kms_key_disabled", "response": "200", "error": "", @@ -16734,7 +14084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -16744,7 +14094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -16754,7 +14104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -16764,7 +14114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -16774,7 +14124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -16784,7 +14134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -16794,7 +14144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -16804,7 +14154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -16814,7 +14164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", "test": "test_lambda_code_signing_config", "response": "200", "error": "", @@ -16824,7 +14174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -16834,7 +14184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -16844,7 +14194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -16854,7 +14204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "200", "error": "", @@ -16864,17 +14214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", "test": "test_cfn_handle_iam_role_resource_no_role_name", "response": "200", "error": "", @@ -16884,7 +14224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", "test": "test_cfn_handle_log_group_resource", "response": "200", "error": "", @@ -16894,7 +14234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", @@ -16904,7 +14244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", @@ -16914,7 +14254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -16924,7 +14264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", @@ -16934,7 +14274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", "test": "test_cfn_with_exports", "response": "200", "error": "", @@ -16944,7 +14284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", @@ -16954,7 +14294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", @@ -16964,17 +14304,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -16984,7 +14324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "200", "error": "", @@ -16994,7 +14334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_logs.py::test_logstream", "test": "test_logstream", "response": "200", "error": "", @@ -17004,17 +14344,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_opensearch.py::test_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_opensearch.py::test_domain", "test": "test_domain", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..AutoTuneOptions.State', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_redshift.py::test_redshift_cluster", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_redshift.py::test_redshift_cluster", "test": "test_redshift_cluster", "response": "200", "error": "", @@ -17024,7 +14364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_id", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_id", "test": "test_create_record_set_via_id", "response": "200", "error": "", @@ -17034,7 +14374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_name", "test": "test_create_record_set_via_name", "response": "200", "error": "", @@ -17044,7 +14384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", "test": "test_create_record_set_without_resource_record", "response": "200", "error": "", @@ -17054,7 +14394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_autoname", "test": "test_bucket_autoname", "response": "200", "error": "", @@ -17064,7 +14404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "200", "error": "", @@ -17074,7 +14414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "200", "error": "", @@ -17084,7 +14424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "200", "error": "", @@ -17094,7 +14434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "200", "error": "", @@ -17104,7 +14444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", @@ -17114,7 +14454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -17124,7 +14464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", "test": "test_cfn_handle_secretsmanager_secret", "response": "200", "error": "", @@ -17134,7 +14474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", "test": "test_cfn_secret_policy", "response": "200", "error": "", @@ -17144,7 +14484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", "test": "test_cfn_secretsmanager_gen_secret", "response": "200", "error": "", @@ -17154,7 +14494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", "test": "test_deploy_stack_with_sns_topic", "response": "200", "error": "", @@ -17164,7 +14504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", @@ -17174,7 +14514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", "test": "test_sns_topic_fifo_with_deduplication", "response": "200", "error": "", @@ -17184,7 +14524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", "test": "test_sns_topic_fifo_without_suffix_fails", "response": "200", "error": "", @@ -17194,7 +14534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", "test": "test_cfn_handle_sqs_resource", "response": "200", "error": "", @@ -17204,7 +14544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", "test": "test_sqs_fifo_queue_generates_valid_name", "response": "200", "error": "", @@ -17214,7 +14554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", "test": "test_sqs_non_fifo_queue_generates_valid_name", "response": "200", "error": "", @@ -17224,7 +14564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", "test": "test_sqs_queue_policy", "response": "200", "error": "", @@ -17234,7 +14574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", "test": "test_deploy_patch_baseline", "response": "200", "error": "", @@ -17244,7 +14584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", @@ -17254,7 +14594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", "test": "test_parameter_defaults", "response": "200", "error": "", @@ -17264,7 +14604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", @@ -17274,7 +14614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", "test": "test_update_ssm_parameters", "response": "200", "error": "", @@ -17284,7 +14624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -17294,7 +14634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -17304,7 +14644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -17314,7 +14654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -17324,7 +14664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", @@ -17334,7 +14674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -17344,17 +14684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -17364,7 +14694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "200", "error": "", @@ -17374,7 +14704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-0-False]", + "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": "", @@ -17384,7 +14714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-1-False]", + "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": "", @@ -17394,7 +14724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-0-False]", + "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": "", @@ -17404,7 +14734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": "", @@ -17414,7 +14744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-0-False]", + "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": "", @@ -17424,7 +14754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": "", @@ -17434,7 +14764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": "", @@ -17444,7 +14774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "", @@ -17454,7 +14784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions", + "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": "", @@ -17464,7 +14794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function", + "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": "", @@ -17474,7 +14804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions", + "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": "", @@ -17484,7 +14814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": "", @@ -17494,7 +14824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -17504,7 +14834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -17514,7 +14844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -17524,7 +14854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -17534,7 +14864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -17544,7 +14874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -17554,7 +14884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -17564,7 +14894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -17574,7 +14904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -17584,7 +14914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -17594,7 +14924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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": "", @@ -17604,7 +14934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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": "", @@ -17614,7 +14944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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": "", @@ -17624,7 +14954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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": "", @@ -17634,7 +14964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", "test": "test_resolve_ssm", "response": "200", "error": "", @@ -17644,7 +14974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "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": "", @@ -17654,7 +14984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": "", @@ -17664,7 +14994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestStackEvents::test_invalid_stack_deploy", + "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": "", @@ -17674,7 +15004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "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": "", @@ -17684,7 +15014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_unsupported.py::test_unsupported", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_unsupported.py::test_unsupported", "test": "test_unsupported", "response": "200", "error": "", @@ -17694,7 +15024,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", + "test": "test_cloudformation_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", @@ -17704,7 +15044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -17714,7 +15054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -17722,21 +15062,11 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", - "test": "test_cloudformation_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -17746,7 +15076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", @@ -17756,7 +15086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", @@ -17766,7 +15096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "200", "error": "", @@ -17776,7 +15106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", @@ -17786,7 +15116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", @@ -17796,7 +15126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "200", "error": "", @@ -17806,7 +15136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", @@ -17816,7 +15146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "200", "error": "", @@ -17826,7 +15156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", @@ -17836,7 +15166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi", "test": "test_graphqlapi", "response": "200", "error": "", @@ -17846,7 +15176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", @@ -17856,7 +15186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", @@ -17866,7 +15196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cache_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cache_policies", "test": "test_cache_policies", "response": "200", "error": "", @@ -17876,7 +15206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -17886,7 +15216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", @@ -17896,7 +15226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "200", "error": "", @@ -17906,7 +15236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", "test": "test_origin_request_policies", "response": "200", "error": "", @@ -17916,7 +15246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", @@ -17926,7 +15256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", @@ -17936,7 +15266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -17946,7 +15276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -17956,7 +15286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "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": "", @@ -17966,7 +15296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", @@ -17976,7 +15306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", @@ -17986,7 +15316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecr.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecr.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -17996,7 +15326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", @@ -18006,7 +15336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -18016,7 +15346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_efs.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -18026,7 +15356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", @@ -18036,7 +15366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", @@ -18046,7 +15376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", @@ -18056,7 +15386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", @@ -18066,7 +15396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier", "test": "test_classifier", "response": "200", "error": "", @@ -18076,7 +15406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_database", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database", "test": "test_database", "response": "200", "error": "", @@ -18086,7 +15416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", @@ -18096,7 +15426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", @@ -18106,7 +15436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger", "test": "test_trigger", "response": "200", "error": "", @@ -18116,7 +15446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow", "test": "test_workflow", "response": "200", "error": "", @@ -18126,7 +15456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", @@ -18136,7 +15466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -18146,7 +15476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -18156,7 +15486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -18166,7 +15496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", @@ -18176,7 +15506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -18186,7 +15516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -18196,7 +15526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", "response": "200", "error": "", @@ -18206,7 +15536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "200", "error": "", @@ -18216,7 +15546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", "response": "200", "error": "", @@ -18226,7 +15556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -18236,7 +15566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -18246,7 +15576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", "test": "test_create_from_cloudformation", "response": "200", "error": "", @@ -18256,7 +15586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", @@ -18266,7 +15596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", @@ -18276,7 +15606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -18286,7 +15616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", @@ -18296,7 +15626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "200", "error": "", @@ -18310,7 +15640,7 @@ "ChangeSetName, StackName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", "test": "test_create_and_then_update_refreshes_template_metadata", "response": "200", "error": "", @@ -18320,7 +15650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_empty_changeset", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_empty_changeset", "test": "test_empty_changeset", "response": "200", "error": "", @@ -18330,7 +15660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", @@ -18340,7 +15670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_empty_changeset", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_empty_changeset", "test": "test_empty_changeset", "response": "400", "error": "InvalidChangeSetStatusException", @@ -18352,7 +15682,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", @@ -18368,7 +15698,7 @@ "StackName, TemplateStage": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", "test": "test_get_template[json]", "response": "200", "error": "", @@ -18378,7 +15708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", "test": "test_get_template[yaml]", "response": "200", "error": "", @@ -18388,7 +15718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", @@ -18398,7 +15728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -18408,7 +15738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -18418,7 +15748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -18428,7 +15758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -18444,7 +15774,7 @@ "StackName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", "test": "test_create_and_then_update_refreshes_template_metadata", "response": "200", "error": "", @@ -18454,7 +15784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_get_template_summary.py::test_get_template_summary", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_get_template_summary.py::test_get_template_summary", "test": "test_get_template_summary", "response": "200", "error": "", @@ -18468,7 +15798,7 @@ "TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_describe_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_describe_template", "test": "test_describe_template", "response": "200", "error": "", @@ -18482,7 +15812,7 @@ "TemplateURL": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_describe_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_describe_template", "test": "test_describe_template", "response": "200", "error": "", @@ -18498,7 +15828,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", "test": "test_cfn_with_exports", "response": "200", "error": "", @@ -18508,7 +15838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", @@ -18520,7 +15850,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -18536,7 +15866,7 @@ "StackName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "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": "", @@ -18546,7 +15876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", @@ -18556,7 +15886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", "test": "test_deploy_stack_with_kms", "response": "200", "error": "", @@ -18566,7 +15896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -18592,7 +15922,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", @@ -18602,7 +15932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", "test": "test_enforce_policy_cloudformation", "response": "400", "error": "CommonServiceException", @@ -18632,7 +15962,7 @@ "Parameters, StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_basic_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_basic_update", "test": "test_basic_update", "response": "200", "error": "", @@ -18642,7 +15972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", "test": "test_update_with_previous_parameter_value", "response": "200", "error": "", @@ -18656,7 +15986,7 @@ "Parameters, StackName, TemplateURL": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -18670,7 +16000,7 @@ "StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_no_parameters_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_no_parameters_update", "test": "test_no_parameters_update", "response": "200", "error": "", @@ -18680,7 +16010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "200", "error": "", @@ -18690,8 +16020,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template", - "test": "test_update_stack_with_same_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange", + "test": "test_update_stack_with_same_template_withoutchange", "response": "400", "error": "ValidationError", "snapshot_skipped": "", @@ -18706,7 +16036,7 @@ "EnableTerminationProtection, StackName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_update_termination_protection", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", "test": "test_update_termination_protection", "response": "200", "error": "", @@ -18722,7 +16052,7 @@ "TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_validate_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_validate_template", "test": "test_validate_template", "response": "200", "error": "", @@ -18732,7 +16062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_validate_invalid_json_template_should_fail", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_validate_invalid_json_template_should_fail", "test": "test_validate_invalid_json_template_should_fail", "response": "400", "error": "ValidationError", diff --git a/data/coverage/cloudfront.json b/data/coverage/cloudfront.json index 9cc39e5050..f2e17714d5 100644 --- a/data/coverage/cloudfront.json +++ b/data/coverage/cloudfront.json @@ -1280,14 +1280,14 @@ "CachePolicyConfig": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cache_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cache_policies", "test": "test_cache_policies", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1296,17 +1296,17 @@ "CloudFrontOriginAccessIdentityConfig": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_access_identity", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_access_identity", "test": "test_create_origin_access_identity", "response": "201", "error": "", @@ -1316,14 +1316,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1332,7 +1332,7 @@ "DistributionConfig": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_invalidation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_invalidation", "test": "test_create_invalidation", "response": "201", "error": "", @@ -1342,7 +1342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_custom_errors[False]", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_errors[False]", "test": "test_custom_errors[False]", "response": "201", "error": "", @@ -1352,7 +1352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_custom_errors[True]", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_errors[True]", "test": "test_custom_errors[True]", "response": "201", "error": "", @@ -1362,7 +1362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_get_distributions", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_get_distributions", "test": "test_get_distributions", "response": "201", "error": "", @@ -1372,7 +1372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_update_distribution", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_update_distribution", "test": "test_update_distribution", "response": "201", "error": "", @@ -1388,37 +1388,37 @@ "DistributionConfigWithTags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", "test": "test_create_from_cloudformation", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_distribution_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_distribution_with_tags", "test": "test_distribution_with_tags", "response": "201", "error": "", @@ -1428,14 +1428,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1444,17 +1444,17 @@ "FunctionCode, FunctionConfig, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_function", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_function", "test": "test_create_function", "response": "201", "error": "", @@ -1464,7 +1464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_function", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_function", "test": "test_create_function", "response": "409", "error": "FunctionAlreadyExists", @@ -1480,7 +1480,7 @@ "DistributionId, InvalidationBatch": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_invalidation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_invalidation", "test": "test_create_invalidation", "response": "201", "error": "", @@ -1490,7 +1490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_invalidation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_invalidation", "test": "test_create_invalidation", "response": "404", "error": "NoSuchDistribution", @@ -1506,17 +1506,17 @@ "OriginAccessControlConfig": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_access_control", "test": "test_origin_access_control", "response": "201", "error": "", @@ -1532,27 +1532,27 @@ "OriginRequestPolicyConfig": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", "test": "test_origin_request_policies", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", "test": "test_create_origin_request_policy", "response": "201", "error": "", @@ -1562,7 +1562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", "test": "test_create_origin_request_policy", "response": "409", "error": "OriginRequestPolicyAlreadyExists", @@ -1578,7 +1578,7 @@ "ResponseHeadersPolicyConfig": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", "test": "test_create_response_headers_policy", "response": "201", "error": "", @@ -1588,7 +1588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", "test": "test_create_response_headers_policy", "response": "400", "error": "InvalidArgument", @@ -1604,14 +1604,14 @@ "Id, IfMatch": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cache_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cache_policies", "test": "test_cache_policies", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1620,7 +1620,7 @@ "Id, IfMatch": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_access_identity", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_access_identity", "test": "test_create_origin_access_identity", "response": "204", "error": "", @@ -1636,37 +1636,37 @@ "Id, IfMatch": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", "test": "test_create_from_cloudformation", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_invalidation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_invalidation", "test": "test_create_invalidation", "response": "204", "error": "", @@ -1676,7 +1676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_custom_errors[False]", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_errors[False]", "test": "test_custom_errors[False]", "response": "204", "error": "", @@ -1686,7 +1686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_custom_errors[True]", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_errors[True]", "test": "test_custom_errors[True]", "response": "204", "error": "", @@ -1696,7 +1696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_distribution_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_distribution_with_tags", "test": "test_distribution_with_tags", "response": "204", "error": "", @@ -1706,7 +1706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_get_distributions", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_get_distributions", "test": "test_get_distributions", "response": "204", "error": "", @@ -1716,17 +1716,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_update_distribution", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_update_distribution", "test": "test_update_distribution", "response": "204", "error": "", @@ -1742,17 +1742,17 @@ "IfMatch, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_function", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_function", "test": "test_create_function", "response": "204", "error": "", @@ -1768,7 +1768,7 @@ "Id, IfMatch": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_access_control", "test": "test_origin_access_control", "response": "204", "error": "", @@ -1778,104 +1778,104 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "400", "error": "InvalidIfMatchVersion", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "400", "error": "InvalidIfMatchVersion", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "400", "error": "InvalidIfMatchVersion", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "400", "error": "InvalidIfMatchVersion", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "400", "error": "InvalidIfMatchVersion", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "400", "error": "InvalidIfMatchVersion", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "400", "error": "InvalidIfMatchVersion", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "400", "error": "InvalidIfMatchVersion", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "400", "error": "InvalidIfMatchVersion", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "400", "error": "InvalidIfMatchVersion", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1884,27 +1884,27 @@ "Id, IfMatch": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", "test": "test_origin_request_policies", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", "test": "test_create_origin_request_policy", "response": "204", "error": "", @@ -1920,7 +1920,7 @@ "Id, IfMatch": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", "test": "test_create_response_headers_policy", "response": "204", "error": "", @@ -1936,14 +1936,14 @@ "Name, Stage": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1952,7 +1952,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cache_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cache_policies", "test": "test_cache_policies", "response": "200", "error": "", @@ -1968,7 +1968,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_access_identity", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_access_identity", "test": "test_create_origin_access_identity", "response": "200", "error": "", @@ -1978,7 +1978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_access_identity", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_access_identity", "test": "test_create_origin_access_identity", "response": "404", "error": "NoSuchCloudFrontOriginAccessIdentity", @@ -1994,7 +1994,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -2004,7 +2004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_update_distribution", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_update_distribution", "test": "test_update_distribution", "response": "200", "error": "", @@ -2020,7 +2020,7 @@ "Name, Stage": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_function", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_function", "test": "test_create_function", "response": "200", "error": "", @@ -2030,7 +2030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_function", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_function", "test": "test_create_function", "response": "404", "error": "NoSuchFunctionExists", @@ -2046,7 +2046,7 @@ "DistributionId, Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_invalidation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_invalidation", "test": "test_create_invalidation", "response": "200", "error": "", @@ -2062,17 +2062,17 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_access_control", "test": "test_origin_access_control", "response": "200", "error": "", @@ -2088,7 +2088,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_access_control", "test": "test_origin_access_control", "response": "200", "error": "", @@ -2104,37 +2104,27 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", - "test": "test_origin_request_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", "test": "test_origin_request_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", "test": "test_create_origin_request_policy", "response": "200", "error": "", @@ -2144,7 +2134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", "test": "test_create_origin_request_policy", "response": "404", "error": "NoSuchOriginRequestPolicy", @@ -2160,7 +2150,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", "test": "test_create_response_headers_policy", "response": "200", "error": "", @@ -2170,7 +2160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", "test": "test_create_response_headers_policy", "response": "404", "error": "NoSuchResponseHeadersPolicy", @@ -2186,14 +2176,14 @@ "Marker, MaxItems, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cache_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cache_policies", "test": "test_cache_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -2202,17 +2192,17 @@ "Marker, MaxItems": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_access_identity", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_access_identity", "test": "test_create_origin_access_identity", "response": "200", "error": "", @@ -2222,14 +2212,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2238,47 +2228,37 @@ "Marker, MaxItems": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", - "test": "test_create_from_cloudformation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", "test": "test_create_from_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_get_distributions", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_get_distributions", "test": "test_get_distributions", "response": "200", "error": "", @@ -2288,14 +2268,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2304,17 +2284,17 @@ "Marker, MaxItems, Stage": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_function", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_function", "test": "test_create_function", "response": "200", "error": "", @@ -2330,7 +2310,7 @@ "DistributionId, Marker, MaxItems": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_invalidation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_invalidation", "test": "test_create_invalidation", "response": "200", "error": "", @@ -2346,27 +2326,27 @@ "Marker, MaxItems, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", "test": "test_origin_request_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", "test": "test_create_origin_request_policy", "response": "200", "error": "", @@ -2382,7 +2362,7 @@ "Marker, MaxItems, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", "test": "test_create_response_headers_policy", "response": "200", "error": "", @@ -2398,7 +2378,7 @@ "Resource": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_distribution_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_distribution_with_tags", "test": "test_distribution_with_tags", "response": "200", "error": "", @@ -2414,7 +2394,7 @@ "Resource, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_distribution_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_distribution_with_tags", "test": "test_distribution_with_tags", "response": "204", "error": "", @@ -2430,7 +2410,7 @@ "DistributionConfig, Id, IfMatch": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_update_distribution", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_update_distribution", "test": "test_update_distribution", "response": "200", "error": "", @@ -2446,7 +2426,7 @@ "FunctionCode, FunctionConfig, IfMatch, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_function", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_function", "test": "test_create_function", "response": "200", "error": "", @@ -2462,7 +2442,7 @@ "Id, IfMatch, OriginAccessControlConfig": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_access_control", "test": "test_origin_access_control", "response": "200", "error": "", @@ -2478,7 +2458,7 @@ "Id, IfMatch, OriginRequestPolicyConfig": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", "test": "test_create_origin_request_policy", "response": "200", "error": "", @@ -2494,7 +2474,7 @@ "Id, IfMatch, ResponseHeadersPolicyConfig": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", "test": "test_create_response_headers_policy", "response": "200", "error": "", diff --git a/data/coverage/cloudtrail.json b/data/coverage/cloudtrail.json index faf0e1ad23..e78d9cf3b4 100644 --- a/data/coverage/cloudtrail.json +++ b/data/coverage/cloudtrail.json @@ -560,21 +560,21 @@ "CloudWatchLogsLogGroupArn, CloudWatchLogsRoleArn, EnableLogFileValidation, IncludeGlobalServiceEvents, IsMultiRegionTrail, Name, S3BucketName, TagsList": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Name, S3BucketName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", "test": "test_create_trail", "response": "200", "error": "", @@ -584,7 +584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_not_started", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_not_started", "test": "test_get_trail_status_of_not_started", "response": "200", "error": "", @@ -594,7 +594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started", "test": "test_get_trail_status_of_started", "response": "200", "error": "", @@ -604,7 +604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started_and_stopped", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started_and_stopped", "test": "test_get_trail_status_of_started_and_stopped", "response": "200", "error": "", @@ -614,7 +614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", "test": "test_no_logging_if_no_startup", "response": "200", "error": "", @@ -624,7 +624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", "test": "test_start_stop_updates", "response": "200", "error": "", @@ -638,14 +638,14 @@ "Name, S3BucketName, S3KeyPrefix": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -654,27 +654,27 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", "test": "test_create_trail", "response": "200", "error": "", @@ -684,7 +684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_not_started", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_not_started", "test": "test_get_trail_status_of_not_started", "response": "200", "error": "", @@ -694,7 +694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started", "test": "test_get_trail_status_of_started", "response": "200", "error": "", @@ -704,7 +704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started_and_stopped", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started_and_stopped", "test": "test_get_trail_status_of_started_and_stopped", "response": "200", "error": "", @@ -714,7 +714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", "test": "test_no_logging_if_no_startup", "response": "200", "error": "", @@ -724,7 +724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", "test": "test_start_stop_updates", "response": "200", "error": "", @@ -734,7 +734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", "test": "test_create_trail", "response": "400", "error": "TrailNotFoundException", @@ -750,7 +750,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", @@ -760,7 +760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", "test": "test_create_trail", "response": "200", "error": "", @@ -770,7 +770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", "test": "test_no_logging_if_no_startup", "response": "200", "error": "", @@ -786,7 +786,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", "test": "test_create_trail", "response": "200", "error": "", @@ -802,7 +802,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_not_started", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_not_started", "test": "test_get_trail_status_of_not_started", "response": "200", "error": "", @@ -812,7 +812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started", "test": "test_get_trail_status_of_started", "response": "200", "error": "", @@ -822,7 +822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started_and_stopped", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started_and_stopped", "test": "test_get_trail_status_of_started_and_stopped", "response": "200", "error": "", @@ -832,7 +832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", "test": "test_start_stop_updates", "response": "200", "error": "", @@ -848,7 +848,7 @@ "ResourceIdList": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", @@ -864,17 +864,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -884,17 +874,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", "test": "test_create_trail", "response": "200", "error": "", @@ -904,7 +894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", "test": "test_no_logging_if_no_startup", "response": "200", "error": "", @@ -920,7 +910,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes", "test": "test_filter_lookup_attributes", "response": "200", "error": "", @@ -930,7 +920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes_invalid", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes_invalid", "test": "test_filter_lookup_attributes_invalid", "response": "200", "error": "", @@ -940,17 +930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_record_events", - "test": "test_record_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_s3_trails", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_s3_trails", "test": "test_s3_trails", "response": "200", "error": "", @@ -964,7 +944,7 @@ "LookupAttributes": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes_invalid", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes_invalid", "test": "test_filter_lookup_attributes_invalid", "response": "400", "error": "InvalidLookupAttributesException", @@ -978,7 +958,7 @@ "LookupAttributes, MaxResults, StartTime": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_s3_trails", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_s3_trails", "test": "test_s3_trails", "response": "200", "error": "", @@ -992,7 +972,7 @@ "LookupAttributes, StartTime": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes", "test": "test_filter_lookup_attributes", "response": "200", "error": "", @@ -1002,7 +982,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_s3_trails", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_record_events", + "test": "test_record_events", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CloudTrailEvent.additionalEventData', '$..CloudTrailEvent.apiVersion', '$..CloudTrailEvent.eventVersion', '$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.requestParameters.Host', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity', '$..Resources']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_s3_trails", "test": "test_s3_trails", "response": "200", "error": "", @@ -1018,24 +1008,24 @@ "EventSelectors, TrailName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1044,17 +1034,17 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", "test": "test_create_trail", "response": "200", "error": "", @@ -1064,7 +1054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started", "test": "test_get_trail_status_of_started", "response": "200", "error": "", @@ -1074,7 +1064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started_and_stopped", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started_and_stopped", "test": "test_get_trail_status_of_started_and_stopped", "response": "200", "error": "", @@ -1084,7 +1074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", "test": "test_start_stop_updates", "response": "200", "error": "", @@ -1100,7 +1090,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", "test": "test_create_trail", "response": "200", "error": "", @@ -1110,7 +1100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started_and_stopped", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_started_and_stopped", "test": "test_get_trail_status_of_started_and_stopped", "response": "200", "error": "", @@ -1120,7 +1110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", "test": "test_start_stop_updates", "response": "200", "error": "", @@ -1136,7 +1126,7 @@ "Name, S3BucketName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", "test": "test_create_trail", "response": "200", "error": "", diff --git a/data/coverage/cloudwatch.json b/data/coverage/cloudwatch.json index d2d77aea77..839c3eb188 100644 --- a/data/coverage/cloudwatch.json +++ b/data/coverage/cloudwatch.json @@ -464,17 +464,17 @@ "AlarmNames": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", "test": "test_alarm_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", "test": "test_breaching_alarm_actions", "response": "200", "error": "", @@ -484,7 +484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_describe_alarms_converts_date_format_correctly", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_describe_alarms_converts_date_format_correctly", "test": "test_describe_alarms_converts_date_format_correctly", "response": "200", "error": "", @@ -494,7 +494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -504,7 +504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_composite_alarm_describe_alarms_converts_date_format_correctly", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_composite_alarm_describe_alarms_converts_date_format_correctly", "test": "test_put_composite_alarm_describe_alarms_converts_date_format_correctly", "response": "200", "error": "", @@ -514,7 +514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_alarm_escape_character", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_alarm_escape_character", "test": "test_put_metric_alarm_escape_character", "response": "200", "error": "", @@ -524,7 +524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", "test": "test_set_alarm", "response": "200", "error": "", @@ -534,7 +534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_store_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_store_tags", "test": "test_store_tags", "response": "200", "error": "", @@ -550,58 +550,48 @@ "AlarmNames": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", - "test": "test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "test": "test_alarm_creation", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", "test": "test_alarm_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "test": "test_event_rule_creation_without_target", "response": "200", "error": "", "snapshot_skipped": "", @@ -610,8 +600,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "test": "test_create_record_set_without_resource_record", "response": "200", "error": "", "snapshot_skipped": "", @@ -620,7 +610,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", + "test": "test_maintenance_window", + "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": "", @@ -630,7 +630,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", "test": "test_breaching_alarm_actions", "response": "200", "error": "", @@ -640,7 +640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_describe_alarms_converts_date_format_correctly", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_describe_alarms_converts_date_format_correctly", "test": "test_describe_alarms_converts_date_format_correctly", "response": "200", "error": "", @@ -650,7 +650,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_describe_alarms_converts_date_format_correctly", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_describe_alarms_converts_date_format_correctly", "test": "test_describe_alarms_converts_date_format_correctly", "response": "200", "error": "", @@ -660,7 +660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -670,7 +670,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -680,7 +680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_composite_alarm_describe_alarms_converts_date_format_correctly", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_composite_alarm_describe_alarms_converts_date_format_correctly", "test": "test_put_composite_alarm_describe_alarms_converts_date_format_correctly", "response": "200", "error": "", @@ -690,7 +690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_alarm_escape_character", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_alarm_escape_character", "test": "test_put_metric_alarm_escape_character", "response": "200", "error": "", @@ -700,7 +700,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_alarm_escape_character", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_alarm_escape_character", "test": "test_put_metric_alarm_escape_character", "response": "200", "error": "", @@ -710,7 +710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", "test": "test_set_alarm", "response": "200", "error": "", @@ -720,7 +720,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_store_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_store_tags", "test": "test_store_tags", "response": "200", "error": "", @@ -730,8 +730,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", "snapshot_skipped": "", @@ -740,8 +740,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", "snapshot_skipped": "", @@ -750,8 +750,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", "snapshot_skipped": "", @@ -760,8 +760,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", - "test": "test_subscribe_to_shard_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "test": "test_redrive_policy_with_failing_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ParallelizationFactor', '$..LastProcessingResult', '$..Topics', '$..MaximumRetryAttempts', '$..MaximumBatchingWindowInSeconds', '$..FunctionResponseTypes', '$..StartingPosition', '$..StateTransitionReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", "snapshot_skipped": "", @@ -770,24 +800,34 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", - "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", - "test": "test_fifo_content_based_message_deduplication_arrives_once", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -796,7 +836,7 @@ "AlarmNames": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -812,7 +852,7 @@ "AlarmNames": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -828,38 +868,38 @@ "EndTime, MetricDataQueries, StartTime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", - "test": "test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "test": "test_alarm_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "test": "test_event_rule_creation_without_target", "response": "200", "error": "", "snapshot_skipped": "", @@ -868,18 +908,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", - "test": "test_alarm_creation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "test": "test_create_record_set_without_resource_record", "response": "200", "error": "", "snapshot_skipped": "", @@ -888,17 +918,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", + "test": "test_maintenance_window", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_aws_sqs_metrics_created", + "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": "", @@ -908,7 +938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", "test": "test_breaching_alarm_actions", "response": "200", "error": "", @@ -918,7 +948,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -928,7 +958,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_get_metric_data", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data", "test": "test_get_metric_data", "response": "200", "error": "", @@ -938,7 +968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_alarm_escape_character", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_alarm_escape_character", "test": "test_put_metric_alarm_escape_character", "response": "200", "error": "", @@ -948,7 +978,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", "test": "test_set_alarm", "response": "200", "error": "", @@ -958,8 +988,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", "snapshot_skipped": "", @@ -968,8 +998,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", "snapshot_skipped": "", @@ -978,8 +1008,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", "snapshot_skipped": "", @@ -988,8 +1018,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", - "test": "test_subscribe_to_shard_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "test": "test_redrive_policy_with_failing_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ParallelizationFactor', '$..LastProcessingResult', '$..Topics', '$..MaximumRetryAttempts', '$..MaximumBatchingWindowInSeconds', '$..FunctionResponseTypes', '$..StartingPosition', '$..StateTransitionReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", "snapshot_skipped": "", @@ -998,24 +1058,34 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", - "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", - "test": "test_fifo_content_based_message_deduplication_arrives_once", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -1024,7 +1094,7 @@ "EndTime, MetricName, Namespace, Period, StartTime, Statistics": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_data", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_data", "test": "test_put_metric_data", "response": "200", "error": "", @@ -1034,7 +1104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_data_values_list", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_data_values_list", "test": "test_put_metric_data_values_list", "response": "200", "error": "", @@ -1050,7 +1120,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_multiple_dimensions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_multiple_dimensions", "test": "test_multiple_dimensions", "response": "200", "error": "", @@ -1064,7 +1134,7 @@ "Dimensions": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_aws_sqs_metrics_created", + "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": "", @@ -1078,7 +1148,7 @@ "MetricName, Namespace": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_data", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_data", "test": "test_put_metric_data", "response": "200", "error": "", @@ -1088,7 +1158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_data_gzip", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_data_gzip", "test": "test_put_metric_data_gzip", "response": "200", "error": "", @@ -1102,7 +1172,7 @@ "Namespace": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_list_metrics_uniqueness", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_list_metrics_uniqueness", "test": "test_list_metrics_uniqueness", "response": "200", "error": "", @@ -1114,7 +1184,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", "test": "test_json_metric_filters", "response": "200", "error": "", @@ -1130,7 +1200,7 @@ "ResourceARN": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_store_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_store_tags", "test": "test_store_tags", "response": "200", "error": "", @@ -1146,7 +1216,7 @@ "AlarmName, AlarmRule": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_composite_alarm_describe_alarms_converts_date_format_correctly", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_composite_alarm_describe_alarms_converts_date_format_correctly", "test": "test_put_composite_alarm_describe_alarms_converts_date_format_correctly", "response": "200", "error": "", @@ -1162,7 +1232,7 @@ "ActionsEnabled, AlarmActions, AlarmDescription, AlarmName, ComparisonOperator, Dimensions, EvaluationPeriods, MetricName, Namespace, OKActions, Period, Statistic, Threshold, TreatMissingData, Unit": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", "test": "test_set_alarm", "response": "200", "error": "", @@ -1176,7 +1246,7 @@ "AlarmActions, AlarmDescription, AlarmName, ComparisonOperator, Dimensions, EvaluationPeriods, MetricName, Namespace, OKActions, Period, Statistic, Threshold, TreatMissingData, Unit": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", "test": "test_breaching_alarm_actions", "response": "200", "error": "", @@ -1186,7 +1256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -1200,7 +1270,7 @@ "AlarmActions, AlarmDescription, AlarmName, ComparisonOperator, EvaluationPeriods, MetricName, Namespace, Period, Statistic, Threshold": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_alarm_escape_character", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_alarm_escape_character", "test": "test_put_metric_alarm_escape_character", "response": "200", "error": "", @@ -1214,7 +1284,7 @@ "AlarmName, ComparisonOperator, EvaluationPeriods": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_describe_alarms_converts_date_format_correctly", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_describe_alarms_converts_date_format_correctly", "test": "test_describe_alarms_converts_date_format_correctly", "response": "200", "error": "", @@ -1224,7 +1294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_store_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_store_tags", "test": "test_store_tags", "response": "200", "error": "", @@ -1238,14 +1308,14 @@ "AlarmName, ComparisonOperator, EvaluationPeriods, MetricName, Namespace, Period, Statistic, Threshold": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", "test": "test_alarm_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1254,58 +1324,98 @@ "MetricData, Namespace": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", - "test": "test_create_rest_api_with_optional_params", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", - "test": "test_method_request_parameters", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", - "test": "test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", - "test": "test_update_resource_behaviour", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", - "test": "test_import_documentation_parts", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validators", - "test": "test_invalid_get_request_validators", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_proxy_resource_validation", + "test": "test_create_proxy_resource_validation", "response": "200", "error": "", "snapshot_skipped": "", @@ -1314,7 +1424,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -1324,7 +1434,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -1334,7 +1444,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -1344,7 +1454,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -1354,7 +1464,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -1364,7 +1474,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -1374,7 +1484,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -1384,7 +1494,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -1394,7 +1504,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -1404,7 +1514,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -1414,7 +1524,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -1424,7 +1534,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -1434,7 +1544,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -1444,7 +1554,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -1454,7 +1564,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -1464,7 +1574,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -1474,7 +1584,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -1484,7 +1594,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -1494,7 +1604,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -1504,18 +1614,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", - "test": "test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..createdDate', '$..lastUpdatedDate']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", - "test": "test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "test": "test_lambda_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -1524,8 +1634,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", - "test": "test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -1534,38 +1644,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", - "test": "test_rest_api_to_dynamodb_integration[PutItem]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", - "test": "test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", + "snapshot_skipped": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", - "test": "test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "test": "test_api_gateway_sqs_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", - "test": "test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "test": "test_sqs_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -1574,48 +1674,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", - "test": "test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "test": "test_stack_update_resources", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", - "test": "test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", - "test": "test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", - "test": "test_lambda_aws_proxy_integration", + "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": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", - "test": "test_api_gateway_sqs_integration", + "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": "", @@ -1624,187 +1724,77 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", - "test": "test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", + "test": "test_stream_creation", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", - "test": "test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", - "test": "test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "test": "test_cfn_lambda_permissions", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", - "snapshot_skipped": "['$..User.Tags']", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "test": "test_cfn_function_url", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "test": "test_event_invoke_config", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", - "test": "test_alarm_creation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", - "test": "test_cfn_function_url", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -1814,7 +1804,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -1824,7 +1814,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -1834,7 +1824,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", @@ -1844,7 +1834,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", @@ -1854,18 +1844,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", - "test": "test_cors_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", - "test": "test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "test": "test_update_conditions", "response": "200", "error": "", "snapshot_skipped": "", @@ -1874,8 +1854,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", - "test": "test_cfn_handle_sqs_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", + "test": "test_bucketpolicy", "response": "200", "error": "", "snapshot_skipped": "", @@ -1884,8 +1864,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", + "test": "test_sam_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -1894,18 +1874,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "test": "test_create_stack_set_with_stack_instances", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", @@ -1914,8 +1894,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", @@ -1924,8 +1904,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", @@ -1934,8 +1914,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", @@ -1944,8 +1924,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", @@ -1954,8 +1934,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_cloudformation_ui.py::TestCloudFormationUi::test_get_cloudformation_ui", - "test": "test_get_cloudformation_ui", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", @@ -1964,7 +1944,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -1974,7 +1954,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -1984,7 +1964,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -1994,7 +1974,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -2004,7 +1984,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -2014,7 +1994,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -2024,7 +2004,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -2034,7 +2014,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -2044,197 +2024,467 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", - "test": "test_alias_routingconfig", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", - "test": "test_lambda_alias_moving", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "['$..evaluatedDatapoints']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", - "test": "test_lambda_different_iam_keys_environment", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", - "test": "test_large_payloads", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", - "test": "test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_list_metrics_uniqueness", + "test": "test_list_metrics_uniqueness", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", - "test": "test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_multiple_dimensions", + "test": "test_multiple_dimensions", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", - "test": "test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_data", + "test": "test_put_metric_data", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", - "test": "test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_data_gzip", + "test": "test_put_metric_data_gzip", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", - "test": "test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_put_metric_data_values_list", + "test": "test_put_metric_data_values_list", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", - "test": "test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "test": "test_set_alarm", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", - "test": "test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", - "test": "test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", + "test": "test_put_events_into_event_bus", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", - "test": "test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", - "test": "test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", + "test": "test_put_events_time", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", - "test": "test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", - "test": "test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", + "test": "test_put_events_with_input_path", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", - "test": "test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", - "test": "test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", - "test": "test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", + "test": "test_put_events_with_target_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", + "test": "test_put_events_with_target_sqs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "test": "test_put_events_with_target_sqs_event_detail_match", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", + "test": "test_put_events_with_values_in_array", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change", + "test": "test_trigger_event_on_ssm_change", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "test": "test_alias_routingconfig", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "test": "test_lambda_alias_moving", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "test": "test_lambda_different_iam_keys_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "test": "test_large_payloads", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "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]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "test": "test_lambda_cache_local[python]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "test": "test_lambda_invoke_no_timeout", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "test": "test_lambda_invoke_with_timeout", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "test": "test_runtime_introspection_x86", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "test": "test_runtime_ulimits", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "test": "test_provisioned_concurrency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "test": "test_reserved_concurrency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "test": "test_reserved_concurrency_async_queue", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "test": "test_invocation_type_request_response[nodejs16.x]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "test": "test_invocation_type_request_response[python3.10]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "test": "test_invocation_with_logs[nodejs16.x]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "test": "test_invocation_with_logs[python3.10]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "test": "test_invocation_with_qualifier", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -2244,7 +2494,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -2254,7 +2504,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -2264,7 +2514,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -2274,7 +2524,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -2284,7 +2534,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -2294,7 +2544,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -2304,7 +2554,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -2314,7 +2564,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -2324,7 +2574,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -2334,7 +2584,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -2344,7 +2594,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -2354,7 +2604,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -2364,7 +2614,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -2374,7 +2624,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -2384,7 +2634,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -2394,7 +2644,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -2404,7 +2654,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -2414,7 +2664,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -2424,7 +2674,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -2434,7 +2684,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -2444,7 +2694,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -2454,7 +2704,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -2464,7 +2714,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -2474,7 +2724,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -2484,7 +2734,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -2494,7 +2744,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -2504,7 +2754,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -2514,7 +2764,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -2524,7 +2774,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -2534,7 +2784,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -2544,7 +2794,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -2554,7 +2804,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -2564,7 +2814,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -2574,7 +2824,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -2584,7 +2834,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -2594,7 +2844,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -2604,7 +2854,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -2614,7 +2864,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -2624,7 +2874,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -2634,7 +2884,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -2644,7 +2894,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -2654,7 +2904,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -2664,7 +2914,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -2674,7 +2924,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -2684,7 +2934,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -2694,7 +2944,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -2704,7 +2954,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -2714,7 +2964,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -2724,7 +2974,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -2734,7 +2984,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -2744,7 +2994,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -2754,7 +3004,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -2764,7 +3014,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -2774,7 +3024,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -2784,7 +3034,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -2794,7 +3044,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -2804,7 +3054,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -2814,7 +3064,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -2824,7 +3074,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -2834,7 +3084,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -2844,7 +3094,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -2854,7 +3104,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -2864,7 +3114,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -2874,7 +3124,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -2884,7 +3134,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -2894,7 +3144,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -2904,7 +3154,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -2914,7 +3164,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -2924,7 +3174,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -2934,7 +3184,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -2944,7 +3194,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -2954,7 +3204,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -2964,7 +3214,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -2974,7 +3224,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -2984,7 +3234,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -2994,7 +3244,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -3004,7 +3254,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -3014,7 +3264,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -3024,7 +3274,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -3034,7 +3284,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -3044,7 +3294,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -3054,7 +3304,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -3064,7 +3314,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -3074,7 +3324,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -3084,7 +3334,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -3094,7 +3344,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -3104,7 +3354,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -3114,7 +3364,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -3124,7 +3374,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -3134,7 +3384,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -3144,7 +3394,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -3154,7 +3404,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -3164,7 +3414,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -3174,7 +3424,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "200", "error": "", @@ -3184,7 +3434,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "200", "error": "", @@ -3194,17 +3444,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", - "test": "test_hot_reloading_publish_version", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -3214,7 +3454,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -3224,7 +3464,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -3234,7 +3474,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -3244,7 +3484,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -3254,7 +3494,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -3264,7 +3504,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -3274,7 +3514,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -3284,7 +3524,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -3294,7 +3534,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -3304,7 +3544,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -3314,7 +3554,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -3324,7 +3564,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -3334,7 +3574,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "200", "error": "", @@ -3344,7 +3584,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -3354,7 +3594,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -3364,7 +3604,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -3374,7 +3614,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -3384,7 +3624,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -3394,7 +3634,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -3404,7 +3644,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -3414,7 +3654,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -3424,7 +3664,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -3434,7 +3674,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -3444,7 +3684,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -3454,7 +3694,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -3464,7 +3704,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -3474,7 +3714,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -3484,7 +3724,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -3494,7 +3734,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -3504,7 +3744,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -3514,7 +3754,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -3524,7 +3764,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -3534,7 +3774,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -3544,7 +3784,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -3554,7 +3794,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -3564,7 +3804,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -3574,7 +3814,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -3584,7 +3824,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -3594,7 +3834,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -3604,7 +3844,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -3614,7 +3854,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -3624,7 +3864,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -3634,7 +3874,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -3644,7 +3884,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -3654,7 +3894,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -3664,7 +3904,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -3674,7 +3914,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -3684,7 +3924,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -3694,7 +3934,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -3704,7 +3944,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -3714,7 +3954,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -3724,7 +3964,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -3734,7 +3974,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -3744,7 +3984,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -3754,7 +3994,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -3764,7 +4004,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -3774,7 +4014,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -3784,7 +4024,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -3794,7 +4034,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -3804,7 +4044,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -3814,7 +4054,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -3824,7 +4064,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -3834,17 +4074,27 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", - "test": "test_s3_download_object_with_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "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": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -3854,7 +4104,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -3864,7 +4114,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -3874,7 +4124,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -3884,7 +4134,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -3894,7 +4144,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -3904,7 +4154,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -3914,7 +4164,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -3924,17 +4174,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", - "test": "test_invalid_lambda_arn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -3944,7 +4184,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -3954,7 +4194,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", "test": "test_bucket_notification_with_invalid_filter_rules", "response": "200", "error": "", @@ -3964,7 +4204,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -3974,17 +4214,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", - "test": "test_invalid_sqs_arn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -3994,17 +4224,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", - "test": "test_multiple_invalid_sqs_arns", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue', '$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName2', '$..Error.ArgumentValue2', '$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -4014,7 +4234,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -4024,7 +4244,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -4034,7 +4254,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -4044,7 +4264,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -4054,7 +4274,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -4064,7 +4284,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -4074,7 +4294,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -4084,7 +4304,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -4094,7 +4314,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -4104,7 +4324,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -4114,208 +4334,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", - "test": "test_create_run_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", - "test": "test_create_state_machines_in_parallel", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", - "test": "test_events_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", - "test": "test_aws_sdk_task_delete_s3_object", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", + "test": "test_sending_to_deleted_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_aws_sqs_metrics_created", - "test": "test_aws_sqs_metrics_created", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", - "snapshot_skipped": "['$..evaluatedDatapoints']", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -4324,78 +4384,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_get_metric_data", - "test": "test_get_metric_data", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_list_metrics_uniqueness", - "test": "test_list_metrics_uniqueness", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_multiple_dimensions", - "test": "test_multiple_dimensions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_data", - "test": "test_put_metric_data", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_data_gzip", - "test": "test_put_metric_data_gzip", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_put_metric_data_values_list", - "test": "test_put_metric_data_values_list", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -4404,8 +4404,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", - "test": "test_batch_write_not_matching_schema", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4414,8 +4414,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4424,568 +4424,88 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", - "test": "test_dynamodb_execute_transaction", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", - "test": "test_empty_and_binary_values", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", - "test": "test_global_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", - "test": "test_multiple_update_expressions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", - "test": "test_valid_local_secondary_index", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_describe_vpc_endpoints_with_filter", - "test": "test_describe_vpc_endpoints_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_error_injection", - "test": "test_dynamodb_error_injection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", - "test": "test_dynamodb_write_error_injection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_domain_version", - "test": "test_domain_version", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", - "test": "test_get_compatible_version_for_domain", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", - "test": "test_put_event_with_content_base_rule_in_pattern", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", - "test": "test_put_events_into_event_bus", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", - "test": "test_put_events_nonexistent_event_bus", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", - "test": "test_put_events_time", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", - "test": "test_put_events_with_input_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", - "test": "test_put_events_with_input_path_multiple", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", - "test": "test_put_events_with_nested_event_pattern", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", - "test": "test_put_events_with_target_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", - "test": "test_put_events_with_target_sqs_event_detail_match", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", - "test": "test_put_events_with_values_in_array", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_trigger_event_on_ssm_change", - "test": "test_trigger_event_on_ssm_change", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_recreate_iam_role", - "test": "test_recreate_iam_role", - "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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", - "test": "test_lambda_send_message_to_sqs[python3.10]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", - "test": "test_lambda_send_message_to_sqs[python3.11]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", - "test": "test_lambda_send_message_to_sqs[python3.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", - "test": "test_lambda_send_message_to_sqs[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", - "test": "test_lambda_start_stepfunctions_execution[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", - "test": "test_lambda_start_stepfunctions_execution[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", - "test": "test_lambda_start_stepfunctions_execution[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", - "test": "test_lambda_start_stepfunctions_execution[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", - "test": "test_lambda_start_stepfunctions_execution[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -4994,228 +4514,228 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_non_implemented_operation", - "test": "test_call_non_implemented_operation", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_s3_with_streaming_trait[bytes]", - "test": "test_call_s3_with_streaming_trait[bytes]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_s3_with_streaming_trait[str]", - "test": "test_call_s3_with_streaming_trait[str]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_with_es_creates_state_correctly", - "test": "test_call_with_es_creates_state_correctly", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_with_sqs_modifies_state_in_moto_backend", - "test": "test_call_with_sqs_modifies_state_in_moto_backend", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", - "test": "test_multi_region_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_create_clusters", - "test": "test_create_clusters", + "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": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", - "test": "test_associate_and_disassociate_resolver_rule", + "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": "['$..SecurityGroupIds', '$..ShareStatus', '$..StatusMessage']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", - "test": "test_create_resolver_endpoint[INBOUND-5]", + "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": "['$..SecurityGroupIds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", - "test": "test_multipe_create_resolver_rule", + "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": "['$..SecurityGroupIds', '$..ShareStatus']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", - "test": "test_update_resolver_endpoint", + "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": "['$..SecurityGroupIds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_dynamodb_stream_handler_deployed", - "test": "test_dynamodb_stream_handler_deployed", + "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": 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/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": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.dedup-messages.Messages']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", - "test": "test_kinesis_stream_handler_deployed", + "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": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.dedup-messages.Messages']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", - "test": "test_sending_to_deleted_topic", + "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": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", + "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": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", - "test": "test_ses_sns_topic_integration_send_raw_email", + "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": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "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/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", - "test": "test_ses_sns_topic_integration_send_templated_email", + "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": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "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/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "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": "", + "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/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "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": "", + "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/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "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": "", @@ -5224,8 +4744,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "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": "", @@ -5234,38 +4754,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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::TestSQSMultiAccounts::test_delete_queue_multi_account", + "test": "test_delete_queue_multi_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -5274,8 +4794,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_approximate_number_of_messages_delayed", + "test": "test_approximate_number_of_messages_delayed", "response": "200", "error": "", "snapshot_skipped": "", @@ -5284,8 +4804,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed", + "test": "test_batch_send_with_invalid_char_should_succeed", "response": "200", "error": "", "snapshot_skipped": "", @@ -5294,8 +4814,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", + "test": "test_change_message_visibility_batch_with_too_large_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -5304,8 +4824,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent", + "test": "test_change_message_visibility_not_permanent", "response": "200", "error": "", "snapshot_skipped": "", @@ -5314,8 +4834,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", + "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "response": "200", "error": "", "snapshot_skipped": "", @@ -5324,8 +4844,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue", + "test": "test_create_and_send_to_fifo_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -5334,38 +4854,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_create_queue_after_internal_attributes_changes_works", + "test": "test_create_queue_after_internal_attributes_changes_works", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.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/test_sns.py::TestSNSProvider::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_create_queue_after_send", + "test": "test_create_queue_after_send", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.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/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", + "test": "test_dead_letter_queue_chain", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_max_receive_count", + "test": "test_dead_letter_queue_max_receive_count", "response": "200", "error": "", "snapshot_skipped": "", @@ -5374,28 +4894,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_dead_letter_queue_with_fifo_and_content_based_deduplication", + "test": "test_dead_letter_queue_with_fifo_and_content_based_deduplication", "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/test_sns.py::TestSNSProvider::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_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "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/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[]", + "test": "test_delete_message_batch_invalid_msg_id[]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5404,8 +4924,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", + "test": "test_delete_message_batch_with_too_large_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -5414,8 +4934,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", + "test": "test_delete_message_deletes_with_change_visibility_timeout", "response": "200", "error": "", "snapshot_skipped": "", @@ -5424,8 +4944,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns_with_xray_propagation", - "test": "test_publish_sqs_from_sns_with_xray_propagation", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", + "test": "test_delete_message_with_deleted_receipt_handle", "response": "200", "error": "", "snapshot_skipped": "", @@ -5434,8 +4954,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_extend_message_visibility_timeout_set_in_queue", + "test": "test_extend_message_visibility_timeout_set_in_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -5444,8 +4964,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_external_host_via_header_complete_message_lifecycle", + "test": "test_external_host_via_header_complete_message_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", @@ -5454,8 +4974,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_external_hostname", + "test": "test_external_hostname", "response": "200", "error": "", "snapshot_skipped": "", @@ -5464,8 +4984,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", + "test": "test_fifo_approx_number_of_messages", "response": "200", "error": "", "snapshot_skipped": "", @@ -5474,8 +4994,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", + "test": "test_fifo_content_based_message_deduplication_arrives_once", "response": "200", "error": "", "snapshot_skipped": "", @@ -5484,8 +5004,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", + "test": "test_fifo_deduplication_arrives_once_after_delete[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5494,8 +5014,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[False]", - "test": "test_redrive_policy_sqs_queue_subscription[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", + "test": "test_fifo_deduplication_arrives_once_after_delete[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5504,8 +5024,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[True]", - "test": "test_redrive_policy_sqs_queue_subscription[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[False]", + "test": "test_fifo_deduplication_not_on_message_group_id[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5514,18 +5034,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_confirm_subscription_wrong_token", - "test": "test_sns_confirm_subscription_wrong_token", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[True]", + "test": "test_fifo_deduplication_not_on_message_group_id[True]", "response": "200", "error": "", - "snapshot_skipped": "['$.invalid-token.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_attributes", + "test": "test_fifo_message_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -5534,38 +5054,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", + "test": "test_fifo_message_group_visibility_after_change_message_visibility", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", + "test": "test_fifo_message_group_visibility_after_delete", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", + "test": "test_fifo_message_group_visibility_after_partial_delete", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", + "test": "test_fifo_message_group_visibility_after_terminate_visibility_timeout", "response": "200", "error": "", "snapshot_skipped": "", @@ -5574,8 +5094,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/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_fifo_messages_in_order_after_timeout", + "test": "test_fifo_messages_in_order_after_timeout", "response": "200", "error": "", "snapshot_skipped": "", @@ -5584,8 +5104,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/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_fifo_queue_send_message_with_delay_on_queue_works", + "test": "test_fifo_queue_send_message_with_delay_on_queue_works", "response": "200", "error": "", "snapshot_skipped": "", @@ -5594,8 +5114,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", - "test": "test_approximate_number_of_messages_delayed", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_seconds_fails", + "test": "test_fifo_queue_send_message_with_delay_seconds_fails", "response": "200", "error": "", "snapshot_skipped": "", @@ -5604,8 +5124,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed", - "test": "test_batch_send_with_invalid_char_should_succeed", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", + "test": "test_fifo_queue_send_multiple_messages_multiple_single_receives", "response": "200", "error": "", "snapshot_skipped": "", @@ -5614,8 +5134,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", - "test": "test_change_message_visibility_batch_with_too_large_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering", + "test": "test_fifo_receive_message_group_id_ordering", "response": "200", "error": "", "snapshot_skipped": "", @@ -5624,8 +5144,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent", - "test": "test_change_message_visibility_not_permanent", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", + "test": "test_fifo_receive_message_visibility_timeout_shared_in_group", "response": "200", "error": "", "snapshot_skipped": "", @@ -5634,8 +5154,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", - "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_with_zero_visibility_timeout", + "test": "test_fifo_receive_message_with_zero_visibility_timeout", "response": "200", "error": "", "snapshot_skipped": "", @@ -5644,8 +5164,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue", - "test": "test_create_and_send_to_fifo_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_sequence_number_increases", + "test": "test_fifo_sequence_number_increases", "response": "200", "error": "", "snapshot_skipped": "", @@ -5654,8 +5174,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", - "test": "test_create_queue_after_internal_attributes_changes_works", + "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": "", @@ -5664,8 +5184,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_send", - "test": "test_create_queue_after_send", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_with_attributes_should_be_enqueued", + "test": "test_message_with_attributes_should_be_enqueued", "response": "200", "error": "", "snapshot_skipped": "", @@ -5674,8 +5194,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", - "test": "test_dead_letter_queue_chain", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_posting_to_fifo_requires_deduplicationid_group_id", + "test": "test_posting_to_fifo_requires_deduplicationid_group_id", "response": "200", "error": "", "snapshot_skipped": "", @@ -5684,8 +5204,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_max_receive_count", - "test": "test_dead_letter_queue_max_receive_count", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_posting_to_queue_via_queue_name", + "test": "test_posting_to_queue_via_queue_name", "response": "200", "error": "", "snapshot_skipped": "", @@ -5694,8 +5214,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", - "test": "test_dead_letter_queue_with_fifo_and_content_based_deduplication", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", + "test": "test_publish_get_delete_message", "response": "200", "error": "", "snapshot_skipped": "", @@ -5704,8 +5224,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", + "test": "test_publish_get_delete_message_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -5714,8 +5234,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[]", - "test": "test_delete_message_batch_invalid_msg_id[]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue", + "test": "test_purge_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -5724,8 +5244,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", - "test": "test_delete_message_batch_with_too_large_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", + "test": "test_purge_queue_clears_fifo_deduplication_cache", "response": "200", "error": "", "snapshot_skipped": "", @@ -5734,8 +5254,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", - "test": "test_delete_message_deletes_with_change_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", + "test": "test_purge_queue_deletes_delayed_messages", "response": "200", "error": "", "snapshot_skipped": "", @@ -5744,8 +5264,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", - "test": "test_delete_message_with_deleted_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", + "test": "test_purge_queue_deletes_inflight_messages", "response": "200", "error": "", "snapshot_skipped": "", @@ -5754,8 +5274,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", - "test": "test_extend_message_visibility_timeout_set_in_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", + "test": "test_receive_after_visibility_timeout", "response": "200", "error": "", "snapshot_skipped": "", @@ -5764,18 +5284,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_external_host_via_header_complete_message_lifecycle", - "test": "test_external_host_via_header_complete_message_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", + "test": "test_receive_message_attribute_names_filters", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Attributes.SenderId']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_external_hostname", - "test": "test_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_attributes_timestamp_types", + "test": "test_receive_message_attributes_timestamp_types", "response": "200", "error": "", "snapshot_skipped": "", @@ -5784,8 +5304,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", - "test": "test_fifo_approx_number_of_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", + "test": "test_receive_message_message_attribute_names_filters", "response": "200", "error": "", "snapshot_skipped": "", @@ -5794,8 +5314,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", - "test": "test_fifo_content_based_message_deduplication_arrives_once", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", + "test": "test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", "response": "200", "error": "", "snapshot_skipped": "", @@ -5804,8 +5324,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", - "test": "test_fifo_deduplication_arrives_once_after_delete[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", + "test": "test_receive_message_with_visibility_timeout_updates_timeout", "response": "200", "error": "", "snapshot_skipped": "", @@ -5814,8 +5334,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", - "test": "test_fifo_deduplication_arrives_once_after_delete[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", + "test": "test_receive_terminate_visibility_timeout", "response": "200", "error": "", "snapshot_skipped": "", @@ -5824,8 +5344,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[False]", - "test": "test_fifo_deduplication_not_on_message_group_id[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", + "test": "test_remove_message_with_old_receipt_handle", "response": "200", "error": "", "snapshot_skipped": "", @@ -5834,8 +5354,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[True]", - "test": "test_fifo_deduplication_not_on_message_group_id[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", + "test": "test_send_batch_receive_multiple", "response": "200", "error": "", "snapshot_skipped": "", @@ -5844,8 +5364,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_attributes", - "test": "test_fifo_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", + "test": "test_send_delay_and_wait_time", "response": "200", "error": "", "snapshot_skipped": "", @@ -5854,8 +5374,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", - "test": "test_fifo_message_group_visibility_after_change_message_visibility", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch", + "test": "test_send_message_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -5864,18 +5384,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", - "test": "test_fifo_message_group_visibility_after_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", + "test": "test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", - "test": "test_fifo_message_group_visibility_after_partial_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_attributes", + "test": "test_send_message_with_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -5884,8 +5404,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", - "test": "test_fifo_message_group_visibility_after_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_binary_attributes", + "test": "test_send_message_with_binary_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -5894,8 +5414,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_messages_in_order_after_timeout", - "test": "test_fifo_messages_in_order_after_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_delay_0_works_for_fifo", + "test": "test_send_message_with_delay_0_works_for_fifo", "response": "200", "error": "", "snapshot_skipped": "", @@ -5904,8 +5424,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", - "test": "test_fifo_queue_send_message_with_delay_on_queue_works", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "test": "test_send_message_with_invalid_string_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -5914,28 +5434,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_seconds_fails", - "test": "test_fifo_queue_send_message_with_delay_seconds_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", + "test": "test_send_message_with_updated_maximum_message_size", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", - "test": "test_fifo_queue_send_multiple_messages_multiple_single_receives", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_max_number_of_messages", + "test": "test_send_receive_max_number_of_messages", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering", - "test": "test_fifo_receive_message_group_id_ordering", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message", + "test": "test_send_receive_message", "response": "200", "error": "", "snapshot_skipped": "", @@ -5944,8 +5464,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", - "test": "test_fifo_receive_message_visibility_timeout_shared_in_group", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message_encoded_content", + "test": "test_send_receive_message_encoded_content", "response": "200", "error": "", "snapshot_skipped": "", @@ -5954,8 +5474,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_with_zero_visibility_timeout", - "test": "test_fifo_receive_message_with_zero_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message_multiple_queues", + "test": "test_send_receive_message_multiple_queues", "response": "200", "error": "", "snapshot_skipped": "", @@ -5964,8 +5484,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_sequence_number_increases", - "test": "test_fifo_sequence_number_increases", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", + "test": "test_sent_message_retains_attributes_after_receive", "response": "200", "error": "", "snapshot_skipped": "", @@ -5974,8 +5494,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/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_sequence_number", + "test": "test_sequence_number", "response": "200", "error": "", "snapshot_skipped": "", @@ -5984,8 +5504,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_message_with_attributes_should_be_enqueued", - "test": "test_message_with_attributes_should_be_enqueued", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5", + "test": "test_system_attributes_have_no_effect_on_attr_md5", "response": "200", "error": "", "snapshot_skipped": "", @@ -5994,8 +5514,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_posting_to_fifo_requires_deduplicationid_group_id", - "test": "test_posting_to_fifo_requires_deduplicationid_group_id", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", + "test": "test_terminate_visibility_timeout_after_receive", "response": "200", "error": "", "snapshot_skipped": "", @@ -6004,8 +5524,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_posting_to_queue_via_queue_name", - "test": "test_posting_to_queue_via_queue_name", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_wait_time_seconds_queue_attribute_waits_correctly", + "test": "test_wait_time_seconds_queue_attribute_waits_correctly", "response": "200", "error": "", "snapshot_skipped": "", @@ -6014,8 +5534,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", - "test": "test_publish_get_delete_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_wait_time_seconds_waits_correctly", + "test": "test_wait_time_seconds_waits_correctly", "response": "200", "error": "", "snapshot_skipped": "", @@ -6024,8 +5544,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", - "test": "test_publish_get_delete_message_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[domain]", + "test": "test_endpoint_strategy_with_multi_region[domain]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6034,8 +5554,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue", - "test": "test_purge_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[off]", + "test": "test_endpoint_strategy_with_multi_region[off]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6044,8 +5564,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", - "test": "test_purge_queue_clears_fifo_deduplication_cache", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[path]", + "test": "test_endpoint_strategy_with_multi_region[path]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6054,8 +5574,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", - "test": "test_purge_queue_deletes_delayed_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_send_and_receive_messages", + "test": "test_get_send_and_receive_messages", "response": "200", "error": "", "snapshot_skipped": "", @@ -6064,108 +5584,108 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", - "test": "test_purge_queue_deletes_inflight_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_fifo_list_messages_as_botocore_endpoint_url", + "test": "test_fifo_list_messages_as_botocore_endpoint_url", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", - "test": "test_receive_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_botocore_endpoint_url", + "test": "test_list_messages_as_botocore_endpoint_url", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", - "test": "test_receive_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_json", + "test": "test_list_messages_as_json", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SenderId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attributes_timestamp_types", - "test": "test_receive_message_attributes_timestamp_types", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_has_no_side_effects", + "test": "test_list_messages_has_no_side_effects", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", - "test": "test_receive_message_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_queue_url_in_path", + "test": "test_list_messages_with_queue_url_in_path", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", - "test": "test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", - "test": "test_receive_message_with_visibility_timeout_updates_timeout", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "test": "test_create_run_map_state_machine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", - "test": "test_receive_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "test": "test_create_run_state_machine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", - "test": "test_remove_message_with_old_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", - "test": "test_send_batch_receive_multiple", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", - "test": "test_send_delay_and_wait_time", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6174,218 +5694,218 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch", - "test": "test_send_message_batch", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", + "test": "test_dynamodb_write_error_injection", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", - "test": "test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_attributes", - "test": "test_send_message_with_attributes", + "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": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_binary_attributes", - "test": "test_send_message_with_binary_attributes", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_delay_0_works_for_fifo", - "test": "test_send_message_with_delay_0_works_for_fifo", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", - "test": "test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", - "test": "test_send_message_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_max_number_of_messages", - "test": "test_send_receive_max_number_of_messages", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message", - "test": "test_send_receive_message", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", + "test": "test_lambda_send_message_to_sqs[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message_encoded_content", - "test": "test_send_receive_message_encoded_content", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", + "test": "test_lambda_send_message_to_sqs[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message_multiple_queues", - "test": "test_send_receive_message_multiple_queues", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", - "test": "test_sent_message_retains_attributes_after_receive", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", + "test": "test_lambda_send_message_to_sqs[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sequence_number", - "test": "test_sequence_number", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", + "test": "test_lambda_send_message_to_sqs[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5", - "test": "test_system_attributes_have_no_effect_on_attr_md5", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", + "test": "test_lambda_start_stepfunctions_execution[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", - "test": "test_terminate_visibility_timeout_after_receive", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", + "test": "test_lambda_start_stepfunctions_execution[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_queue_attribute_waits_correctly", - "test": "test_wait_time_seconds_queue_attribute_waits_correctly", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", + "test": "test_lambda_start_stepfunctions_execution[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_waits_correctly", - "test": "test_wait_time_seconds_waits_correctly", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", + "test": "test_lambda_start_stepfunctions_execution[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[domain]", - "test": "test_endpoint_strategy_with_multi_region[domain]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", + "test": "test_lambda_start_stepfunctions_execution[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[off]", - "test": "test_endpoint_strategy_with_multi_region[off]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[path]", - "test": "test_endpoint_strategy_with_multi_region[path]", + "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", + "test": "test_multi_region_api_gateway", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_send_and_receive_messages", - "test": "test_get_send_and_receive_messages", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_path_strategy", + "test": "test_path_strategy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_fifo_list_messages_as_botocore_endpoint_url", - "test": "test_fifo_list_messages_as_botocore_endpoint_url", + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -6394,8 +5914,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_botocore_endpoint_url", - "test": "test_list_messages_as_botocore_endpoint_url", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_dynamodb_stream_handler_deployed", + "test": "test_dynamodb_stream_handler_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -6404,8 +5924,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_json", - "test": "test_list_messages_as_json", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -6414,8 +5934,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_has_no_side_effects", - "test": "test_list_messages_has_no_side_effects", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", + "test": "test_kinesis_stream_handler_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -6424,8 +5944,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_queue_url_in_path", - "test": "test_list_messages_with_queue_url_in_path", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -6466,7 +5986,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -6476,7 +5996,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -6486,7 +6006,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -6496,7 +6016,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -6506,7 +6026,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -6516,7 +6036,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -6526,7 +6046,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -6536,7 +6056,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -6546,7 +6066,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -6556,7 +6076,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -6566,7 +6086,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -6576,7 +6096,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -6586,7 +6106,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -6596,7 +6116,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -6606,7 +6126,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -6616,7 +6136,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -6626,7 +6146,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -6636,7 +6156,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -6646,7 +6166,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -6656,7 +6176,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -6666,7 +6186,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -6676,7 +6196,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -6686,7 +6206,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -6696,7 +6216,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -6706,7 +6226,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -6716,7 +6236,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -6726,7 +6246,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -6736,7 +6256,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -6746,7 +6266,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -6756,7 +6276,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -6766,7 +6286,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -6776,7 +6296,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -6786,7 +6306,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -6796,7 +6316,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -6806,7 +6326,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -6816,7 +6336,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -6826,7 +6346,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -6836,7 +6356,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -6846,7 +6366,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -6856,7 +6376,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -6866,7 +6386,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -6876,7 +6396,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -6886,7 +6406,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -6896,7 +6416,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -6906,7 +6426,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -6916,7 +6436,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -6926,7 +6446,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -6936,7 +6456,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -6946,7 +6466,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -6956,7 +6476,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -6966,7 +6486,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -6976,7 +6496,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -6986,7 +6506,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -6996,7 +6516,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -7006,7 +6526,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -7016,7 +6536,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -7026,7 +6546,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -7036,7 +6556,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -7046,7 +6566,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -7056,17 +6576,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", - "test": "test_step_functions_integration[path_based_url-1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -7076,7 +6586,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -7086,7 +6596,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -7096,7 +6606,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -7106,7 +6616,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -7116,7 +6626,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -7126,7 +6636,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -7136,7 +6646,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -7146,7 +6656,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -7156,7 +6666,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -7166,7 +6676,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -7176,7 +6686,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -7186,7 +6696,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -7196,7 +6706,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -7206,38 +6716,268 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "test": "test_lambda_token_authorizer_event_payload", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "test": "test_lambda_token_authorizer_path_suffixes", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "test": "test_rest_import_openapi_3_0", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "test": "test_connect_disconnect_always_called", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "test": "test_websocket_api[AWS_PROXY-False-False]", + "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[AWS_PROXY-False-True]", + "test": "test_websocket_api[AWS_PROXY-False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "test": "test_websocket_api_reject_connect[True-False]", + "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-True]", + "test": "test_websocket_api_reject_connect[True-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "test": "test_ws_connection_with_invalid_auth", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "test": "test_cognito_authorization_auth_context_propagated", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "test": "test_cognito_authorization_auth_context_propagated_without_groups", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "test": "test_lambda_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "test": "test_lambda_data_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", + "test": "test_create_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", - "test": "test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", - "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", - "test": "test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", - "test": "test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -7246,8 +6986,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", - "test": "test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -7256,28 +6996,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", - "test": "test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", - "test": "test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", - "test": "test_websocket_api_reject_connect[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7286,8 +7026,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", - "test": "test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7296,48 +7036,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", - "test": "test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", - "test": "test_cognito_authorization_auth_context_propagated", - "response": "200", - "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", - "test": "test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", - "test": "test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7346,18 +7076,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", - "test": "test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -7366,18 +7096,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", "response": "200", "error": "", "snapshot_skipped": "", @@ -7386,7 +7116,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -7396,7 +7126,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -7406,7 +7136,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", @@ -7416,7 +7146,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", @@ -7426,7 +7156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -7436,7 +7166,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -7446,7 +7176,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -7456,7 +7186,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -7466,7 +7196,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -7476,7 +7206,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -7486,7 +7216,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -7496,7 +7226,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", @@ -7506,7 +7236,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", @@ -7516,7 +7246,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", @@ -7526,7 +7256,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "200", "error": "", @@ -7536,7 +7266,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -7546,7 +7276,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -7556,7 +7286,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -7566,7 +7296,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -7576,7 +7306,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", "test": "test_lambda_iam", "response": "200", "error": "", @@ -7586,7 +7316,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -7596,7 +7326,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -7606,7 +7336,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -7616,7 +7346,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -7626,7 +7356,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -7636,7 +7366,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -7646,7 +7376,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -7656,7 +7386,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -7666,7 +7396,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -7676,28 +7406,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "test": "test_topic_rule_triggers_sqs_message", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7706,28 +7426,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "test": "test_external_layer_download", "response": "200", "error": "", "snapshot_skipped": "", @@ -7736,38 +7446,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "test": "test_external_layer_specific", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "test": "test_lambda_from_image[node]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7776,8 +7486,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "test": "test_lambda_from_image[python]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7786,78 +7496,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "test": "test_cross_account_layer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", - "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "test": "test_function_multiple_layers_override", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "test": "test_function_using_layer", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", "snapshot_skipped": "", @@ -7866,8 +7536,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "test": "test_layer_and_function_hot_reloading", "response": "200", "error": "", "snapshot_skipped": "", @@ -7876,38 +7546,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "test": "test_layer_only_hot_reloading", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", - "test": "test_topic_rule_triggers_sqs_message", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7916,147 +7576,137 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", - "test": "test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", - "test": "test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", - "test": "test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", - "test": "test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", - "test": "test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", - "test": "test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", - "test": "test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", "test": "test_json_metric_filters", "response": "200", "error": "", @@ -8066,7 +7716,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -8076,7 +7726,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -8086,7 +7736,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -8096,7 +7746,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -8106,7 +7756,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -8116,7 +7766,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -8126,7 +7776,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -8136,7 +7786,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", "test": "test_enforce_policy_cloudwatch", "response": "400", "error": "CommonServiceException", @@ -8152,7 +7802,7 @@ "AlarmName, StateReason, StateReasonData, StateValue": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", "test": "test_alarm_creation", "response": "200", "error": "", @@ -8162,7 +7812,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", "test": "test_breaching_alarm_actions", "response": "200", "error": "", @@ -8176,7 +7826,7 @@ "AlarmName, StateReason, StateValue": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -8186,7 +7836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", "test": "test_set_alarm", "response": "200", "error": "", @@ -8202,7 +7852,7 @@ "ResourceARN, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_store_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_store_tags", "test": "test_store_tags", "response": "200", "error": "", @@ -8218,7 +7868,7 @@ "ResourceARN, TagKeys": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_store_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_store_tags", "test": "test_store_tags", "response": "200", "error": "", diff --git a/data/coverage/codecommit.json b/data/coverage/codecommit.json index ceb39ff086..d7ecde35dd 100644 --- a/data/coverage/codecommit.json +++ b/data/coverage/codecommit.json @@ -542,6 +542,18 @@ "snapshot_skipped": "" } }, + { + "ListFileCommitHistory": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ListPullRequests": { "implemented": true, @@ -932,7 +944,7 @@ "branchName, commitId, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_branch", "test": "test_create_branch", "response": "200", "error": "", @@ -942,7 +954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_pull_request", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_pull_request", "test": "test_create_pull_request", "response": "200", "error": "", @@ -952,7 +964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_branch", "test": "test_delete_branch", "response": "200", "error": "", @@ -962,7 +974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_branch", "test": "test_get_branch", "response": "200", "error": "", @@ -972,7 +984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_list_pull_requests", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_list_pull_requests", "test": "test_list_pull_requests", "response": "200", "error": "", @@ -982,7 +994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_branch_on_non_existing_repository_raises_error", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_branch_on_non_existing_repository_raises_error", "test": "test_create_branch_on_non_existing_repository_raises_error", "response": "400", "error": "RepositoryDoesNotExistException", @@ -998,7 +1010,7 @@ "authorName, branchName, commitMessage, email, putFiles, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_branch", "test": "test_create_branch", "response": "200", "error": "", @@ -1008,7 +1020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_commit", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_commit", "test": "test_create_commit", "response": "200", "error": "", @@ -1018,7 +1030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_pull_request", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_pull_request", "test": "test_create_pull_request", "response": "200", "error": "", @@ -1028,7 +1040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_branch", "test": "test_delete_branch", "response": "200", "error": "", @@ -1038,7 +1050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_non_existing_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_non_existing_branch", "test": "test_delete_non_existing_branch", "response": "200", "error": "", @@ -1048,7 +1060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_branch", "test": "test_get_branch", "response": "200", "error": "", @@ -1058,7 +1070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_file", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_file", "test": "test_get_file", "response": "200", "error": "", @@ -1068,7 +1080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_folder", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_folder", "test": "test_get_folder", "response": "200", "error": "", @@ -1078,7 +1090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_non_existing_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_non_existing_branch", "test": "test_get_non_existing_branch", "response": "200", "error": "", @@ -1088,7 +1100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_list_pull_requests", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_list_pull_requests", "test": "test_list_pull_requests", "response": "200", "error": "", @@ -1098,7 +1110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_commit_to_non_existing_repository_raises_error", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_commit_to_non_existing_repository_raises_error", "test": "test_commit_to_non_existing_repository_raises_error", "response": "400", "error": "RepositoryDoesNotExistException", @@ -1114,7 +1126,7 @@ "clientRequestToken, description, targets, title": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_pull_request", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_pull_request", "test": "test_create_pull_request", "response": "200", "error": "", @@ -1124,7 +1136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_list_pull_requests", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_list_pull_requests", "test": "test_list_pull_requests", "response": "200", "error": "", @@ -1140,7 +1152,7 @@ "repositoryDescription, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_branch", "test": "test_create_branch", "response": "200", "error": "", @@ -1150,7 +1162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_commit", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_commit", "test": "test_create_commit", "response": "200", "error": "", @@ -1160,7 +1172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_pull_request", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_pull_request", "test": "test_create_pull_request", "response": "200", "error": "", @@ -1170,7 +1182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_repository", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_repository", "test": "test_create_repository", "response": "200", "error": "", @@ -1180,7 +1192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_branch", "test": "test_delete_branch", "response": "200", "error": "", @@ -1190,7 +1202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_non_existing_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_non_existing_branch", "test": "test_delete_non_existing_branch", "response": "200", "error": "", @@ -1200,7 +1212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_repository_matches_created_repository", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_repository_matches_created_repository", "test": "test_delete_repository_matches_created_repository", "response": "200", "error": "", @@ -1210,7 +1222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_branch", "test": "test_get_branch", "response": "200", "error": "", @@ -1220,7 +1232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_file", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_file", "test": "test_get_file", "response": "200", "error": "", @@ -1230,7 +1242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_folder", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_folder", "test": "test_get_folder", "response": "200", "error": "", @@ -1240,7 +1252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_non_existing_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_non_existing_branch", "test": "test_get_non_existing_branch", "response": "200", "error": "", @@ -1250,7 +1262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_repository_matches_created_repository", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_repository_matches_created_repository", "test": "test_get_repository_matches_created_repository", "response": "200", "error": "", @@ -1260,7 +1272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_list_pull_requests", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_list_pull_requests", "test": "test_list_pull_requests", "response": "200", "error": "", @@ -1270,7 +1282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_repository_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_repository_lifecycle", "test": "test_repository_lifecycle", "response": "200", "error": "", @@ -1280,7 +1292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_repository_with_invalid_name_raises_error", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_repository_with_invalid_name_raises_error", "test": "test_create_repository_with_invalid_name_raises_error", "response": "400", "error": "InvalidRepositoryNameException", @@ -1296,7 +1308,7 @@ "branchName, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_branch", "test": "test_delete_branch", "response": "200", "error": "", @@ -1306,7 +1318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_non_existing_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_non_existing_branch", "test": "test_delete_non_existing_branch", "response": "400", "error": "BranchDoesNotExistException", @@ -1322,7 +1334,7 @@ "repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_branch", "test": "test_create_branch", "response": "200", "error": "", @@ -1332,7 +1344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_commit", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_commit", "test": "test_create_commit", "response": "200", "error": "", @@ -1342,7 +1354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_pull_request", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_pull_request", "test": "test_create_pull_request", "response": "200", "error": "", @@ -1352,7 +1364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_repository", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_repository", "test": "test_create_repository", "response": "200", "error": "", @@ -1362,7 +1374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_branch", "test": "test_delete_branch", "response": "200", "error": "", @@ -1372,7 +1384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_non_existing_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_non_existing_branch", "test": "test_delete_non_existing_branch", "response": "200", "error": "", @@ -1382,7 +1394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_repository_matches_created_repository", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_repository_matches_created_repository", "test": "test_delete_repository_matches_created_repository", "response": "200", "error": "", @@ -1392,7 +1404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_branch", "test": "test_get_branch", "response": "200", "error": "", @@ -1402,7 +1414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_file", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_file", "test": "test_get_file", "response": "200", "error": "", @@ -1412,7 +1424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_folder", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_folder", "test": "test_get_folder", "response": "200", "error": "", @@ -1422,7 +1434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_non_existing_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_non_existing_branch", "test": "test_get_non_existing_branch", "response": "200", "error": "", @@ -1432,7 +1444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_repository_matches_created_repository", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_repository_matches_created_repository", "test": "test_get_repository_matches_created_repository", "response": "200", "error": "", @@ -1442,7 +1454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_list_pull_requests", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_list_pull_requests", "test": "test_list_pull_requests", "response": "200", "error": "", @@ -1452,7 +1464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_repository_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_repository_lifecycle", "test": "test_repository_lifecycle", "response": "200", "error": "", @@ -1462,7 +1474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_non_existing_repository_raises_error", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_non_existing_repository_raises_error", "test": "test_delete_non_existing_repository_raises_error", "response": "400", "error": "RepositoryDoesNotExistException", @@ -1472,7 +1484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_repository_matches_created_repository", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_repository_matches_created_repository", "test": "test_delete_repository_matches_created_repository", "response": "400", "error": "RepositoryDoesNotExistException", @@ -1488,7 +1500,7 @@ "branchName, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_branch", "test": "test_get_branch", "response": "200", "error": "", @@ -1498,7 +1510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_non_existing_branch", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_non_existing_branch", "test": "test_get_non_existing_branch", "response": "400", "error": "BranchDoesNotExistException", @@ -1514,7 +1526,7 @@ "commitSpecifier, filePath, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_file", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_file", "test": "test_get_file", "response": "200", "error": "", @@ -1530,7 +1542,7 @@ "commitSpecifier, folderPath, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_folder", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_folder", "test": "test_get_folder", "response": "200", "error": "", @@ -1546,7 +1558,7 @@ "repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_repository_matches_created_repository", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_repository_matches_created_repository", "test": "test_get_repository_matches_created_repository", "response": "200", "error": "", @@ -1556,7 +1568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_non_existing_repository_raises_error", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_non_existing_repository_raises_error", "test": "test_get_non_existing_repository_raises_error", "response": "400", "error": "RepositoryDoesNotExistException", @@ -1572,7 +1584,7 @@ "repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_list_pull_requests", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_list_pull_requests", "test": "test_list_pull_requests", "response": "200", "error": "", @@ -1588,7 +1600,7 @@ "resourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_tagging", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_tagging", "test": "test_tagging", "response": "200", "error": "", @@ -1604,7 +1616,7 @@ "resourceArn, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_tagging", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_tagging", "test": "test_tagging", "response": "200", "error": "", @@ -1620,7 +1632,7 @@ "resourceArn, tagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_tagging", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_tagging", "test": "test_tagging", "response": "200", "error": "", diff --git a/data/coverage/cognito-identity.json b/data/coverage/cognito-identity.json index 26a6fc257c..d752ef2fda 100644 --- a/data/coverage/cognito-identity.json +++ b/data/coverage/cognito-identity.json @@ -284,17 +284,17 @@ "AllowUnauthenticatedIdentities, CognitoIdentityProviders, IdentityPoolName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -304,7 +304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -314,7 +314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -324,7 +324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -334,7 +334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -344,7 +344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -354,7 +354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -364,7 +364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -374,7 +374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -384,7 +384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -394,7 +394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -404,7 +404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -414,7 +414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -424,7 +424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_cognito_identity_get_id_region_matches", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_cognito_identity_get_id_region_matches", "test": "test_cognito_identity_get_id_region_matches", "response": "200", "error": "", @@ -434,7 +434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -448,7 +448,7 @@ "AllowUnauthenticatedIdentities, IdentityPoolName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", "test": "test_create_cognito_identity_pool_roles", "response": "200", "error": "", @@ -462,14 +462,14 @@ "AllowUnauthenticatedIdentities, IdentityPoolName, IdentityPoolTags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -478,27 +478,27 @@ "IdentityPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -508,7 +508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -518,7 +518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -528,7 +528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", "test": "test_create_cognito_identity_pool_roles", "response": "200", "error": "", @@ -538,7 +538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -548,7 +548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -558,7 +558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -568,7 +568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -578,7 +578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -588,7 +588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -598,7 +598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -608,7 +608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -618,7 +618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -628,7 +628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -638,7 +638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -654,7 +654,7 @@ "IdentityPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", @@ -664,7 +664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -680,7 +680,7 @@ "IdentityId, Logins": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -690,7 +690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -700,7 +700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -710,7 +710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -720,7 +720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -730,7 +730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -740,7 +740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -750,7 +750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -760,7 +760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -770,7 +770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -780,7 +780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -790,7 +790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -800,7 +800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -810,7 +810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -826,7 +826,7 @@ "IdentityPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_cognito_identity_get_id_region_matches", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_cognito_identity_get_id_region_matches", "test": "test_cognito_identity_get_id_region_matches", "response": "200", "error": "", @@ -836,7 +836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -850,7 +850,7 @@ "IdentityPoolId, Logins": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -860,7 +860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -870,7 +870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -880,7 +880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -890,7 +890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -900,7 +900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -910,7 +910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -920,7 +920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -930,7 +930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -940,7 +940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -950,7 +950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -960,7 +960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -970,7 +970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -980,7 +980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -996,17 +996,7 @@ "IdentityPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", - "test": "test_cognito_role_attachment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", @@ -1016,7 +1006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", "test": "test_create_cognito_identity_pool_roles", "response": "200", "error": "", @@ -1032,27 +1022,27 @@ "MaxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", "test": "test_create_cognito_identity_pool_roles", "response": "200", "error": "", @@ -1068,31 +1058,31 @@ "IdentityPoolId, RoleMappings, Roles": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "IdentityPoolId, Roles": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -1102,7 +1092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -1112,7 +1102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -1122,7 +1112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", "test": "test_create_cognito_identity_pool_roles", "response": "200", "error": "", @@ -1132,7 +1122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -1142,7 +1132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -1152,7 +1142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -1162,7 +1152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -1172,7 +1162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -1182,7 +1172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -1192,7 +1182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -1202,7 +1192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -1212,7 +1202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -1222,7 +1212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -1232,7 +1222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", diff --git a/data/coverage/cognito-idp.json b/data/coverage/cognito-idp.json index 18da22be3b..67103f426f 100644 --- a/data/coverage/cognito-idp.json +++ b/data/coverage/cognito-idp.json @@ -859,7 +859,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, @@ -1244,7 +1244,7 @@ "CustomAttributes, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -1254,7 +1254,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -1264,7 +1264,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -1274,7 +1274,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -1284,7 +1284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -1294,7 +1294,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -1304,7 +1304,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -1320,7 +1320,7 @@ "GroupName, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -1330,7 +1330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -1340,7 +1340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -1350,7 +1350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -1360,7 +1360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -1370,7 +1370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -1380,7 +1380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -1390,7 +1390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -1400,7 +1400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -1410,7 +1410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -1426,7 +1426,7 @@ "UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "200", "error": "", @@ -1436,7 +1436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -1446,7 +1446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -1456,7 +1456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -1466,7 +1466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -1476,7 +1476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -1486,7 +1486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -1496,7 +1496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -1506,7 +1506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -1516,7 +1516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -1526,7 +1526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -1536,7 +1536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -1546,7 +1546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -1556,7 +1556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -1566,7 +1566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -1576,7 +1576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -1586,7 +1586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -1596,7 +1596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -1606,7 +1606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", "response": "200", "error": "", @@ -1616,7 +1616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", "test": "test_invalid_srp_raises_error[None]", "response": "200", "error": "", @@ -1626,7 +1626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "200", "error": "", @@ -1636,7 +1636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "200", "error": "", @@ -1646,7 +1646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", "test": "test_access_token_expiration_validity[1-days-86400]", "response": "200", "error": "", @@ -1656,7 +1656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", "test": "test_access_token_expiration_validity[10-hours-36000]", "response": "200", "error": "", @@ -1666,7 +1666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", "test": "test_access_token_expiration_validity[10-minutes-600]", "response": "200", "error": "", @@ -1676,7 +1676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", "test": "test_access_token_expiration_validity[500-seconds-500]", "response": "200", "error": "", @@ -1686,7 +1686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", @@ -1696,7 +1696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -1706,7 +1706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -1716,7 +1716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -1726,7 +1726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -1736,7 +1736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_authentication", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_authentication", "test": "test_mfa_sms_authentication", "response": "200", "error": "", @@ -1746,7 +1746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -1756,7 +1756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -1766,7 +1766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -1776,7 +1776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", @@ -1786,7 +1786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -1796,7 +1796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -1806,7 +1806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -1816,7 +1816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -1826,7 +1826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -1836,7 +1836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_login_before_confirmation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_login_before_confirmation", "test": "test_user_login_before_confirmation", "response": "200", "error": "", @@ -1846,7 +1846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -1856,7 +1856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -1866,7 +1866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -1876,7 +1876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -1886,7 +1886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -1896,7 +1896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "400", "error": "NotAuthorizedException", @@ -1906,7 +1906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "400", "error": "NotAuthorizedException", @@ -1916,7 +1916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "400", "error": "NotAuthorizedException", @@ -1932,7 +1932,7 @@ "ForceAliasCreation, TemporaryPassword, UserAttributes, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_force_alias_creation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_force_alias_creation", "test": "test_force_alias_creation", "response": "200", "error": "", @@ -1946,7 +1946,7 @@ "MessageAction, UserAttributes, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_check_message_action_suppress", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_check_message_action_suppress", "test": "test_check_message_action_suppress", "response": "200", "error": "", @@ -1960,7 +1960,7 @@ "TemporaryPassword, UserAttributes, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", @@ -1970,7 +1970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", "test": "test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", "response": "200", "error": "", @@ -1980,7 +1980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_force_alias_creation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_force_alias_creation", "test": "test_force_alias_creation", "response": "200", "error": "", @@ -1990,7 +1990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -2000,7 +2000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", "test": "test_user_attributes_upon_creation[email-False-False]", "response": "200", "error": "", @@ -2010,7 +2010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", "test": "test_user_attributes_upon_creation[email-False-True]", "response": "200", "error": "", @@ -2020,7 +2020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", "test": "test_user_attributes_upon_creation[email-True-False]", "response": "200", "error": "", @@ -2030,7 +2030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", "test": "test_user_attributes_upon_creation[email-True-True]", "response": "200", "error": "", @@ -2040,7 +2040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", "test": "test_user_attributes_upon_creation[name-False-False]", "response": "200", "error": "", @@ -2050,7 +2050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", "test": "test_user_attributes_upon_creation[name-False-True]", "response": "200", "error": "", @@ -2060,7 +2060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", "test": "test_user_attributes_upon_creation[name-True-False]", "response": "200", "error": "", @@ -2070,7 +2070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", "test": "test_user_attributes_upon_creation[name-True-True]", "response": "200", "error": "", @@ -2080,7 +2080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", "test": "test_user_attributes_upon_creation[phone_number-False-False]", "response": "200", "error": "", @@ -2090,7 +2090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", "test": "test_user_attributes_upon_creation[phone_number-False-True]", "response": "200", "error": "", @@ -2100,7 +2100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", "test": "test_user_attributes_upon_creation[phone_number-True-False]", "response": "200", "error": "", @@ -2110,7 +2110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", "test": "test_user_attributes_upon_creation[phone_number-True-True]", "response": "200", "error": "", @@ -2120,7 +2120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", "test": "test_user_attributes_upon_creation[email-False-True]", "response": "400", "error": "InvalidParameterException", @@ -2130,7 +2130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", "test": "test_user_attributes_upon_creation[email-True-True]", "response": "400", "error": "InvalidParameterException", @@ -2140,7 +2140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", "test": "test_user_attributes_upon_creation[name-False-True]", "response": "400", "error": "InvalidParameterException", @@ -2150,7 +2150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", "test": "test_user_attributes_upon_creation[name-True-True]", "response": "400", "error": "InvalidParameterException", @@ -2160,7 +2160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", "test": "test_user_attributes_upon_creation[phone_number-False-True]", "response": "400", "error": "InvalidParameterException", @@ -2170,7 +2170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", "test": "test_user_attributes_upon_creation[phone_number-True-True]", "response": "400", "error": "InvalidParameterException", @@ -2184,7 +2184,7 @@ "TemporaryPassword, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -2194,7 +2194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_change_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_change_password", "test": "test_admin_change_password", "response": "200", "error": "", @@ -2204,7 +2204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", "test": "test_auth_not_authorized_user", "response": "200", "error": "", @@ -2214,7 +2214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", "test": "test_create_admin_user_with_duplicate_email", "response": "200", "error": "", @@ -2224,7 +2224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_describe_user_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_describe_user_pool", "test": "test_describe_user_pool", "response": "200", "error": "", @@ -2234,7 +2234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -2244,7 +2244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", @@ -2254,7 +2254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", @@ -2264,7 +2264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -2274,7 +2274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", "test": "test_srp_login_after_password_update", "response": "200", "error": "", @@ -2284,7 +2284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -2294,7 +2294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", "test": "test_create_admin_user_with_duplicate_email", "response": "400", "error": "UsernameExistsException", @@ -2308,7 +2308,7 @@ "UserAttributes, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[False]", "test": "test_user_pool_attributes[False]", "response": "200", "error": "", @@ -2318,7 +2318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[True]", "test": "test_user_pool_attributes[True]", "response": "200", "error": "", @@ -2328,7 +2328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", @@ -2338,7 +2338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", @@ -2348,7 +2348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", @@ -2358,7 +2358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", @@ -2368,7 +2368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_force_alias_creation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_force_alias_creation", "test": "test_force_alias_creation", "response": "400", "error": "UsernameExistsException", @@ -2378,7 +2378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[False]", "test": "test_user_pool_attributes[False]", "response": "400", "error": "InvalidParameterException", @@ -2388,7 +2388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[True]", "test": "test_user_pool_attributes[True]", "response": "400", "error": "InvalidParameterException", @@ -2398,7 +2398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[True]", "test": "test_user_pool_attributes[True]", "response": "400", "error": "InvalidParameterException", @@ -2412,7 +2412,7 @@ "UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -2422,7 +2422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", "test": "test_admin_set_permanent_invalid_password", "response": "200", "error": "", @@ -2432,7 +2432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", @@ -2442,7 +2442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", @@ -2452,7 +2452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", @@ -2462,7 +2462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", @@ -2478,7 +2478,7 @@ "UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -2488,7 +2488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", @@ -2498,7 +2498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", @@ -2508,7 +2508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -2518,7 +2518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", "response": "400", "error": "UserNotFoundException", @@ -2528,7 +2528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", "response": "400", "error": "ResourceNotFoundException", @@ -2538,7 +2538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "400", "error": "UserNotFoundException", @@ -2548,7 +2548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "400", "error": "UserNotFoundException", @@ -2558,7 +2558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "400", "error": "UserNotFoundException", @@ -2574,7 +2574,7 @@ "UserAttributeNames, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -2584,7 +2584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", "response": "400", "error": "UserNotFoundException", @@ -2594,7 +2594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", "response": "400", "error": "ResourceNotFoundException", @@ -2610,7 +2610,7 @@ "UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", "test": "test_auth_not_authorized_user", "response": "200", "error": "", @@ -2620,7 +2620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", "response": "400", "error": "UserNotFoundException", @@ -2630,7 +2630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", "response": "400", "error": "ResourceNotFoundException", @@ -2646,7 +2646,7 @@ "UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", "test": "test_auth_not_authorized_user", "response": "200", "error": "", @@ -2662,7 +2662,7 @@ "UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -2672,7 +2672,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -2682,7 +2682,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -2692,7 +2692,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -2702,7 +2702,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -2712,7 +2712,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -2722,7 +2722,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -2732,7 +2732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -2742,7 +2742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -2752,7 +2752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -2762,7 +2762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -2772,7 +2772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -2782,7 +2782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -2792,7 +2792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -2802,7 +2802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_change_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_change_password", "test": "test_admin_change_password", "response": "200", "error": "", @@ -2812,7 +2812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", "test": "test_admin_set_permanent_invalid_password", "response": "200", "error": "", @@ -2822,7 +2822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", @@ -2832,7 +2832,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -2842,7 +2842,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -2852,7 +2852,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -2862,7 +2862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -2872,7 +2872,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -2882,7 +2882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -2892,7 +2892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", @@ -2902,7 +2902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -2912,7 +2912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", "test": "test_user_attributes_upon_creation[email-False-False]", "response": "200", "error": "", @@ -2922,7 +2922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", "test": "test_user_attributes_upon_creation[email-False-True]", "response": "200", "error": "", @@ -2932,7 +2932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", "test": "test_user_attributes_upon_creation[email-True-False]", "response": "200", "error": "", @@ -2942,7 +2942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", "test": "test_user_attributes_upon_creation[email-True-True]", "response": "200", "error": "", @@ -2952,7 +2952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", "test": "test_user_attributes_upon_creation[name-False-False]", "response": "200", "error": "", @@ -2962,7 +2962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", "test": "test_user_attributes_upon_creation[name-False-True]", "response": "200", "error": "", @@ -2972,7 +2972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", "test": "test_user_attributes_upon_creation[name-True-False]", "response": "200", "error": "", @@ -2982,7 +2982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", "test": "test_user_attributes_upon_creation[name-True-True]", "response": "200", "error": "", @@ -2992,7 +2992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", "test": "test_user_attributes_upon_creation[phone_number-False-False]", "response": "200", "error": "", @@ -3002,7 +3002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", "test": "test_user_attributes_upon_creation[phone_number-False-True]", "response": "200", "error": "", @@ -3012,7 +3012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", "test": "test_user_attributes_upon_creation[phone_number-True-False]", "response": "200", "error": "", @@ -3022,7 +3022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", "test": "test_user_attributes_upon_creation[phone_number-True-True]", "response": "200", "error": "", @@ -3032,7 +3032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -3042,7 +3042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -3052,7 +3052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -3062,7 +3062,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -3072,7 +3072,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -3082,7 +3082,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", @@ -3092,7 +3092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", @@ -3102,7 +3102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", @@ -3112,7 +3112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", @@ -3122,7 +3122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", @@ -3132,7 +3132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", @@ -3142,7 +3142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", @@ -3152,7 +3152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", @@ -3162,7 +3162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "400", "error": "UserNotFoundException", @@ -3178,7 +3178,7 @@ "AuthFlow, AuthParameters, ClientId, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -3188,7 +3188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "200", "error": "", @@ -3198,7 +3198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", "test": "test_access_token_expiration_validity[1-days-86400]", "response": "200", "error": "", @@ -3208,7 +3208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", "test": "test_access_token_expiration_validity[10-hours-36000]", "response": "200", "error": "", @@ -3218,7 +3218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", "test": "test_access_token_expiration_validity[10-minutes-600]", "response": "200", "error": "", @@ -3228,7 +3228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", "test": "test_access_token_expiration_validity[500-seconds-500]", "response": "200", "error": "", @@ -3238,7 +3238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_change_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_change_password", "test": "test_admin_change_password", "response": "200", "error": "", @@ -3248,7 +3248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -3258,7 +3258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -3268,7 +3268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_authentication", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_authentication", "test": "test_mfa_sms_authentication", "response": "200", "error": "", @@ -3278,7 +3278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "400", "error": "NotAuthorizedException", @@ -3288,7 +3288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "400", "error": "NotAuthorizedException", @@ -3298,7 +3298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "400", "error": "NotAuthorizedException", @@ -3308,7 +3308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "400", "error": "NotAuthorizedException", @@ -3324,7 +3324,7 @@ "UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -3340,7 +3340,7 @@ "ChallengeName, ChallengeResponses, ClientId, Session, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_change_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_change_password", "test": "test_admin_change_password", "response": "200", "error": "", @@ -3350,7 +3350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_authentication", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_authentication", "test": "test_mfa_sms_authentication", "response": "200", "error": "", @@ -3360,7 +3360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -3376,7 +3376,7 @@ "SMSMfaSettings, SoftwareTokenMfaSettings, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -3390,7 +3390,7 @@ "SMSMfaSettings, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -3406,7 +3406,7 @@ "Password, Permanent, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -3416,7 +3416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_describe_user_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_describe_user_pool", "test": "test_describe_user_pool", "response": "200", "error": "", @@ -3426,7 +3426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_force_alias_creation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_force_alias_creation", "test": "test_force_alias_creation", "response": "200", "error": "", @@ -3436,7 +3436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -3446,7 +3446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", @@ -3456,7 +3456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -3466,7 +3466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", "test": "test_admin_set_permanent_invalid_password", "response": "400", "error": "InvalidPasswordException", @@ -3480,7 +3480,7 @@ "Password, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", "test": "test_admin_set_permanent_invalid_password", "response": "200", "error": "", @@ -3490,7 +3490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -3500,7 +3500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -3510,7 +3510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", "test": "test_srp_login_after_password_update", "response": "200", "error": "", @@ -3520,7 +3520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", "test": "test_admin_set_permanent_invalid_password", "response": "400", "error": "InvalidPasswordException", @@ -3536,7 +3536,7 @@ "UserAttributes, UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -3546,7 +3546,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -3556,7 +3556,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -3566,7 +3566,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -3576,7 +3576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -3586,7 +3586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -3596,7 +3596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -3606,7 +3606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", "test": "test_user_attributes_upon_creation[email-True-False]", "response": "200", "error": "", @@ -3616,7 +3616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", "test": "test_user_attributes_upon_creation[email-True-True]", "response": "200", "error": "", @@ -3626,7 +3626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", "test": "test_user_attributes_upon_creation[phone_number-True-False]", "response": "200", "error": "", @@ -3636,7 +3636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", "test": "test_user_attributes_upon_creation[phone_number-True-True]", "response": "200", "error": "", @@ -3646,7 +3646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -3656,7 +3656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -3666,7 +3666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -3676,7 +3676,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -3686,7 +3686,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -3702,7 +3702,7 @@ "UserPoolId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -3718,7 +3718,7 @@ "AccessToken, PreviousPassword, ProposedPassword": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -3728,7 +3728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -3738,7 +3738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", "test": "test_srp_login_after_password_update", "response": "200", "error": "", @@ -3754,7 +3754,7 @@ "ClientId, ConfirmationCode, Password, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -3770,7 +3770,7 @@ "Description, GroupName, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_user_group_in_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", "test": "test_create_user_group_in_pool", "response": "200", "error": "", @@ -3780,7 +3780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -3790,7 +3790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -3804,7 +3804,7 @@ "GroupName, RoleArn, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_user_group_in_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", "test": "test_create_user_group_in_pool", "response": "200", "error": "", @@ -3818,7 +3818,7 @@ "GroupName, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -3828,7 +3828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -3838,7 +3838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -3848,7 +3848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -3858,7 +3858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -3868,7 +3868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -3878,7 +3878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -3888,7 +3888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -3904,21 +3904,21 @@ "AttributeMapping, ProviderDetails, ProviderName, ProviderType, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "ProviderDetails, ProviderName, ProviderType, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_identity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_identity_providers", "test": "test_identity_providers", "response": "200", "error": "", @@ -3928,7 +3928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_client_updates", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_client_updates", "test": "test_user_pool_client_updates", "response": "200", "error": "", @@ -3944,7 +3944,7 @@ "Identifier, Name, Scopes, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "200", "error": "", @@ -3954,7 +3954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -3964,7 +3964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -3974,7 +3974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -3984,7 +3984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -3994,7 +3994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -4004,7 +4004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -4014,17 +4014,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", @@ -4034,7 +4034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_custom_scopes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", "response": "200", "error": "", @@ -4044,7 +4044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", "test": "test_token_endpoint[client_credentials-body]", "response": "200", "error": "", @@ -4054,7 +4054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", "test": "test_token_endpoint[client_credentials-query_params]", "response": "200", "error": "", @@ -4064,7 +4064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_custom_scopes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", "response": "400", "error": "InvalidParameterException", @@ -4078,7 +4078,7 @@ "Identifier, Name, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_resource_servers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_resource_servers", "test": "test_resource_servers", "response": "200", "error": "", @@ -4094,35 +4094,35 @@ "AdminCreateUserConfig, AutoVerifiedAttributes, EmailVerificationMessage, EmailVerificationSubject, Policies, PoolName, SmsVerificationMessage, UsernameAttributes, VerificationMessageTemplate": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "AdminCreateUserConfig, PoolName, UserPoolAddOns": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "AliasAttributes, AutoVerifiedAttributes, PoolName, UsernameConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", "test": "test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", "response": "200", "error": "", @@ -4136,7 +4136,7 @@ "AliasAttributes, PoolName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_force_alias_creation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_force_alias_creation", "test": "test_force_alias_creation", "response": "200", "error": "", @@ -4146,7 +4146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -4156,7 +4156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -4166,7 +4166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -4180,7 +4180,7 @@ "AliasAttributes, PoolName, Schema": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -4190,7 +4190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", "test": "test_user_attributes_upon_creation[email-False-False]", "response": "200", "error": "", @@ -4200,7 +4200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", "test": "test_user_attributes_upon_creation[email-False-True]", "response": "200", "error": "", @@ -4210,7 +4210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", "test": "test_user_attributes_upon_creation[email-True-False]", "response": "200", "error": "", @@ -4220,7 +4220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", "test": "test_user_attributes_upon_creation[email-True-True]", "response": "200", "error": "", @@ -4230,7 +4230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", "test": "test_user_attributes_upon_creation[name-False-False]", "response": "200", "error": "", @@ -4240,7 +4240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", "test": "test_user_attributes_upon_creation[name-False-True]", "response": "200", "error": "", @@ -4250,7 +4250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", "test": "test_user_attributes_upon_creation[name-True-False]", "response": "200", "error": "", @@ -4260,7 +4260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", "test": "test_user_attributes_upon_creation[name-True-True]", "response": "200", "error": "", @@ -4270,7 +4270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", "test": "test_user_attributes_upon_creation[phone_number-False-False]", "response": "200", "error": "", @@ -4280,7 +4280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", "test": "test_user_attributes_upon_creation[phone_number-False-True]", "response": "200", "error": "", @@ -4290,7 +4290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", "test": "test_user_attributes_upon_creation[phone_number-True-False]", "response": "200", "error": "", @@ -4300,7 +4300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", "test": "test_user_attributes_upon_creation[phone_number-True-True]", "response": "200", "error": "", @@ -4314,7 +4314,7 @@ "AutoVerifiedAttributes, MfaConfiguration, PoolName, SmsConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_authentication", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_authentication", "test": "test_mfa_sms_authentication", "response": "200", "error": "", @@ -4328,35 +4328,35 @@ "AutoVerifiedAttributes, PoolName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "AutoVerifiedAttributes, PoolName, UsernameAttributes": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "EmailConfiguration, MfaConfiguration, PoolName, SmsAuthenticationMessage": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_pool_mfa_off", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_pool_mfa_off", "test": "test_create_pool_mfa_off", "response": "200", "error": "", @@ -4366,7 +4366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_incorrect_mfa_setup", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_incorrect_mfa_setup", "test": "test_incorrect_mfa_setup", "response": "400", "error": "InvalidParameterException", @@ -4380,7 +4380,7 @@ "LambdaConfig, PoolName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "200", "error": "", @@ -4390,7 +4390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", @@ -4400,7 +4400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -4410,7 +4410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", @@ -4420,7 +4420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", @@ -4434,7 +4434,7 @@ "LambdaConfig, PoolName, Schema": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -4444,7 +4444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -4454,7 +4454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -4468,7 +4468,7 @@ "LambdaConfig, PoolName, UsernameAttributes": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", @@ -4478,7 +4478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", @@ -4492,7 +4492,7 @@ "Policies, PoolName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", "test": "test_admin_set_permanent_invalid_password", "response": "200", "error": "", @@ -4502,7 +4502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -4516,7 +4516,7 @@ "PoolName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -4526,7 +4526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -4536,7 +4536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -4546,7 +4546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -4556,7 +4556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -4566,7 +4566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -4576,7 +4576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -4586,7 +4586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -4596,7 +4596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -4606,7 +4606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -4616,7 +4616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -4626,7 +4626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -4636,7 +4636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -4646,7 +4646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -4656,7 +4656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -4666,7 +4666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -4676,7 +4676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", "response": "200", "error": "", @@ -4686,7 +4686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", "test": "test_invalid_srp_raises_error[None]", "response": "200", "error": "", @@ -4696,7 +4696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "200", "error": "", @@ -4706,7 +4706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", "test": "test_access_token_expiration_validity[1-days-86400]", "response": "200", "error": "", @@ -4716,7 +4716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", "test": "test_access_token_expiration_validity[10-hours-36000]", "response": "200", "error": "", @@ -4726,7 +4726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", "test": "test_access_token_expiration_validity[10-minutes-600]", "response": "200", "error": "", @@ -4736,7 +4736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", "test": "test_access_token_expiration_validity[500-seconds-500]", "response": "200", "error": "", @@ -4746,7 +4746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_change_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_change_password", "test": "test_admin_change_password", "response": "200", "error": "", @@ -4756,7 +4756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", @@ -4766,7 +4766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", @@ -4776,7 +4776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", "test": "test_auth_not_authorized_user", "response": "200", "error": "", @@ -4786,7 +4786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -4796,7 +4796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -4806,7 +4806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_check_message_action_suppress", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_check_message_action_suppress", "test": "test_check_message_action_suppress", "response": "200", "error": "", @@ -4816,7 +4816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_user_group_in_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", "test": "test_create_user_group_in_pool", "response": "200", "error": "", @@ -4826,7 +4826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_custom_scopes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", "response": "200", "error": "", @@ -4836,7 +4836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_describe_user_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_describe_user_pool", "test": "test_describe_user_pool", "response": "200", "error": "", @@ -4846,7 +4846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_get_signing_certificate", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_get_signing_certificate", "test": "test_get_signing_certificate", "response": "200", "error": "", @@ -4856,7 +4856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_identity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_identity_providers", "test": "test_identity_providers", "response": "200", "error": "", @@ -4866,7 +4866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-hours-hours]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-hours-hours]", "test": "test_invalid_expiration_unit[invalid-hours-hours]", "response": "200", "error": "", @@ -4876,7 +4876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-hours]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-hours]", "test": "test_invalid_expiration_unit[invalid-invalid-hours]", "response": "200", "error": "", @@ -4886,7 +4886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-invalid]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-invalid]", "test": "test_invalid_expiration_unit[invalid-invalid-invalid]", "response": "200", "error": "", @@ -4896,7 +4896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", "test": "test_invalid_pool_client_parameters", "response": "200", "error": "", @@ -4906,7 +4906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -4916,7 +4916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", "response": "200", "error": "", @@ -4926,7 +4926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_resource_servers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_resource_servers", "test": "test_resource_servers", "response": "200", "error": "", @@ -4936,7 +4936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -4946,7 +4946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -4956,7 +4956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", "test": "test_token_endpoint[client_credentials-body]", "response": "200", "error": "", @@ -4966,7 +4966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", "test": "test_token_endpoint[client_credentials-query_params]", "response": "200", "error": "", @@ -4976,7 +4976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -4986,7 +4986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -4996,7 +4996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -5006,7 +5006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", "test": "test_user_group_deletion_with_non_existing_group", "response": "200", "error": "", @@ -5016,7 +5016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -5026,7 +5026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_login_before_confirmation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_login_before_confirmation", "test": "test_user_login_before_confirmation", "response": "200", "error": "", @@ -5036,7 +5036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_client_updates", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_client_updates", "test": "test_user_pool_client_updates", "response": "200", "error": "", @@ -5046,7 +5046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -5056,7 +5056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_well_known_paths", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_well_known_paths", "test": "test_well_known_paths", "response": "200", "error": "", @@ -5066,7 +5066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -5076,7 +5076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -5086,7 +5086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", @@ -5096,7 +5096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", @@ -5110,7 +5110,7 @@ "PoolName, Schema": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -5120,7 +5120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[False]", "test": "test_user_pool_attributes[False]", "response": "200", "error": "", @@ -5130,7 +5130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[True]", "test": "test_user_pool_attributes[True]", "response": "200", "error": "", @@ -5144,7 +5144,7 @@ "PoolName, UserPoolAddOns": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "200", "error": "", @@ -5154,7 +5154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -5164,7 +5164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -5174,7 +5174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -5184,7 +5184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -5198,21 +5198,21 @@ "PoolName, UserPoolTags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "PoolName, UsernameAttributes": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", "test": "test_create_admin_user_with_duplicate_email", "response": "200", "error": "", @@ -5222,7 +5222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", @@ -5232,7 +5232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pools_and_clients", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pools_and_clients", "test": "test_user_pools_and_clients", "response": "200", "error": "", @@ -5242,7 +5242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", @@ -5252,7 +5252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", @@ -5266,7 +5266,7 @@ "PoolName, UsernameAttributes, UsernameConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", @@ -5280,7 +5280,7 @@ "PoolName, UsernameConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -5290,7 +5290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", "test": "test_srp_login_after_password_update", "response": "200", "error": "", @@ -5306,7 +5306,7 @@ "AccessTokenValidity, ClientName, ExplicitAuthFlows, TokenValidityUnits, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", "test": "test_access_token_expiration_validity[1-days-86400]", "response": "200", "error": "", @@ -5316,7 +5316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", "test": "test_access_token_expiration_validity[10-hours-36000]", "response": "200", "error": "", @@ -5326,7 +5326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", "test": "test_access_token_expiration_validity[10-minutes-600]", "response": "200", "error": "", @@ -5336,7 +5336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", "test": "test_access_token_expiration_validity[500-seconds-500]", "response": "200", "error": "", @@ -5346,7 +5346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-hours-hours]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-hours-hours]", "test": "test_invalid_expiration_unit[invalid-hours-hours]", "response": "400", "error": "InvalidParameterException", @@ -5356,7 +5356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-hours]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-hours]", "test": "test_invalid_expiration_unit[invalid-invalid-hours]", "response": "400", "error": "InvalidParameterException", @@ -5366,7 +5366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-invalid]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-invalid]", "test": "test_invalid_expiration_unit[invalid-invalid-invalid]", "response": "400", "error": "InvalidParameterException", @@ -5380,7 +5380,7 @@ "AllowedOAuthFlows, AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes, CallbackURLs, ClientName, ExplicitAuthFlows, GenerateSecret, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", "test": "test_token_endpoint[client_credentials-body]", "response": "200", "error": "", @@ -5390,7 +5390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", "test": "test_token_endpoint[client_credentials-query_params]", "response": "200", "error": "", @@ -5404,21 +5404,21 @@ "AllowedOAuthFlows, AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes, CallbackURLs, ClientName, ExplicitAuthFlows, SupportedIdentityProviders, TokenValidityUnits, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "AllowedOAuthFlows, AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes, CallbackURLs, ClientName, ExplicitAuthFlows, SupportedIdentityProviders, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "200", "error": "", @@ -5428,7 +5428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -5438,7 +5438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -5448,7 +5448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -5458,7 +5458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -5472,7 +5472,7 @@ "AllowedOAuthFlows, AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes, CallbackURLs, ClientName, ExplicitAuthFlows, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -5482,7 +5482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -5496,7 +5496,7 @@ "AllowedOAuthFlows, AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes, ClientName, ExplicitAuthFlows, GenerateSecret, SupportedIdentityProviders, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -5506,7 +5506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -5520,7 +5520,7 @@ "AllowedOAuthFlows, AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes, ClientName, ExplicitAuthFlows, GenerateSecret, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", @@ -5530,7 +5530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", "test": "test_invalid_pool_client_parameters", "response": "400", "error": "InvalidOAuthFlowException", @@ -5540,7 +5540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", "test": "test_invalid_pool_client_parameters", "response": "400", "error": "InvalidOAuthFlowException", @@ -5554,7 +5554,7 @@ "AllowedOAuthFlows, AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes, ClientName, ExplicitAuthFlows, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", "test": "test_invalid_pool_client_parameters", "response": "400", "error": "InvalidOAuthFlowException", @@ -5564,7 +5564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", "test": "test_invalid_pool_client_parameters", "response": "400", "error": "InvalidOAuthFlowException", @@ -5578,7 +5578,7 @@ "AllowedOAuthFlows, AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes, ClientName, GenerateSecret, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_custom_scopes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", "response": "200", "error": "", @@ -5592,7 +5592,7 @@ "AllowedOAuthScopes, ClientName, GenerateSecret, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_custom_scopes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", "response": "400", "error": "ScopeDoesNotExistException", @@ -5606,7 +5606,7 @@ "ClientName, ExplicitAuthFlows, GenerateSecret, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", @@ -5620,7 +5620,7 @@ "ClientName, ExplicitAuthFlows, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -5630,7 +5630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -5640,7 +5640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -5650,7 +5650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -5660,7 +5660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -5670,7 +5670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -5680,7 +5680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -5690,7 +5690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -5700,7 +5700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -5710,7 +5710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -5720,7 +5720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -5730,7 +5730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -5740,7 +5740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -5750,7 +5750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -5760,7 +5760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", "response": "200", "error": "", @@ -5770,7 +5770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", "test": "test_invalid_srp_raises_error[None]", "response": "200", "error": "", @@ -5780,7 +5780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "200", "error": "", @@ -5790,7 +5790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "200", "error": "", @@ -5800,7 +5800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_change_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_change_password", "test": "test_admin_change_password", "response": "200", "error": "", @@ -5810,7 +5810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", "test": "test_admin_set_permanent_invalid_password", "response": "200", "error": "", @@ -5820,7 +5820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", "test": "test_auth_not_authorized_user", "response": "200", "error": "", @@ -5830,7 +5830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -5840,7 +5840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -5850,7 +5850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_check_message_action_suppress", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_check_message_action_suppress", "test": "test_check_message_action_suppress", "response": "200", "error": "", @@ -5860,7 +5860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_describe_user_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_describe_user_pool", "test": "test_describe_user_pool", "response": "200", "error": "", @@ -5870,7 +5870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_force_alias_creation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_force_alias_creation", "test": "test_force_alias_creation", "response": "200", "error": "", @@ -5880,7 +5880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_get_signing_certificate", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_get_signing_certificate", "test": "test_get_signing_certificate", "response": "200", "error": "", @@ -5890,7 +5890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -5900,7 +5900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -5910,7 +5910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -5920,7 +5920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -5930,7 +5930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", "response": "200", "error": "", @@ -5940,7 +5940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -5950,7 +5950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", @@ -5960,7 +5960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", @@ -5970,7 +5970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -5980,7 +5980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", "test": "test_srp_login_after_password_update", "response": "200", "error": "", @@ -5990,7 +5990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -6000,7 +6000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", "test": "test_user_group_deletion_with_non_existing_group", "response": "200", "error": "", @@ -6010,7 +6010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -6020,7 +6020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_login_before_confirmation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_login_before_confirmation", "test": "test_user_login_before_confirmation", "response": "200", "error": "", @@ -6030,7 +6030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_client_updates", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_client_updates", "test": "test_user_pool_client_updates", "response": "200", "error": "", @@ -6040,7 +6040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -6050,7 +6050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -6060,7 +6060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -6070,7 +6070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -6080,7 +6080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -6090,7 +6090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -6100,7 +6100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -6110,7 +6110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -6120,7 +6120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -6130,7 +6130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", @@ -6140,7 +6140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", @@ -6150,7 +6150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", @@ -6160,7 +6160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", @@ -6170,7 +6170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", @@ -6180,7 +6180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", @@ -6190,7 +6190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", @@ -6200,7 +6200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", @@ -6214,35 +6214,35 @@ "ClientName, GenerateSecret, PreventUserExistenceErrors, SupportedIdentityProviders, TokenValidityUnits, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "ClientName, TokenValidityUnits, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "ClientName, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -6252,7 +6252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", "test": "test_create_admin_user_with_duplicate_email", "response": "200", "error": "", @@ -6262,7 +6262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", "test": "test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", "response": "200", "error": "", @@ -6272,7 +6272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -6282,7 +6282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_authentication", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_authentication", "test": "test_mfa_sms_authentication", "response": "200", "error": "", @@ -6292,7 +6292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[False]", "test": "test_user_pool_attributes[False]", "response": "200", "error": "", @@ -6302,7 +6302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[True]", "test": "test_user_pool_attributes[True]", "response": "200", "error": "", @@ -6312,7 +6312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pools_and_clients", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pools_and_clients", "test": "test_user_pools_and_clients", "response": "200", "error": "", @@ -6328,7 +6328,7 @@ "Domain, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "200", "error": "", @@ -6338,7 +6338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -6348,7 +6348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -6358,7 +6358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -6368,7 +6368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -6378,7 +6378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -6388,7 +6388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -6398,17 +6398,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", @@ -6418,7 +6418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_custom_scopes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", "response": "200", "error": "", @@ -6428,7 +6428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", "test": "test_token_endpoint[client_credentials-body]", "response": "200", "error": "", @@ -6438,7 +6438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", "test": "test_token_endpoint[client_credentials-query_params]", "response": "200", "error": "", @@ -6448,7 +6448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -6458,7 +6458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -6474,7 +6474,7 @@ "GroupName, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_user_group_in_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", "test": "test_create_user_group_in_pool", "response": "200", "error": "", @@ -6484,7 +6484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -6494,7 +6494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", "test": "test_user_group_deletion_with_non_existing_group", "response": "400", "error": "ResourceNotFoundException", @@ -6504,7 +6504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_pool", "test": "test_user_group_deletion_with_non_existing_pool", "response": "400", "error": "ResourceNotFoundException", @@ -6520,14 +6520,14 @@ "ProviderName, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -6536,7 +6536,7 @@ "Identifier, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_resource_servers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_resource_servers", "test": "test_resource_servers", "response": "200", "error": "", @@ -6546,14 +6546,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -6562,7 +6562,7 @@ "AccessToken, UserAttributeNames": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -6578,7 +6578,7 @@ "UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "200", "error": "", @@ -6588,7 +6588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -6598,7 +6598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -6608,7 +6608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -6618,7 +6618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -6628,17 +6628,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -6648,7 +6648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -6658,7 +6658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -6668,7 +6668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -6678,7 +6678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -6688,7 +6688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -6698,7 +6698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -6708,7 +6708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -6718,7 +6718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -6728,7 +6728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -6738,7 +6738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -6748,7 +6748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -6758,7 +6758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -6768,7 +6768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -6778,47 +6778,47 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -6828,7 +6828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", "response": "200", "error": "", @@ -6838,7 +6838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", "test": "test_invalid_srp_raises_error[None]", "response": "200", "error": "", @@ -6848,7 +6848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "200", "error": "", @@ -6858,7 +6858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "200", "error": "", @@ -6868,7 +6868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", "test": "test_access_token_expiration_validity[1-days-86400]", "response": "200", "error": "", @@ -6878,7 +6878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", "test": "test_access_token_expiration_validity[10-hours-36000]", "response": "200", "error": "", @@ -6888,7 +6888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", "test": "test_access_token_expiration_validity[10-minutes-600]", "response": "200", "error": "", @@ -6898,7 +6898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", "test": "test_access_token_expiration_validity[500-seconds-500]", "response": "200", "error": "", @@ -6908,7 +6908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_change_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_change_password", "test": "test_admin_change_password", "response": "200", "error": "", @@ -6918,7 +6918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", @@ -6928,7 +6928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", "test": "test_admin_set_permanent_invalid_password", "response": "200", "error": "", @@ -6938,7 +6938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", @@ -6948,7 +6948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", @@ -6958,7 +6958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", "test": "test_auth_not_authorized_user", "response": "200", "error": "", @@ -6968,7 +6968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -6978,7 +6978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -6988,7 +6988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_check_message_action_suppress", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_check_message_action_suppress", "test": "test_check_message_action_suppress", "response": "200", "error": "", @@ -6998,7 +6998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", "test": "test_create_admin_user_with_duplicate_email", "response": "200", "error": "", @@ -7008,7 +7008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", "test": "test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", "response": "200", "error": "", @@ -7018,7 +7018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_pool_mfa_off", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_pool_mfa_off", "test": "test_create_pool_mfa_off", "response": "200", "error": "", @@ -7028,7 +7028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_user_group_in_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", "test": "test_create_user_group_in_pool", "response": "200", "error": "", @@ -7038,7 +7038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_custom_scopes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", "response": "200", "error": "", @@ -7048,7 +7048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_describe_user_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_describe_user_pool", "test": "test_describe_user_pool", "response": "200", "error": "", @@ -7058,7 +7058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_force_alias_creation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_force_alias_creation", "test": "test_force_alias_creation", "response": "200", "error": "", @@ -7068,7 +7068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_get_signing_certificate", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_get_signing_certificate", "test": "test_get_signing_certificate", "response": "200", "error": "", @@ -7078,7 +7078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_identity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_identity_providers", "test": "test_identity_providers", "response": "200", "error": "", @@ -7088,7 +7088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-hours-hours]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-hours-hours]", "test": "test_invalid_expiration_unit[invalid-hours-hours]", "response": "200", "error": "", @@ -7098,7 +7098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-hours]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-hours]", "test": "test_invalid_expiration_unit[invalid-invalid-hours]", "response": "200", "error": "", @@ -7108,7 +7108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-invalid]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-invalid]", "test": "test_invalid_expiration_unit[invalid-invalid-invalid]", "response": "200", "error": "", @@ -7118,7 +7118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", "test": "test_invalid_pool_client_parameters", "response": "200", "error": "", @@ -7128,7 +7128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -7138,7 +7138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -7148,7 +7148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -7158,7 +7158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -7168,7 +7168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -7178,7 +7178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", "response": "200", "error": "", @@ -7188,7 +7188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_resource_servers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_resource_servers", "test": "test_resource_servers", "response": "200", "error": "", @@ -7198,7 +7198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -7208,7 +7208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", @@ -7218,7 +7218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", @@ -7228,7 +7228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -7238,7 +7238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", "test": "test_srp_login_after_password_update", "response": "200", "error": "", @@ -7248,7 +7248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -7258,7 +7258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", "test": "test_token_endpoint[client_credentials-body]", "response": "200", "error": "", @@ -7268,7 +7268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", "test": "test_token_endpoint[client_credentials-query_params]", "response": "200", "error": "", @@ -7278,7 +7278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -7288,7 +7288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -7298,7 +7298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -7308,7 +7308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", "test": "test_user_attributes_upon_creation[email-False-False]", "response": "200", "error": "", @@ -7318,7 +7318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", "test": "test_user_attributes_upon_creation[email-False-True]", "response": "200", "error": "", @@ -7328,7 +7328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", "test": "test_user_attributes_upon_creation[email-True-False]", "response": "200", "error": "", @@ -7338,7 +7338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", "test": "test_user_attributes_upon_creation[email-True-True]", "response": "200", "error": "", @@ -7348,7 +7348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", "test": "test_user_attributes_upon_creation[name-False-False]", "response": "200", "error": "", @@ -7358,7 +7358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", "test": "test_user_attributes_upon_creation[name-False-True]", "response": "200", "error": "", @@ -7368,7 +7368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", "test": "test_user_attributes_upon_creation[name-True-False]", "response": "200", "error": "", @@ -7378,7 +7378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", "test": "test_user_attributes_upon_creation[name-True-True]", "response": "200", "error": "", @@ -7388,7 +7388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", "test": "test_user_attributes_upon_creation[phone_number-False-False]", "response": "200", "error": "", @@ -7398,7 +7398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", "test": "test_user_attributes_upon_creation[phone_number-False-True]", "response": "200", "error": "", @@ -7408,7 +7408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", "test": "test_user_attributes_upon_creation[phone_number-True-False]", "response": "200", "error": "", @@ -7418,7 +7418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", "test": "test_user_attributes_upon_creation[phone_number-True-True]", "response": "200", "error": "", @@ -7428,7 +7428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", "test": "test_user_group_deletion_with_non_existing_group", "response": "200", "error": "", @@ -7438,7 +7438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -7448,7 +7448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_login_before_confirmation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_login_before_confirmation", "test": "test_user_login_before_confirmation", "response": "200", "error": "", @@ -7458,7 +7458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[False]", "test": "test_user_pool_attributes[False]", "response": "200", "error": "", @@ -7468,7 +7468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[True]", "test": "test_user_pool_attributes[True]", "response": "200", "error": "", @@ -7478,7 +7478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_client_updates", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_client_updates", "test": "test_user_pool_client_updates", "response": "200", "error": "", @@ -7488,7 +7488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -7498,7 +7498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pools_and_clients", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pools_and_clients", "test": "test_user_pools_and_clients", "response": "200", "error": "", @@ -7508,7 +7508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_well_known_paths", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_well_known_paths", "test": "test_well_known_paths", "response": "200", "error": "", @@ -7518,7 +7518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -7528,7 +7528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -7538,7 +7538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -7548,7 +7548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -7558,7 +7558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -7568,7 +7568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -7578,7 +7578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -7588,7 +7588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -7598,7 +7598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", @@ -7608,7 +7608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", @@ -7618,7 +7618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", @@ -7628,7 +7628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", @@ -7638,7 +7638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", @@ -7648,7 +7648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", @@ -7658,7 +7658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", @@ -7668,7 +7668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", @@ -7684,7 +7684,7 @@ "ClientId, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -7694,7 +7694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -7704,7 +7704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -7714,7 +7714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -7724,7 +7724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", "test": "test_create_admin_user_with_duplicate_email", "response": "200", "error": "", @@ -7734,7 +7734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", "test": "test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", "response": "200", "error": "", @@ -7744,34 +7744,34 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -7780,7 +7780,7 @@ "Domain, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "200", "error": "", @@ -7790,7 +7790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -7800,7 +7800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -7810,7 +7810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -7820,7 +7820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -7830,7 +7830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -7840,7 +7840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -7850,7 +7850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", @@ -7860,7 +7860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_custom_scopes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", "response": "200", "error": "", @@ -7870,7 +7870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", "test": "test_token_endpoint[client_credentials-body]", "response": "200", "error": "", @@ -7880,7 +7880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", "test": "test_token_endpoint[client_credentials-query_params]", "response": "200", "error": "", @@ -7890,7 +7890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -7900,7 +7900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -7910,14 +7910,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -7926,7 +7926,7 @@ "ProviderName, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_identity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_identity_providers", "test": "test_identity_providers", "response": "200", "error": "", @@ -7942,7 +7942,7 @@ "Identifier, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_resource_servers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_resource_servers", "test": "test_resource_servers", "response": "200", "error": "", @@ -7952,7 +7952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_resource_servers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_resource_servers", "test": "test_resource_servers", "response": "400", "error": "ResourceNotFoundException", @@ -7968,7 +7968,7 @@ "UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "200", "error": "", @@ -7978,7 +7978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -7988,7 +7988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -7998,7 +7998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -8008,7 +8008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -8018,7 +8018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -8028,7 +8028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -8038,7 +8038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", @@ -8048,7 +8048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -8058,7 +8058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", "response": "200", "error": "", @@ -8068,7 +8068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", "test": "test_invalid_srp_raises_error[None]", "response": "200", "error": "", @@ -8078,7 +8078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "200", "error": "", @@ -8088,7 +8088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "200", "error": "", @@ -8098,7 +8098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", "test": "test_access_token_expiration_validity[1-days-86400]", "response": "200", "error": "", @@ -8108,7 +8108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", "test": "test_access_token_expiration_validity[10-hours-36000]", "response": "200", "error": "", @@ -8118,7 +8118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", "test": "test_access_token_expiration_validity[10-minutes-600]", "response": "200", "error": "", @@ -8128,7 +8128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", "test": "test_access_token_expiration_validity[500-seconds-500]", "response": "200", "error": "", @@ -8138,7 +8138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_change_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_change_password", "test": "test_admin_change_password", "response": "200", "error": "", @@ -8148,7 +8148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", @@ -8158,7 +8158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", "test": "test_admin_set_permanent_invalid_password", "response": "200", "error": "", @@ -8168,7 +8168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", @@ -8178,7 +8178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", @@ -8188,7 +8188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", "test": "test_auth_not_authorized_user", "response": "200", "error": "", @@ -8198,7 +8198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -8208,7 +8208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -8218,7 +8218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_check_message_action_suppress", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_check_message_action_suppress", "test": "test_check_message_action_suppress", "response": "200", "error": "", @@ -8228,7 +8228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_custom_scopes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", "response": "200", "error": "", @@ -8238,7 +8238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_describe_user_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_describe_user_pool", "test": "test_describe_user_pool", "response": "200", "error": "", @@ -8248,7 +8248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_force_alias_creation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_force_alias_creation", "test": "test_force_alias_creation", "response": "200", "error": "", @@ -8258,7 +8258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_get_signing_certificate", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_get_signing_certificate", "test": "test_get_signing_certificate", "response": "200", "error": "", @@ -8268,7 +8268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-hours-hours]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-hours-hours]", "test": "test_invalid_expiration_unit[invalid-hours-hours]", "response": "200", "error": "", @@ -8278,7 +8278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-hours]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-hours]", "test": "test_invalid_expiration_unit[invalid-invalid-hours]", "response": "200", "error": "", @@ -8288,7 +8288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-invalid]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-invalid]", "test": "test_invalid_expiration_unit[invalid-invalid-invalid]", "response": "200", "error": "", @@ -8298,7 +8298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", "test": "test_invalid_pool_client_parameters", "response": "200", "error": "", @@ -8308,7 +8308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -8318,7 +8318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -8328,7 +8328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -8338,7 +8338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -8348,7 +8348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -8358,7 +8358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", "response": "200", "error": "", @@ -8368,7 +8368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -8378,7 +8378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", @@ -8388,7 +8388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", @@ -8398,7 +8398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -8408,7 +8408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", "test": "test_srp_login_after_password_update", "response": "200", "error": "", @@ -8418,7 +8418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -8428,7 +8428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", "test": "test_token_endpoint[client_credentials-body]", "response": "200", "error": "", @@ -8438,7 +8438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", "test": "test_token_endpoint[client_credentials-query_params]", "response": "200", "error": "", @@ -8448,7 +8448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -8458,7 +8458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -8468,7 +8468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -8478,7 +8478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", "test": "test_user_attributes_upon_creation[email-False-False]", "response": "200", "error": "", @@ -8488,7 +8488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", "test": "test_user_attributes_upon_creation[email-False-True]", "response": "200", "error": "", @@ -8498,7 +8498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", "test": "test_user_attributes_upon_creation[email-True-False]", "response": "200", "error": "", @@ -8508,7 +8508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", "test": "test_user_attributes_upon_creation[email-True-True]", "response": "200", "error": "", @@ -8518,7 +8518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", "test": "test_user_attributes_upon_creation[name-False-False]", "response": "200", "error": "", @@ -8528,7 +8528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", "test": "test_user_attributes_upon_creation[name-False-True]", "response": "200", "error": "", @@ -8538,7 +8538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", "test": "test_user_attributes_upon_creation[name-True-False]", "response": "200", "error": "", @@ -8548,7 +8548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", "test": "test_user_attributes_upon_creation[name-True-True]", "response": "200", "error": "", @@ -8558,7 +8558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", "test": "test_user_attributes_upon_creation[phone_number-False-False]", "response": "200", "error": "", @@ -8568,7 +8568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", "test": "test_user_attributes_upon_creation[phone_number-False-True]", "response": "200", "error": "", @@ -8578,7 +8578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", "test": "test_user_attributes_upon_creation[phone_number-True-False]", "response": "200", "error": "", @@ -8588,7 +8588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", "test": "test_user_attributes_upon_creation[phone_number-True-True]", "response": "200", "error": "", @@ -8598,7 +8598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", "test": "test_user_group_deletion_with_non_existing_group", "response": "200", "error": "", @@ -8608,7 +8608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -8618,7 +8618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_login_before_confirmation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_login_before_confirmation", "test": "test_user_login_before_confirmation", "response": "200", "error": "", @@ -8628,7 +8628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[False]", "test": "test_user_pool_attributes[False]", "response": "200", "error": "", @@ -8638,7 +8638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[True]", "test": "test_user_pool_attributes[True]", "response": "200", "error": "", @@ -8648,7 +8648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_client_updates", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_client_updates", "test": "test_user_pool_client_updates", "response": "200", "error": "", @@ -8658,7 +8658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -8668,7 +8668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_well_known_paths", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_well_known_paths", "test": "test_well_known_paths", "response": "200", "error": "", @@ -8678,7 +8678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -8688,7 +8688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -8698,7 +8698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -8708,7 +8708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -8718,7 +8718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -8728,7 +8728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -8738,7 +8738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -8748,7 +8748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -8758,7 +8758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", @@ -8768,7 +8768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", @@ -8778,7 +8778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", @@ -8788,7 +8788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", @@ -8798,7 +8798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", @@ -8808,7 +8808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", @@ -8818,7 +8818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", @@ -8828,7 +8828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", @@ -8844,7 +8844,7 @@ "ClientId, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_client_updates", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_client_updates", "test": "test_user_pool_client_updates", "response": "200", "error": "", @@ -8860,17 +8860,17 @@ "Domain": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_custom_scopes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", "response": "200", "error": "", @@ -8886,7 +8886,7 @@ "ClientId, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -8896,7 +8896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -8906,7 +8906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "400", "error": "InvalidParameterException", @@ -8922,7 +8922,7 @@ "GroupName, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_user_group_in_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", "test": "test_create_user_group_in_pool", "response": "200", "error": "", @@ -8938,7 +8938,7 @@ "UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_get_signing_certificate", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_get_signing_certificate", "test": "test_get_signing_certificate", "response": "200", "error": "", @@ -8954,7 +8954,7 @@ "AccessToken": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -8964,7 +8964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_force_alias_creation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_force_alias_creation", "test": "test_force_alias_creation", "response": "200", "error": "", @@ -8974,7 +8974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -8984,7 +8984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_get_user_with_fake_access_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_get_user_with_fake_access_token", "test": "test_get_user_with_fake_access_token", "response": "400", "error": "NotAuthorizedException", @@ -8994,7 +8994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "400", "error": "NotAuthorizedException", @@ -9010,7 +9010,7 @@ "UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_pool_mfa_off", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_pool_mfa_off", "test": "test_create_pool_mfa_off", "response": "200", "error": "", @@ -9020,7 +9020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_authentication", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_authentication", "test": "test_mfa_sms_authentication", "response": "200", "error": "", @@ -9030,7 +9030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -9046,7 +9046,7 @@ "AccessToken": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -9062,7 +9062,7 @@ "AuthFlow, AuthParameters, ClientId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -9072,7 +9072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -9082,7 +9082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -9092,7 +9092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -9102,7 +9102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -9112,7 +9112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -9122,7 +9122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -9132,7 +9132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -9142,7 +9142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -9152,7 +9152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -9162,7 +9162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -9172,7 +9172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -9182,7 +9182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -9192,7 +9192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -9202,7 +9202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -9212,7 +9212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "200", "error": "", @@ -9222,7 +9222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "200", "error": "", @@ -9232,7 +9232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_change_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_change_password", "test": "test_admin_change_password", "response": "200", "error": "", @@ -9242,7 +9242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", @@ -9252,7 +9252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", "test": "test_auth_not_authorized_user", "response": "200", "error": "", @@ -9262,7 +9262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -9272,7 +9272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -9282,7 +9282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_force_alias_creation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_force_alias_creation", "test": "test_force_alias_creation", "response": "200", "error": "", @@ -9292,7 +9292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -9302,7 +9302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", "test": "test_login_with_preferred_username", "response": "200", "error": "", @@ -9312,7 +9312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -9322,7 +9322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -9332,7 +9332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -9342,7 +9342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -9352,7 +9352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", @@ -9362,7 +9362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", @@ -9372,7 +9372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -9382,7 +9382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", "test": "test_srp_login_after_password_update", "response": "200", "error": "", @@ -9392,7 +9392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -9402,7 +9402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -9412,7 +9412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -9422,7 +9422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -9432,7 +9432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_login_before_confirmation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_login_before_confirmation", "test": "test_user_login_before_confirmation", "response": "200", "error": "", @@ -9442,7 +9442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -9452,7 +9452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -9462,7 +9462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -9472,7 +9472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -9482,7 +9482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -9492,7 +9492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", "response": "400", "error": "InvalidParameterException", @@ -9502,7 +9502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", "test": "test_invalid_srp_raises_error[None]", "response": "400", "error": "InvalidParameterException", @@ -9512,7 +9512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", "test": "test_auth_not_authorized_user", "response": "400", "error": "NotAuthorizedException", @@ -9522,7 +9522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "400", "error": "NotAuthorizedException", @@ -9532,7 +9532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "400", "error": "NotAuthorizedException", @@ -9542,7 +9542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", "response": "400", "error": "UserNotFoundException", @@ -9552,7 +9552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "400", "error": "NotAuthorizedException", @@ -9562,7 +9562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "400", "error": "UserNotFoundException", @@ -9572,7 +9572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_login_before_confirmation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_login_before_confirmation", "test": "test_user_login_before_confirmation", "response": "400", "error": "NotAuthorizedException", @@ -9582,7 +9582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "400", "error": "UserNotFoundException", @@ -9592,7 +9592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "400", "error": "UserNotFoundException", @@ -9602,7 +9602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "400", "error": "UserNotFoundException", @@ -9612,7 +9612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "400", "error": "UserNotFoundException", @@ -9622,7 +9622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "400", "error": "UserNotFoundException", @@ -9632,7 +9632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "400", "error": "UserNotFoundException", @@ -9642,7 +9642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "400", "error": "UserNotFoundException", @@ -9652,7 +9652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "400", "error": "UserNotFoundException", @@ -9666,7 +9666,7 @@ "AuthFlow, AuthParameters, ClientId, ClientMetadata": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -9676,7 +9676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -9686,7 +9686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -9702,7 +9702,7 @@ "UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -9718,17 +9718,17 @@ "UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_identity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_identity_providers", "test": "test_identity_providers", "response": "200", "error": "", @@ -9744,17 +9744,7 @@ "UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", - "test": "test_create_apigateway_authorizer_client_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", @@ -9764,7 +9754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_resource_servers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_resource_servers", "test": "test_resource_servers", "response": "200", "error": "", @@ -9780,7 +9770,7 @@ "ResourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -9796,34 +9786,34 @@ "UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -9832,57 +9822,57 @@ "MaxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_authorize_redirects_to_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_authorize_redirects_to_login", "test": "test_authorize_redirects_to_login", "response": "200", "error": "", @@ -9892,7 +9882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pools_and_clients", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pools_and_clients", "test": "test_user_pools_and_clients", "response": "200", "error": "", @@ -9908,7 +9898,7 @@ "Filter, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -9922,7 +9912,7 @@ "Limit, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "400", "error": "InvalidParameterException", @@ -9936,7 +9926,7 @@ "UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", @@ -9946,7 +9936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -9962,7 +9952,7 @@ "GroupName, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -9972,7 +9962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -9988,7 +9978,7 @@ "ChallengeName, ChallengeResponses, ClientId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -9998,7 +9988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -10008,7 +9998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -10018,7 +10008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -10028,7 +10018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -10038,7 +10028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -10048,7 +10038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -10058,7 +10048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", @@ -10068,7 +10058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -10078,7 +10068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", "test": "test_srp_login_after_password_update", "response": "200", "error": "", @@ -10088,7 +10078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -10098,7 +10088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -10108,7 +10098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -10118,7 +10108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -10128,7 +10118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -10138,7 +10128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -10148,7 +10138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "400", "error": "NotAuthorizedException", @@ -10158,7 +10148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "400", "error": "NotAuthorizedException", @@ -10172,7 +10162,7 @@ "ChallengeName, ChallengeResponses, ClientId, Session": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "200", "error": "", @@ -10182,7 +10172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", @@ -10192,7 +10182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -10202,7 +10192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -10218,7 +10208,7 @@ "AccessToken, SMSMfaSettings": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -10232,7 +10222,7 @@ "AccessToken, SMSMfaSettings, SoftwareTokenMfaSettings": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -10248,7 +10238,7 @@ "MfaConfiguration, SmsMfaConfiguration, SoftwareTokenMfaConfiguration, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -10264,7 +10254,7 @@ "ClientId, Password, UserAttributes, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -10274,7 +10264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", "response": "200", "error": "", @@ -10284,7 +10274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", "test": "test_invalid_srp_raises_error[None]", "response": "200", "error": "", @@ -10294,7 +10284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", @@ -10304,7 +10294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -10314,7 +10304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -10324,7 +10314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -10334,7 +10324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", @@ -10344,7 +10334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_authentication", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_authentication", "test": "test_mfa_sms_authentication", "response": "200", "error": "", @@ -10354,7 +10344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -10364,7 +10354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -10374,7 +10364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -10384,7 +10374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -10394,7 +10384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -10404,7 +10394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -10414,7 +10404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -10424,7 +10414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -10434,7 +10424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -10444,7 +10434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -10454,7 +10444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -10464,7 +10454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", @@ -10474,7 +10464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", @@ -10484,7 +10474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", @@ -10494,7 +10484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", @@ -10504,7 +10494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "400", "error": "InvalidParameterException", @@ -10514,7 +10504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "400", "error": "InvalidParameterException", @@ -10524,7 +10514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "400", "error": "InvalidParameterException", @@ -10538,7 +10528,7 @@ "ClientId, Password, Username": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "200", "error": "", @@ -10548,7 +10538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -10558,7 +10548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -10568,7 +10558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -10578,7 +10568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -10588,7 +10578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -10598,7 +10588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -10608,7 +10598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -10618,7 +10608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -10628,7 +10618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -10638,7 +10628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -10648,7 +10638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -10658,7 +10648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -10668,7 +10658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -10678,7 +10668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -10688,7 +10678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -10698,7 +10688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -10708,7 +10698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "200", "error": "", @@ -10718,7 +10708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "200", "error": "", @@ -10728,7 +10718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", "test": "test_access_token_expiration_validity[1-days-86400]", "response": "200", "error": "", @@ -10738,7 +10728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", "test": "test_access_token_expiration_validity[10-hours-36000]", "response": "200", "error": "", @@ -10748,7 +10738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", "test": "test_access_token_expiration_validity[10-minutes-600]", "response": "200", "error": "", @@ -10758,7 +10748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", "test": "test_access_token_expiration_validity[500-seconds-500]", "response": "200", "error": "", @@ -10768,7 +10758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", @@ -10778,7 +10768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_login_before_confirmation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_login_before_confirmation", "test": "test_user_login_before_confirmation", "response": "200", "error": "", @@ -10788,7 +10778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -10798,7 +10788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -10808,7 +10798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -10818,7 +10808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -10828,7 +10818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", @@ -10838,7 +10828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", @@ -10848,7 +10838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", @@ -10858,7 +10848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", @@ -10874,7 +10864,7 @@ "ResourceArn, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -10890,7 +10880,7 @@ "ResourceArn, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -10906,7 +10896,7 @@ "AttributeMapping, ProviderName, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_identity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_identity_providers", "test": "test_identity_providers", "response": "200", "error": "", @@ -10922,7 +10912,7 @@ "LambdaConfig, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -10932,7 +10922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -10942,7 +10932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -10958,7 +10948,7 @@ "AllowedOAuthFlows, AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes, AuthSessionValidity, CallbackURLs, ClientId, ClientName, EnablePropagateAdditionalUserContextData, EnableTokenRevocation, ExplicitAuthFlows, RefreshTokenValidity, SupportedIdentityProviders, TokenValidityUnits, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_http_jwt_authorizer", "test": "test_apigw_v2_http_jwt_authorizer", "response": "200", "error": "", @@ -10968,7 +10958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -10978,7 +10968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -10988,7 +10978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -10998,7 +10988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -11012,7 +11002,7 @@ "CallbackURLs, ClientId, ExplicitAuthFlows, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_client_updates", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_client_updates", "test": "test_user_pool_client_updates", "response": "200", "error": "", @@ -11026,7 +11016,7 @@ "ClientId, ExplicitAuthFlows, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_client_updates", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_client_updates", "test": "test_user_pool_client_updates", "response": "200", "error": "", @@ -11040,7 +11030,7 @@ "ClientId, SupportedIdentityProviders, UserPoolId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_client_updates", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_client_updates", "test": "test_user_pool_client_updates", "response": "200", "error": "", diff --git a/data/coverage/config.json b/data/coverage/config.json index 135b0e2160..eb9a93e600 100644 --- a/data/coverage/config.json +++ b/data/coverage/config.json @@ -44,7 +44,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -92,7 +92,7 @@ "availability": "community", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -296,7 +296,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -404,7 +404,7 @@ "availability": "community", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -836,7 +836,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -884,7 +884,7 @@ "availability": "community", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" diff --git a/data/coverage/docdb.json b/data/coverage/docdb.json index b265f77121..cd4fcd47b7 100644 --- a/data/coverage/docdb.json +++ b/data/coverage/docdb.json @@ -644,7 +644,7 @@ "ResourceName, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -654,7 +654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", "test": "test_create_db_parameter_group_add_tags", "response": "200", "error": "", @@ -664,7 +664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -674,7 +674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -684,7 +684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -700,35 +700,35 @@ "CopyTagsToSnapshot, DBClusterIdentifier, DBClusterParameterGroupName, DBSubnetGroupName, DatabaseName, Engine, EngineVersion, MasterUserPassword, MasterUsername, Port, VpcSecurityGroupIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBClusterIdentifier, DBClusterParameterGroupName, DeletionProtection, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBClusterIdentifier, DBClusterParameterGroupName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", "test": "test_create_db_cluster_non_existing_parameter_group", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -739,10 +739,38 @@ } ] }, + "DBClusterIdentifier, DBSubnetGroupName, Engine, MasterUserPassword, MasterUsername, StorageEncrypted, VpcSecurityGroupIds": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "DBClusterIdentifier, DBSubnetGroupName, Engine, StorageEncrypted, VpcSecurityGroupIds": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, "DBClusterIdentifier, DatabaseName, EnableCloudwatchLogsExports, EnableHttpEndpoint, Engine, MasterUserPassword, MasterUsername, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -756,7 +784,7 @@ "DBClusterIdentifier, DatabaseName, EnableGlobalWriteForwarding, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -770,7 +798,7 @@ "DBClusterIdentifier, DatabaseName, EnableHttpEndpoint, Engine, EngineMode, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -780,7 +808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -794,7 +822,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineMode, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -808,7 +836,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineMode, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -822,7 +850,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -832,7 +860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -842,7 +870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -852,7 +880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidParameterValue", @@ -866,7 +894,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -876,7 +904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -886,7 +914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -896,7 +924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -906,7 +934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -916,7 +944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -926,7 +954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -936,7 +964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -946,7 +974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -956,7 +984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -966,7 +994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -976,7 +1004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_invalid_cluster_identifier", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_invalid_cluster_identifier", "test": "test_invalid_cluster_identifier", "response": "400", "error": "InvalidClusterIdentifier", @@ -990,17 +1018,17 @@ "DBClusterIdentifier, DatabaseName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -1010,7 +1038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -1020,7 +1048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -1030,7 +1058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -1044,7 +1072,7 @@ "DBClusterIdentifier, EnableGlobalWriteForwarding, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidParameterValue", @@ -1058,7 +1086,7 @@ "DBClusterIdentifier, Engine": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", "test": "test_create_neo4j_cluster", "response": "200", "error": "", @@ -1068,7 +1096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "200", "error": "", @@ -1078,7 +1106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -1088,7 +1116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_cluster_with_invalid_engine", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_cluster_with_invalid_engine", "test": "test_create_db_cluster_with_invalid_engine", "response": "400", "error": "InvalidParameterValue", @@ -1102,7 +1130,7 @@ "DBClusterIdentifier, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "200", "error": "", @@ -1112,7 +1140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "200", "error": "", @@ -1122,7 +1150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "200", "error": "", @@ -1136,7 +1164,7 @@ "DBClusterIdentifier, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -1146,7 +1174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -1160,17 +1188,17 @@ "DBClusterIdentifier, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", "test": "test_create_query_db", "response": "200", "error": "", @@ -1180,7 +1208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -1190,7 +1218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -1200,7 +1228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -1210,7 +1238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -1220,7 +1248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "400", "error": "DBClusterAlreadyExistsFault", @@ -1234,7 +1262,7 @@ "DBClusterIdentifier, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", "test": "test_create_query_db_with_port", "response": "200", "error": "", @@ -1248,7 +1276,7 @@ "DBClusterIdentifier, Engine, MasterUserPassword, MasterUsername, ScalingConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -1262,7 +1290,7 @@ "DBClusterIdentifier, Engine, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -1278,47 +1306,47 @@ "DBClusterParameterGroupName, DBParameterGroupFamily, Description": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", - "test": "test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "200", "error": "", @@ -1328,7 +1356,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "200", "error": "", @@ -1338,7 +1366,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "200", "error": "", @@ -1348,7 +1376,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "200", "error": "", @@ -1358,7 +1386,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -1368,7 +1396,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -1378,7 +1406,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -1388,7 +1416,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -1398,7 +1426,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -1408,7 +1436,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -1418,7 +1446,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -1428,7 +1456,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -1438,7 +1466,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -1448,7 +1476,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -1458,7 +1486,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -1468,7 +1496,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -1478,7 +1506,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -1488,7 +1516,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -1498,7 +1526,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -1508,7 +1536,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -1518,7 +1546,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -1542,7 +1570,7 @@ "DBClusterParameterGroupName, DBParameterGroupFamily, Description, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -1558,7 +1586,7 @@ "DBClusterIdentifier, DBClusterSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -1574,21 +1602,21 @@ "AllocatedStorage, CopyTagsToSnapshot, DBInstanceClass, DBInstanceIdentifier, DBName, DBSubnetGroupName, Engine, EngineVersion, MasterUserPassword, MasterUsername, PubliclyAccessible, StorageType, VpcSecurityGroupIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -1602,7 +1630,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -1612,7 +1640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -1622,7 +1650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -1636,7 +1664,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -1646,7 +1674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -1656,7 +1684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -1666,7 +1694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -1676,7 +1704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -1686,7 +1714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -1696,7 +1724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -1710,7 +1738,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUserPassword": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -1724,7 +1752,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -1738,21 +1766,21 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, DBParameterGroupName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, EnableIAMDatabaseAuthentication, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -1762,7 +1790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -1776,7 +1804,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -1786,7 +1814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -1796,7 +1824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -1806,7 +1834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -1816,7 +1844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -1826,7 +1854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -1836,7 +1864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -1846,7 +1874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -1856,7 +1884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -1866,7 +1894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -1876,7 +1904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -1886,7 +1914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -1900,21 +1928,21 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..DbAddress']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBParameterGroupName, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_instance_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_instance_non_existing_parameter_group", "test": "test_create_db_instance_non_existing_parameter_group", "response": "404", "error": "DBParameterGroupNotFoundFault", @@ -1928,7 +1956,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBParameterGroupName, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -1942,7 +1970,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -1952,7 +1980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -1962,7 +1990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -1972,7 +2000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -1986,7 +2014,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -1996,7 +2024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -2006,7 +2034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -2016,7 +2044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -2026,7 +2054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -2036,7 +2064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -2046,7 +2074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -2056,7 +2084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -2070,7 +2098,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -2080,7 +2108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -2090,7 +2118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -2100,7 +2128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -2110,7 +2138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "200", "error": "", @@ -2120,7 +2148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -2130,7 +2158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -2140,7 +2168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -2150,7 +2178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -2160,7 +2188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "400", "error": "DBInstanceAlreadyExistsFault", @@ -2171,10 +2199,38 @@ } ] }, + "AutoMinorVersionUpgrade, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, "DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -2184,7 +2240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -2194,7 +2250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -2204,7 +2260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -2218,21 +2274,21 @@ "DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, PromotionTier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBInstanceClass, DBInstanceIdentifier, DBName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -2246,7 +2302,7 @@ "DBInstanceClass, DBInstanceIdentifier, Engine": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -2262,27 +2318,27 @@ "DBSubnetGroupDescription, DBSubnetGroupName, SubnetIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -2292,7 +2348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "400", "error": "CommonServiceException", @@ -2306,14 +2362,14 @@ "DBSubnetGroupDescription, DBSubnetGroupName, SubnetIds, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2322,7 +2378,7 @@ "Engine, EngineVersion, GlobalClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -2332,7 +2388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -2342,7 +2398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -2358,47 +2414,47 @@ "DBClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", "test": "test_create_query_db", "response": "200", "error": "", @@ -2408,7 +2464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", "test": "test_create_query_db_with_port", "response": "200", "error": "", @@ -2418,21 +2474,21 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "400", "error": "InvalidDBClusterStateFault", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBClusterIdentifier, SkipFinalSnapshot": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -2442,7 +2498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", "test": "test_create_neo4j_cluster", "response": "200", "error": "", @@ -2452,7 +2508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "200", "error": "", @@ -2462,7 +2518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "200", "error": "", @@ -2472,7 +2528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "200", "error": "", @@ -2482,7 +2538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "200", "error": "", @@ -2492,7 +2548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -2502,7 +2558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -2512,7 +2568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -2522,7 +2578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -2532,7 +2588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -2542,7 +2598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -2552,7 +2608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -2562,7 +2618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -2572,7 +2628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -2582,7 +2638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -2592,7 +2648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -2602,7 +2658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -2612,7 +2668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -2622,7 +2678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -2632,7 +2688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -2642,7 +2698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -2652,7 +2708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -2662,7 +2718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -2672,7 +2728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -2682,7 +2738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -2692,7 +2748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -2702,7 +2758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -2712,7 +2768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -2722,7 +2778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -2732,7 +2788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -2742,7 +2798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -2752,7 +2808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -2762,7 +2818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "400", "error": "InvalidDBClusterStateFault", @@ -2778,27 +2834,27 @@ "DBClusterParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -2824,7 +2880,7 @@ "DBClusterSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -2840,38 +2896,48 @@ "DBInstanceIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..DbAddress']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "test": "test_create_db_custom_port", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", - "test": "test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", "snapshot_skipped": "", @@ -2880,31 +2946,31 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", - "test": "test_global_cluster_remove_instances_from_cluster", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBInstanceIdentifier, SkipFinalSnapshot": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -2914,7 +2980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -2924,7 +2990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -2934,7 +3000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -2944,7 +3010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -2954,7 +3020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -2964,7 +3030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -2974,7 +3040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -2984,7 +3050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -2994,7 +3060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -3004,7 +3070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -3014,7 +3080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -3024,7 +3090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -3034,7 +3100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -3044,7 +3110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -3054,7 +3120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -3064,7 +3130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -3074,7 +3140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -3084,7 +3150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -3094,7 +3160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -3104,7 +3170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -3114,7 +3180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -3124,7 +3190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -3134,7 +3200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -3144,7 +3210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -3154,7 +3220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -3164,7 +3230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -3174,7 +3240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -3184,7 +3250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -3194,7 +3260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -3204,7 +3270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -3214,7 +3280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -3224,7 +3290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -3234,7 +3300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -3244,7 +3310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -3254,7 +3320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -3264,7 +3330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -3274,7 +3340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -3284,7 +3350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -3294,7 +3360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -3304,7 +3370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -3314,7 +3380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -3324,7 +3390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -3334,7 +3400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -3344,7 +3410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "400", "error": "CommonServiceException", @@ -3354,7 +3420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "400", "error": "CommonServiceException", @@ -3364,7 +3430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "400", "error": "CommonServiceException", @@ -3374,7 +3440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "400", "error": "CommonServiceException", @@ -3384,7 +3450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "400", "error": "CommonServiceException", @@ -3394,7 +3460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "400", "error": "CommonServiceException", @@ -3404,7 +3470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "400", "error": "CommonServiceException", @@ -3420,37 +3486,37 @@ "DBSubnetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -3466,27 +3532,27 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -3500,7 +3566,17 @@ "DBClusterParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -3510,7 +3586,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -3520,7 +3596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -3530,8 +3606,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", + "test": "test_create_query_db", "response": "200", "error": "", "snapshot_skipped": "", @@ -3540,7 +3616,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", "test": "test_create_query_db_with_port", "response": "200", "error": "", @@ -3550,7 +3626,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -3560,7 +3636,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", "test": "test_create_neo4j_cluster", "response": "200", "error": "", @@ -3570,7 +3646,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -3580,7 +3656,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -3590,7 +3666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -3600,7 +3676,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -3610,7 +3686,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -3620,7 +3696,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -3630,7 +3706,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -3640,7 +3716,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -3650,7 +3726,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -3660,7 +3736,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -3670,7 +3746,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -3680,7 +3756,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -3690,7 +3766,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -3700,7 +3776,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -3730,27 +3806,37 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", - "test": "test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", + "response": "404", + "error": "DBClusterParameterGroupNotFoundFault", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3760,7 +3846,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3770,7 +3856,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3780,7 +3866,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3790,7 +3876,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3800,7 +3886,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3810,7 +3896,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3820,7 +3906,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", "test": "test_create_db_cluster_non_existing_parameter_group", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3830,7 +3916,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3840,7 +3926,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3850,7 +3936,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3860,7 +3946,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3870,7 +3956,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3880,7 +3966,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3890,7 +3976,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3900,7 +3986,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3910,7 +3996,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3920,7 +4006,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3930,7 +4016,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3940,7 +4026,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3950,7 +4036,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3960,7 +4046,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3970,7 +4056,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3980,7 +4066,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -3990,7 +4076,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4006,7 +4092,7 @@ "DBClusterParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -4046,7 +4132,7 @@ "DBClusterSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -4056,7 +4142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -4072,57 +4158,67 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_clusters_with_filter", + "test": "test_describe_db_clusters_with_filter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -4132,7 +4228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -4142,7 +4238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -4152,7 +4248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -4166,48 +4262,48 @@ "DBClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -4216,7 +4312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -4226,7 +4322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -4236,7 +4332,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -4246,7 +4342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -4256,7 +4352,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -4266,7 +4362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -4276,7 +4372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -4286,7 +4382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -4296,7 +4392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -4306,7 +4402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -4316,7 +4412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -4326,7 +4422,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -4336,7 +4432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -4346,7 +4442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -4356,7 +4452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -4366,7 +4462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -4376,7 +4472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -4386,7 +4482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -4396,7 +4492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -4406,7 +4502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -4416,7 +4512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -4426,7 +4522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -4436,7 +4532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -4446,7 +4542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -4456,7 +4552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -4466,7 +4562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -4476,7 +4572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -4486,7 +4582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -4496,7 +4592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -4506,7 +4602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -4516,7 +4612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "404", "error": "DBClusterNotFoundFault", @@ -4526,7 +4622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_describe_db_cluster_not_existent", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_describe_db_cluster_not_existent", "test": "test_describe_db_cluster_not_existent", "response": "404", "error": "DBClusterNotFoundFault", @@ -4536,7 +4632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "404", "error": "DBClusterNotFoundFault", @@ -4546,13 +4642,27 @@ "origin": "external" } ] + }, + "Filters": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_clusters_with_filter", + "test": "test_describe_db_clusters_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] } }, "DescribeDBEngineVersions": { "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", "test": "test_describe_db_engine_versions", "response": "200", "error": "", @@ -4562,7 +4672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", "test": "test_describe_db_engine_versions_paginated", "response": "200", "error": "", @@ -4576,7 +4686,7 @@ "Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", "test": "test_describe_db_engine_versions", "response": "200", "error": "", @@ -4590,7 +4700,7 @@ "Engine, MaxRecords": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", "test": "test_describe_db_engine_versions_paginated", "response": "200", "error": "", @@ -4606,47 +4716,67 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", - "test": "test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", - "snapshot_skipped": "['$..DbAddress']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "test": "test_db_instance_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DbAddress']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -4656,7 +4786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -4666,7 +4796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -4676,7 +4806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -4690,57 +4820,57 @@ "DBInstanceIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..DbAddress']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -4750,7 +4880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -4760,7 +4890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -4770,7 +4900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -4780,7 +4910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -4790,7 +4920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -4800,7 +4930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -4810,7 +4940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -4820,7 +4950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -4830,7 +4960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "200", "error": "", @@ -4840,7 +4970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -4850,7 +4980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -4860,7 +4990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -4870,7 +5000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -4880,7 +5010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -4890,7 +5020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -4900,7 +5030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -4910,7 +5040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -4920,7 +5050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -4930,7 +5060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -4940,7 +5070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -4950,7 +5080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -4960,7 +5090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -4970,7 +5100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -4980,7 +5110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -4990,7 +5120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -5000,7 +5130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -5010,7 +5140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -5020,7 +5150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -5030,7 +5160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -5040,7 +5170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -5050,7 +5180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -5060,7 +5190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -5070,7 +5200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -5080,7 +5210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -5090,7 +5220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -5100,7 +5230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -5110,7 +5240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -5120,7 +5250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -5130,7 +5260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -5140,7 +5270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -5150,7 +5280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -5160,7 +5290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -5170,7 +5300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -5180,7 +5310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -5190,7 +5320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -5200,7 +5330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -5210,7 +5340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -5220,7 +5350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -5230,43 +5360,67 @@ "origin": "external" } ] + }, + "Filters": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] } }, "DescribeDBSubnetGroups": { "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -5282,7 +5436,7 @@ "GlobalClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -5292,7 +5446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -5302,7 +5456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -5318,7 +5472,7 @@ "ResourceName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -5328,7 +5482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -5338,7 +5492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", "test": "test_create_db_parameter_group_add_tags", "response": "200", "error": "", @@ -5348,7 +5502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "200", "error": "", @@ -5358,7 +5512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -5368,7 +5522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -5378,7 +5532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -5388,7 +5542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -5398,7 +5552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -5434,7 +5588,7 @@ "DBClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "404", "error": "DBClusterNotFoundFault", @@ -5448,7 +5602,7 @@ "DBClusterIdentifier, EnableHttpEndpoint": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -5464,7 +5618,7 @@ "DBClusterParameterGroupName, Parameters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -5480,7 +5634,7 @@ "ApplyImmediately, DBInstanceIdentifier, DBParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -5494,7 +5648,7 @@ "DBInstanceIdentifier, EnableIAMDatabaseAuthentication": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -5510,7 +5664,7 @@ "DBInstanceIdentifier, ForceFailover": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -5526,7 +5680,7 @@ "DbClusterIdentifier, GlobalClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -5536,7 +5690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -5546,7 +5700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -5556,7 +5710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidGlobalClusterStateFault", @@ -5566,7 +5720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidGlobalClusterStateFault", @@ -5582,7 +5736,7 @@ "ResourceName, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -5592,7 +5746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -5602,7 +5756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -5618,7 +5772,7 @@ "DBClusterIdentifier, Engine, SnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", diff --git a/data/coverage/dynamodb.json b/data/coverage/dynamodb.json index 43d76b94a5..b120b72ffa 100644 --- a/data/coverage/dynamodb.json +++ b/data/coverage/dynamodb.json @@ -645,7 +645,7 @@ "Statements": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", "test": "test_dynamodb_batch_execute_statement", "response": "200", "error": "", @@ -661,7 +661,7 @@ "RequestItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_get_batch_items", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_get_batch_items", "test": "test_dynamodb_get_batch_items", "response": "200", "error": "", @@ -677,7 +677,7 @@ "RequestItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", "test": "test_batch_write_binary", "response": "200", "error": "", @@ -687,7 +687,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_items", "test": "test_batch_write_items", "response": "200", "error": "", @@ -717,7 +717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", "test": "test_batch_write_not_matching_schema", "response": "400", "error": "ValidationException", @@ -729,7 +729,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", "test": "test_dynamodb_resolvers", "response": "200", "error": "", @@ -745,7 +745,7 @@ "BackupName, TableName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", "test": "test_table_backups", "response": "200", "error": "", @@ -761,7 +761,7 @@ "GlobalTableName, ReplicationGroup": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables", "test": "test_global_tables", "response": "200", "error": "", @@ -771,7 +771,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables", "test": "test_global_tables", "response": "400", "error": "GlobalTableAlreadyExistsException", @@ -787,7 +787,7 @@ "AttributeDefinitions, BillingMode, GlobalSecondaryIndexes, KeySchema, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_more_than_20_global_secondary_indexes", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_more_than_20_global_secondary_indexes", "test": "test_more_than_20_global_secondary_indexes", "response": "200", "error": "", @@ -801,7 +801,7 @@ "AttributeDefinitions, BillingMode, KeySchema, ProvisionedThroughput, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_pay_per_request", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_pay_per_request", "test": "test_dynamodb_pay_per_request", "response": "400", "error": "ValidationException", @@ -829,7 +829,7 @@ "AttributeDefinitions, BillingMode, KeySchema, StreamSpecification, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "200", "error": "", @@ -839,7 +839,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", "response": "200", "error": "", @@ -849,7 +849,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", @@ -859,7 +859,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", @@ -869,7 +869,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", @@ -879,7 +879,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -889,331 +889,331 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", - "test": "test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", + "test": "test_continuous_backup_update", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_delete_table", + "test": "test_delete_table", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", + "test": "test_empty_and_binary_values", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables", + "test": "test_global_tables", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_large_data_download", + "test": "test_large_data_download", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", + "test": "test_multiple_update_expressions", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", + "test": "test_non_ascii_chars", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_nosql_workbench_localhost_region", + "test": "test_nosql_workbench_localhost_region", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", + "test": "test_query_on_deleted_resource", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", + "test": "test_return_values_in_put_item", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "test": "test_stream_spec_and_region_replacement", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", - "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", + "test": "test_time_to_live", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", - "test": "test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_get_items", + "test": "test_transact_get_items", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "test": "test_create_event_source_validation", "response": "200", "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", - "test": "test_continuous_backup_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_delete_table", - "test": "test_delete_table", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", - "test": "test_empty_and_binary_values", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", - "test": "test_global_tables", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", - "test": "test_multiple_update_expressions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_nosql_workbench_localhost_region", - "test": "test_nosql_workbench_localhost_region", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", - "test": "test_query_on_deleted_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", - "test": "test_return_values_in_put_item", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_time_to_live", - "test": "test_time_to_live", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transact_get_items", - "test": "test_transact_get_items", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1319,7 +1319,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "ResourceInUseException", @@ -1329,7 +1329,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "400", "error": "ResourceInUseException", @@ -1341,7 +1341,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -1351,7 +1351,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -1361,7 +1361,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -1371,7 +1371,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -1381,7 +1381,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -1391,7 +1391,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -1401,7 +1401,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", "test": "test_dynamodb_resolvers", "response": "200", "error": "", @@ -1411,7 +1411,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -1421,8 +1421,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", "snapshot_skipped": "", @@ -1431,28 +1431,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_regions", + "test": "test_table_regions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", - "test": "test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", @@ -1461,27 +1461,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_regions", - "test": "test_table_regions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -1491,7 +1491,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -1501,7 +1501,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", "test": "test_enforce_policy_dynamodb", "response": "400", "error": "AccessDeniedException", @@ -1515,7 +1515,7 @@ "AttributeDefinitions, BillingMode, KeySchema, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -1525,7 +1525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -1535,7 +1535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", @@ -1545,7 +1545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", "test": "test_batch_write_binary", "response": "200", "error": "", @@ -1555,7 +1555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", "test": "test_global_tables_version_2019", "response": "200", "error": "", @@ -1565,7 +1565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", @@ -1575,7 +1575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -1585,7 +1585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -1595,7 +1595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", @@ -1605,7 +1605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", @@ -1615,18 +1615,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "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_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -1635,19 +1635,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -1657,7 +1657,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -1667,7 +1667,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -1677,17 +1677,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -1697,7 +1687,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -1707,7 +1697,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -1717,7 +1707,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -1727,7 +1717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -1737,7 +1727,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -1747,7 +1737,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -1757,7 +1747,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -1765,11 +1755,31 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, "AttributeDefinitions, BillingMode, KeySchema, TableName, Tags": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", "test": "test_bucket_exists", @@ -1785,22 +1795,22 @@ "AttributeDefinitions, GlobalSecondaryIndexes, KeySchema, ProvisionedThroughput, StreamSpecification, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" } @@ -1809,7 +1819,7 @@ "AttributeDefinitions, GlobalSecondaryIndexes, KeySchema, ProvisionedThroughput, TableName, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_invalid_query_index", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_invalid_query_index", "test": "test_invalid_query_index", "response": "200", "error": "", @@ -1819,7 +1829,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_query_index", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_query_index", "test": "test_valid_query_index", "response": "200", "error": "", @@ -1833,7 +1843,7 @@ "AttributeDefinitions, KeySchema, LocalSecondaryIndexes, ProvisionedThroughput, TableName, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", "test": "test_valid_local_secondary_index", "response": "200", "error": "", @@ -1847,17 +1857,17 @@ "AttributeDefinitions, KeySchema, ProvisionedThroughput, SSESpecification, TableName, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", "test": "test_dynamodb_create_table_with_partial_sse_specification", "response": "200", "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_sse_specification", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_sse_specification", "test": "test_dynamodb_create_table_with_sse_specification", "response": "200", "error": "", @@ -1871,7 +1881,7 @@ "AttributeDefinitions, KeySchema, ProvisionedThroughput, StreamSpecification, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", @@ -1881,17 +1891,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -1901,7 +1911,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", "test": "test_cfn_with_exports", "response": "200", "error": "", @@ -1911,7 +1921,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", "test": "test_binary_data_with_stream", "response": "200", "error": "", @@ -1921,17 +1931,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", + "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": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", "test": "test_dynamodb_stream_shard_iterator", "response": "200", "error": "", @@ -1941,7 +1951,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", @@ -1965,7 +1975,7 @@ "AttributeDefinitions, KeySchema, ProvisionedThroughput, TableClass, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_class", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_class", "test": "test_dynamodb_create_table_with_class", "response": "200", "error": "", @@ -1978,16 +1988,6 @@ }, "AttributeDefinitions, KeySchema, ProvisionedThroughput, TableName": { "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", - "test": "test_default_name_for_table", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", "test": "test_notes_rest_api", @@ -1999,7 +1999,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", "test": "test_batch_write_not_matching_schema", "response": "200", "error": "", @@ -2009,7 +2009,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", "test": "test_dynamodb_batch_execute_statement", "response": "200", "error": "", @@ -2019,7 +2019,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", "test": "test_dynamodb_execute_transaction", "response": "200", "error": "", @@ -2029,7 +2029,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_get_batch_items", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_get_batch_items", "test": "test_dynamodb_get_batch_items", "response": "200", "error": "", @@ -2039,7 +2039,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", "test": "test_dynamodb_idempotent_writing", "response": "200", "error": "", @@ -2049,7 +2049,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", "test": "test_dynamodb_partiql_missing", "response": "200", "error": "", @@ -2059,7 +2059,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", @@ -2069,7 +2069,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", "test": "test_transaction_write_canceled", "response": "200", "error": "", @@ -2101,7 +2101,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -2111,7 +2111,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", @@ -2121,7 +2121,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", @@ -2131,7 +2131,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", "test": "test_table_backups", "response": "200", "error": "", @@ -2145,7 +2145,17 @@ "AttributeDefinitions, KeySchema, ProvisionedThroughput, TableName, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "test": "test_default_name_for_table", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_items", "test": "test_batch_write_items", "response": "200", "error": "", @@ -2155,7 +2165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", "test": "test_create_duplicate_table", "response": "200", "error": "", @@ -2165,7 +2175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", "test": "test_list_tags_of_resource", "response": "200", "error": "", @@ -2175,7 +2185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", "test": "test_transaction_write_binary_data", "response": "200", "error": "", @@ -2185,7 +2195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", "test": "test_transaction_write_items", "response": "200", "error": "", @@ -2195,7 +2205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", "test": "test_create_duplicate_table", "response": "400", "error": "ResourceInUseException", @@ -2211,7 +2221,7 @@ "BackupArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", "test": "test_table_backups", "response": "200", "error": "", @@ -2227,13 +2237,13 @@ "Key, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -2247,7 +2257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", @@ -2257,7 +2267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", @@ -2265,17 +2275,27 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -2285,7 +2305,17 @@ "TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "200", "error": "", @@ -2295,7 +2325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", @@ -2305,7 +2335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", @@ -2315,7 +2345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", @@ -2325,7 +2355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -2335,288 +2365,278 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", "test": "test_default_name_for_table", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", "test": "test_cfn_with_exports", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", - "test": "test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", + "test": "test_batch_write_binary", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_items", + "test": "test_batch_write_items", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", + "test": "test_batch_write_not_matching_schema", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "test": "test_binary_data_with_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", + "test": "test_continuous_backup_update", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", + "test": "test_create_duplicate_table", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "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": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_delete_table", + "test": "test_delete_table", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", + "test": "test_dynamodb_batch_execute_statement", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_class", + "test": "test_dynamodb_create_table_with_class", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", + "test": "test_dynamodb_create_table_with_partial_sse_specification", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_sse_specification", + "test": "test_dynamodb_create_table_with_sse_specification", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", + "test": "test_dynamodb_execute_transaction", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", - "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_get_batch_items", + "test": "test_dynamodb_get_batch_items", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", - "test": "test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", + "test": "test_dynamodb_idempotent_writing", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", + "test": "test_dynamodb_partiql_missing", "response": "200", "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "test": "test_dynamodb_stream_shard_iterator", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", - "test": "test_batch_write_binary", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", "snapshot_skipped": "", @@ -2625,8 +2645,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", "snapshot_skipped": "", @@ -2635,8 +2655,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", - "test": "test_batch_write_not_matching_schema", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", "response": "200", "error": "", "snapshot_skipped": "", @@ -2645,8 +2665,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", "snapshot_skipped": "", @@ -2655,18 +2675,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", - "test": "test_continuous_backup_update", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", + "test": "test_empty_and_binary_values", "response": "200", "error": "", - "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", - "test": "test_create_duplicate_table", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables", + "test": "test_global_tables", "response": "200", "error": "", "snapshot_skipped": "", @@ -2675,18 +2695,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "test": "test_global_tables_version_2019", "response": "200", "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_delete_table", - "test": "test_delete_table", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_invalid_query_index", + "test": "test_invalid_query_index", "response": "200", "error": "", "snapshot_skipped": "", @@ -2695,8 +2715,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", - "test": "test_dynamodb_batch_execute_statement", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_large_data_download", + "test": "test_large_data_download", "response": "200", "error": "", "snapshot_skipped": "", @@ -2705,8 +2725,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_class", - "test": "test_dynamodb_create_table_with_class", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", + "test": "test_list_tags_of_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -2715,18 +2735,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_more_than_20_global_secondary_indexes", + "test": "test_more_than_20_global_secondary_indexes", "response": "200", "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_sse_specification", - "test": "test_dynamodb_create_table_with_sse_specification", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", + "test": "test_multiple_update_expressions", "response": "200", "error": "", "snapshot_skipped": "", @@ -2735,8 +2755,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", - "test": "test_dynamodb_execute_transaction", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", + "test": "test_non_ascii_chars", "response": "200", "error": "", "snapshot_skipped": "", @@ -2745,8 +2765,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_get_batch_items", - "test": "test_dynamodb_get_batch_items", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_nosql_workbench_localhost_region", + "test": "test_nosql_workbench_localhost_region", "response": "200", "error": "", "snapshot_skipped": "", @@ -2755,8 +2775,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", - "test": "test_dynamodb_idempotent_writing", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", + "test": "test_query_on_deleted_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -2765,8 +2785,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", - "test": "test_dynamodb_partiql_missing", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", + "test": "test_return_values_in_put_item", "response": "200", "error": "", "snapshot_skipped": "", @@ -2775,8 +2795,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "test": "test_stream_spec_and_region_replacement", "response": "200", "error": "", "snapshot_skipped": "", @@ -2785,8 +2805,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", + "test": "test_time_to_live", "response": "200", "error": "", "snapshot_skipped": "", @@ -2795,8 +2815,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_get_items", + "test": "test_transact_get_items", "response": "200", "error": "", "snapshot_skipped": "", @@ -2805,8 +2825,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", + "test": "test_transaction_write_binary_data", "response": "200", "error": "", "snapshot_skipped": "", @@ -2815,8 +2835,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", + "test": "test_transaction_write_canceled", "response": "200", "error": "", "snapshot_skipped": "", @@ -2825,8 +2845,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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_transaction_write_items", + "test": "test_transaction_write_items", "response": "200", "error": "", "snapshot_skipped": "", @@ -2835,8 +2855,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", - "test": "test_global_tables", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", + "test": "test_valid_local_secondary_index", "response": "200", "error": "", "snapshot_skipped": "", @@ -2845,8 +2865,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_query_index", + "test": "test_valid_query_index", "response": "200", "error": "", "snapshot_skipped": "", @@ -2855,171 +2875,171 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_invalid_query_index", - "test": "test_invalid_query_index", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "test": "test_create_event_source_validation", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", - "test": "test_list_tags_of_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_more_than_20_global_secondary_indexes", - "test": "test_more_than_20_global_secondary_indexes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", - "test": "test_multiple_update_expressions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_nosql_workbench_localhost_region", - "test": "test_nosql_workbench_localhost_region", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", - "test": "test_query_on_deleted_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", - "test": "test_return_values_in_put_item", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_time_to_live", - "test": "test_time_to_live", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transact_get_items", - "test": "test_transact_get_items", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", - "test": "test_transaction_write_binary_data", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", - "test": "test_transaction_write_items", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", - "test": "test_valid_local_secondary_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_query_index", - "test": "test_valid_query_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3124,6 +3144,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", "test": "test_security_groups", @@ -3145,21 +3175,21 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_delete_table", + "test": "test_delete_table", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_delete_table", - "test": "test_delete_table", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3177,17 +3207,17 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -3197,7 +3227,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -3207,7 +3237,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -3217,7 +3247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -3227,7 +3257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -3237,7 +3267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -3247,7 +3277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -3257,7 +3287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", "test": "test_dynamodb_resolvers", "response": "200", "error": "", @@ -3267,17 +3297,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -3287,8 +3317,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", "response": "200", "error": "", "snapshot_skipped": "", @@ -3297,47 +3327,47 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_regions", + "test": "test_table_regions", "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/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_regions", - "test": "test_table_regions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -3347,7 +3377,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -3363,7 +3393,7 @@ "TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", "test": "test_continuous_backup_update", "response": "200", "error": "", @@ -3399,7 +3429,7 @@ "GlobalTableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables", "test": "test_global_tables", "response": "200", "error": "", @@ -3409,7 +3439,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables", "test": "test_global_tables", "response": "400", "error": "GlobalTableNotFoundException", @@ -3425,7 +3455,7 @@ "TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", @@ -3435,7 +3465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", @@ -3451,47 +3481,27 @@ "TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", - "test": "test_method_request_parameters", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", - "test": "test_update_method_validation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", - "test": "test_update_resource_behaviour", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", - "test": "test_invalid_update_request_validator_operations", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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": "", @@ -3501,7 +3511,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "200", "error": "", @@ -3511,7 +3521,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "200", "error": "", @@ -3521,7 +3531,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", "response": "200", "error": "", @@ -3531,108 +3541,108 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", - "test": "test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", - "snapshot_skipped": "['$.invalid-request-body.Type']", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", - "test": "test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", - "snapshot_skipped": "['$..createdDate', '$..lastUpdatedDate']", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", - "test": "test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", - "test": "test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", - "test": "test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", + "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", - "test": "test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", - "test": "test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", - "test": "test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", - "test": "test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "test": "test_default_name_for_table", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", - "test": "test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", @@ -3641,48 +3651,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", + "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": "['$..User.Tags']", + "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "test": "test_cfn_with_exports", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", + "test": "test_batch_write_binary", "response": "200", "error": "", "snapshot_skipped": "", @@ -3691,18 +3701,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_items", + "test": "test_batch_write_items", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", - "test": "test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", + "test": "test_batch_write_not_matching_schema", "response": "200", "error": "", "snapshot_skipped": "", @@ -3711,408 +3721,438 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "test": "test_binary_data_with_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", + "test": "test_continuous_backup_update", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", - "test": "test_billing_mode_as_conditional[PROVISIONED]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", + "test": "test_create_duplicate_table", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", - "test": "test_billing_mode_as_conditional[PROVISIONED]", + "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": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", - "test": "test_default_name_for_table", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_delete_table", + "test": "test_delete_table", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", - "test": "test_default_name_for_table", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", + "test": "test_dynamodb_batch_execute_statement", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", - "test": "test_deploy_stack_with_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_class", + "test": "test_dynamodb_create_table_with_class", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", - "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", + "test": "test_dynamodb_create_table_with_partial_sse_specification", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", - "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_sse_specification", + "test": "test_dynamodb_create_table_with_sse_specification", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", + "test": "test_dynamodb_execute_transaction", "response": "200", "error": "", - "snapshot_skipped": "['$..Destinations']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_get_batch_items", + "test": "test_dynamodb_get_batch_items", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", + "test": "test_dynamodb_idempotent_writing", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", - "test": "test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", + "test": "test_dynamodb_partiql_missing", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_cloudformation_ui.py::TestCloudFormationUi::test_get_cloudformation_ui", - "test": "test_get_cloudformation_ui", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "test": "test_dynamodb_stream_shard_iterator", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", - "test": "test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", - "test": "test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", - "test": "test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", - "test": "test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", + "test": "test_empty_and_binary_values", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", - "test": "test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables", + "test": "test_global_tables", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", - "test": "test_hot_reloading_publish_version", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "test": "test_global_tables_version_2019", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_invalid_query_index", + "test": "test_invalid_query_index", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_large_data_download", + "test": "test_large_data_download", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_more_than_20_global_secondary_indexes", + "test": "test_more_than_20_global_secondary_indexes", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", + "test": "test_multiple_update_expressions", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", + "test": "test_non_ascii_chars", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_nosql_workbench_localhost_region", + "test": "test_nosql_workbench_localhost_region", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", + "test": "test_query_on_deleted_resource", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", + "test": "test_return_values_in_put_item", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "test": "test_stream_spec_and_region_replacement", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "test": "test_stream_spec_and_region_replacement", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", + "test": "test_time_to_live", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", - "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_get_items", + "test": "test_transact_get_items", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", - "test": "test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", + "test": "test_transaction_write_binary_data", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", - "test": "test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", + "test": "test_transaction_write_canceled", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", - "test": "test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", + "test": "test_transaction_write_items", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", + "test": "test_valid_local_secondary_index", "response": "200", "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_query_index", + "test": "test_valid_query_index", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", - "test": "test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", - "test": "test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", @@ -4121,178 +4161,178 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", - "test": "test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "test": "test_create_event_source_validation", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", - "test": "test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", - "test": "test_multiple_invalid_sqs_arns", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue', '$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName2', '$..Error.ArgumentValue2', '$..Error.Message']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", - "test": "test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..QueueConfigurations..Filter', '$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", - "test": "test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", - "test": "test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", - "test": "test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", - "test": "test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", - "test": "test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", - "test": "test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", - "test": "test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", - "test": "test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", - "test": "test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "['$..messages[1].requestParameters.sourceIPAddress']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", - "test": "test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_error_injection", + "test": "test_dynamodb_error_injection", "response": "200", "error": "", "snapshot_skipped": "", @@ -4301,8 +4341,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", + "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": "", @@ -4311,8 +4351,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", - "test": "test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", + "test": "test_dynamodb_write_error_injection", "response": "200", "error": "", "snapshot_skipped": "", @@ -4321,8 +4361,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", - "test": "test_create_state_machines_in_parallel", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -4331,8 +4371,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", - "test": "test_events_state_machine", + "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": "", @@ -4341,8 +4381,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", - "test": "test_aws_sdk_task_delete_s3_object", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4351,18 +4391,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", - "test": "test_default_logging_configuration", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4371,8 +4411,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4381,8 +4421,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4391,8 +4431,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_dynamodb", + "test": "test_multi_accounts_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", @@ -4401,408 +4441,430 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_dynamodb_stream_handler_deployed", + "test": "test_dynamodb_stream_handler_deployed", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", + "test": "test_kinesis_stream_handler_deployed", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", - "test": "test_batch_write_binary", + "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": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", + "test": "test_bucket_exists", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", - "test": "test_batch_write_not_matching_schema", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_dynamodb", + "test": "test_invoke_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", - "test": "test_continuous_backup_update", - "response": "200", - "error": "", - "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", + "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": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", - "test": "test_create_duplicate_table", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_not_existing_table", + "test": "test_batch_write_not_existing_table", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", - "response": "200", - "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", + "test": "test_create_duplicate_table", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_delete_table", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_delete_table", "test": "test_delete_table", - "response": "200", - "error": "", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", "test": "test_dynamodb_batch_execute_statement", - "response": "200", - "error": "", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_class", - "test": "test_dynamodb_create_table_with_class", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", + "test": "test_dynamodb_partiql_missing", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", - "response": "200", - "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_sse_specification", - "test": "test_dynamodb_create_table_with_sse_specification", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_pay_per_request", + "test": "test_dynamodb_pay_per_request", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", - "test": "test_dynamodb_execute_transaction", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "test": "test_global_tables_version_2019", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_get_batch_items", - "test": "test_dynamodb_get_batch_items", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", + "test": "test_query_on_deleted_resource", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", - "test": "test_dynamodb_idempotent_writing", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", - "test": "test_dynamodb_partiql_missing", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", - "test": "test_empty_and_binary_values", + "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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", + "test": "test_lambda_streams_batch_and_transactions", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", - "test": "test_global_tables", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "test": "test_cognito_authorization", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_invalid_query_index", - "test": "test_invalid_query_index", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_more_than_20_global_secondary_indexes", - "test": "test_more_than_20_global_secondary_indexes", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", - "test": "test_multiple_update_expressions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_nosql_workbench_localhost_region", - "test": "test_nosql_workbench_localhost_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "test": "test_dynamodb_resolvers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", - "test": "test_query_on_deleted_resource", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", - "test": "test_return_values_in_put_item", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "test": "test_resolver_with_cache", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_time_to_live", - "test": "test_time_to_live", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transact_get_items", - "test": "test_transact_get_items", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_regions", + "test": "test_table_regions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", - "test": "test_transaction_write_binary_data", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -4811,18 +4873,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", - "test": "test_transaction_write_items", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", - "test": "test_valid_local_secondary_index", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", "snapshot_skipped": "", @@ -4831,8 +4893,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_query_index", - "test": "test_valid_query_index", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", "snapshot_skipped": "", @@ -4841,8 +4903,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_error_injection", - "test": "test_dynamodb_error_injection", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -4851,8 +4913,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_read_error_injection", - "test": "test_dynamodb_read_error_injection", + "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": "", @@ -4861,8 +4923,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", - "test": "test_dynamodb_write_error_injection", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -4871,8 +4933,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -4881,8 +4943,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -4891,8 +4953,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "test": "test_input_processing_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -4901,8 +4963,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -4911,8 +4973,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -4921,8 +4983,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", "snapshot_skipped": "", @@ -4931,2326 +4993,134 @@ "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", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "test": "test_scheduled_backup_and_restore", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..ApplicationDetail']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", + "test": "test_application_output", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_s3_with_streaming_trait[IO[bytes]]", - "test": "test_call_s3_with_streaming_trait[IO[bytes]]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_dynamodb", - "test": "test_multi_accounts_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_create_clusters", - "test": "test_create_clusters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", - "test": "test_associate_and_disassociate_resolver_rule", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus', '$..StatusMessage']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", - "test": "test_create_resolver_endpoint[INBOUND-5]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_list_firewall_domain_lists", - "test": "test_list_firewall_domain_lists", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ManagedOwnerName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", - "test": "test_multipe_create_resolver_rule", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", - "test": "test_update_resolver_endpoint", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_dynamodb_stream_handler_deployed", - "test": "test_dynamodb_stream_handler_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", - "test": "test_kinesis_stream_handler_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_invalid_queue_url", - "test": "test_list_messages_with_invalid_queue_url", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_dynamodb", - "test": "test_invoke_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", - "test": "test_firehose_stack_with_kinesis_as_source", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Destinations']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_not_existing_table", - "test": "test_batch_write_not_existing_table", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", - "test": "test_create_duplicate_table", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_delete_table", - "test": "test_delete_table", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", - "test": "test_dynamodb_batch_execute_statement", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", - "test": "test_dynamodb_partiql_missing", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_pay_per_request", - "test": "test_dynamodb_pay_per_request", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "test": "test_input_processing_configuration", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", - "test": "test_query_on_deleted_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", - "test": "test_lambda_streams_batch_and_transactions", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", - "test": "test_apigateway_to_appsync_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", - "test": "test_cognito_authorization", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", - "test": "test_cognito_authorization_bearer_configuration[access no bearer]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", - "test": "test_cognito_authorization_bearer_configuration[access with bearer]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", - "test": "test_cognito_authorization_bearer_configuration[id no bearer]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", - "test": "test_cognito_authorization_bearer_configuration[id with bearer]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", - "test": "test_cognito_authorization_group_enforcement", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", - "test": "test_dynamodb_resolvers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", - "test": "test_websocket_subscriptions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", - "test": "test_resolver_with_cache", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", - "test": "test_scheduled_backup_and_restore", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_regions", - "test": "test_table_regions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_topic_rule_triggers_dynamodb_v2_put_item", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", - "test": "test_application_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.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/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", - "test": "test_list_and_update_applications", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", - "test": "test_application_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::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/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", - "test": "test_list_and_update_applications", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", - "test": "test_scheduled_backup_and_restore", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", - "test": "test_application_output", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", - "test": "test_input_processing_configuration", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", - "test": "test_list_and_update_applications", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", - "test": "test_application_output", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", - "test": "test_input_processing_configuration", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", - "test": "test_list_and_update_applications", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "DescribeTimeToLive": { - "TableName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_time_to_live", - "test": "test_time_to_live", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "DisableKinesisStreamingDestination": { - "StreamArn, TableName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "EnableKinesisStreamingDestination": { - "StreamArn, TableName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "ExecuteStatement": { - "Statement": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", - "test": "test_dynamodb_partiql_missing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "ExecuteTransaction": { - "ClientRequestToken, TransactStatements": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", - "test": "test_dynamodb_execute_transaction", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "GetItem": { - "ConsistentRead, Key, TableName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/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/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", - "test": "test_apigateway_to_appsync_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", - "test": "test_dynamodb_resolvers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", - "test": "test_application_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.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/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", - "test": "test_list_and_update_applications", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", - "test": "test_application_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::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/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", - "test": "test_list_and_update_applications", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - }, - "Key, TableName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", - "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", - "test": "test_batch_write_binary", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", - "response": "200", - "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", - "test": "test_dynamodb_batch_execute_statement", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", - "test": "test_dynamodb_idempotent_writing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", - "test": "test_multiple_update_expressions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", - "test": "test_transaction_write_binary_data", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", - "test": "test_transaction_write_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_error_injection", - "test": "test_dynamodb_error_injection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "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": "external" - }, - { - "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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_dynamodb", - "test": "test_multi_accounts_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_error_injection", - "test": "test_dynamodb_error_injection", - "response": "400", - "error": "ProvisionedThroughputExceededException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_read_error_injection", - "test": "test_dynamodb_read_error_injection", - "response": "400", - "error": "ProvisionedThroughputExceededException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", - "test": "test_dynamodb_resolvers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "ListTables": { - "- (without any parameters)": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", - "test": "test_deploy_stack_with_dynamodb_table", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_delete_table", - "test": "test_delete_table", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_dynamodb", - "test": "test_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_regions", - "test": "test_table_regions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - }, - "Limit": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", - "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", - "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", - "test": "test_rest_api_to_dynamodb_integration[PutItem]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", - "test": "test_rest_api_to_dynamodb_integration[Query]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", - "test": "test_rest_api_to_dynamodb_integration[Scan]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", - "test": "test_create_execute_api_vpc_endpoint", - "response": "200", - "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", - "test": "test_billing_mode_as_conditional[PROVISIONED]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", - "test": "test_default_name_for_table", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", - "test": "test_deploy_stack_with_dynamodb_table", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", - "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", - "test": "test_cfn_with_exports", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", - "test": "test_create_event_source_validation", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", - "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", - "test": "test_dynamodb_invalid_event_filter[single-string]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", - "test": "test_batch_write_binary", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", - "test": "test_batch_write_not_matching_schema", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", - "test": "test_continuous_backup_update", - "response": "200", - "error": "", - "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", - "test": "test_create_duplicate_table", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", - "response": "200", - "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_delete_table", - "test": "test_delete_table", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", - "test": "test_dynamodb_batch_execute_statement", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_class", - "test": "test_dynamodb_create_table_with_class", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", - "response": "200", - "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_sse_specification", - "test": "test_dynamodb_create_table_with_sse_specification", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", - "test": "test_dynamodb_execute_transaction", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_get_batch_items", - "test": "test_dynamodb_get_batch_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", - "test": "test_dynamodb_idempotent_writing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", - "test": "test_dynamodb_partiql_missing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_pay_per_request", - "test": "test_dynamodb_pay_per_request", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", - "test": "test_empty_and_binary_values", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", - "test": "test_global_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_invalid_query_index", - "test": "test_invalid_query_index", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", - "test": "test_list_tags_of_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_more_than_20_global_secondary_indexes", - "test": "test_more_than_20_global_secondary_indexes", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "test": "test_application_output", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", - "test": "test_multiple_update_expressions", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "test": "test_input_processing_configuration", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "test": "test_list_and_update_applications", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_nosql_workbench_localhost_region", - "test": "test_nosql_workbench_localhost_region", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", - "test": "test_query_on_deleted_resource", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "DescribeTimeToLive": { + "TableName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", + "test": "test_time_to_live", "response": "200", "error": "", "snapshot_skipped": "", @@ -7259,68 +5129,86 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", - "test": "test_return_values_in_put_item", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", + "test": "test_bucket_exists", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_time_to_live", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", "test": "test_time_to_live", - "response": "200", - "error": "", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "DisableKinesisStreamingDestination": { + "StreamArn, TableName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transact_get_items", - "test": "test_transact_get_items", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "EnableKinesisStreamingDestination": { + "StreamArn, TableName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", - "test": "test_transaction_write_binary_data", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "ExecuteStatement": { + "Statement": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", - "test": "test_transaction_write_items", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", + "test": "test_dynamodb_partiql_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -7329,57 +5217,69 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", - "test": "test_valid_local_secondary_index", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "ExecuteTransaction": { + "ClientRequestToken, TransactStatements": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_query_index", - "test": "test_valid_query_index", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", + "test": "test_dynamodb_execute_transaction", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "GetItem": { + "ConsistentRead, Key, TableName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_error_injection", - "test": "test_dynamodb_error_injection", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_read_error_injection", - "test": "test_dynamodb_read_error_injection", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", - "test": "test_dynamodb_write_error_injection", + "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": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Destinations']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", @@ -7389,7 +5289,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -7399,7 +5299,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -7409,7 +5309,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", @@ -7419,7 +5319,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", @@ -7429,28 +5329,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "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/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -7459,8 +5349,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", + "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": "", @@ -7469,48 +5359,50 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "test": "test_dynamodb_resolvers", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_dynamodb", - "test": "test_multi_accounts_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", @@ -7519,18 +5411,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_deployed", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -7539,20 +5431,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_dynamodb", - "test": "test_invoke_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "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": "", @@ -7561,18 +5441,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", - "test": "test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", - "test": "test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -7581,8 +5461,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", - "test": "test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -7591,8 +5471,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", - "test": "test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "test": "test_input_processing_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -7601,8 +5481,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", - "test": "test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -7611,8 +5491,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", - "test": "test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -7621,38 +5501,32 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", - "test": "test_cognito_authorization_group_enforcement", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", - "test": "test_dynamodb_resolvers", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "Key, TableName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", - "test": "test_websocket_subscriptions", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", - "test": "test_resolver_with_cache", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "200", "error": "", "snapshot_skipped": "", @@ -7661,8 +5535,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -7671,28 +5545,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", + "test": "test_batch_write_binary", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_items", + "test": "test_batch_write_items", "response": "200", "error": "", "snapshot_skipped": "", @@ -7701,58 +5575,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "test": "test_binary_data_with_stream", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", + "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": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", - "test": "test_scheduled_backup_and_restore", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", + "test": "test_dynamodb_batch_execute_statement", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", + "test": "test_dynamodb_idempotent_writing", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_regions", - "test": "test_table_regions", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", "snapshot_skipped": "", @@ -7761,8 +5635,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "test": "test_global_tables_version_2019", "response": "200", "error": "", "snapshot_skipped": "", @@ -7771,170 +5645,158 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", - "test": "test_application_output", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", + "test": "test_multiple_update_expressions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", + "test": "test_non_ascii_chars", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", + "test": "test_transaction_write_binary_data", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", + "test": "test_transaction_write_canceled", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", - "test": "test_application_output", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", + "test": "test_transaction_write_items", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "ListTagsOfResource": { - "ResourceArn": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", - "test": "test_list_tags_of_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "PutItem": { - "Expected, Item, TableName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/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/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "['$..Destinations']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_error_injection", + "test": "test_dynamodb_error_injection", "response": "200", "error": "", "snapshot_skipped": "", @@ -7943,8 +5805,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "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": "", @@ -7953,8 +5815,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_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": "", @@ -7963,8 +5825,8 @@ "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_multi_accounts.py::TestMultiAccounts::test_multi_accounts_dynamodb", + "test": "test_multi_accounts_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", @@ -7973,40 +5835,40 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "test": "test_global_tables_version_2019", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_error_injection", + "test": "test_dynamodb_error_injection", + "response": "400", + "error": "ProvisionedThroughputExceededException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_read_error_injection", + "test": "test_dynamodb_read_error_injection", + "response": "400", + "error": "ProvisionedThroughputExceededException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", - "test": "test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "test": "test_dynamodb_resolvers", "response": "200", "error": "", "snapshot_skipped": "", @@ -8015,58 +5877,66 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "ListTables": { + "- (without any parameters)": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_delete_table", + "test": "test_delete_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", - "test": "test_application_output", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "test": "test_global_tables_version_2019", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_dynamodb", + "test": "test_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", @@ -8075,8 +5945,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_regions", + "test": "test_table_regions", "response": "200", "error": "", "snapshot_skipped": "", @@ -8086,44 +5956,60 @@ } ] }, - "Item, ReturnValues, TableName": { + "Limit": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", - "test": "test_return_values_in_put_item", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "Item, TableName": { - "ls_community": [ + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_without_request_template", + "test": "test_put_integration_dynamodb_proxy_validation_without_request_template", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", @@ -8133,7 +6019,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", @@ -8143,7 +6029,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", @@ -8153,7 +6039,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -8163,158 +6049,168 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "test": "test_default_name_for_table", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "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": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "test": "test_cfn_with_exports", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", + "test": "test_batch_write_binary", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_items", + "test": "test_batch_write_items", "response": "200", "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", + "test": "test_batch_write_not_matching_schema", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "test": "test_binary_data_with_stream", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", - "test": "test_batch_write_binary", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", + "test": "test_continuous_backup_update", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", + "test": "test_create_duplicate_table", "response": "200", "error": "", "snapshot_skipped": "", @@ -8323,8 +6219,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", + "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": "", @@ -8333,17 +6229,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_delete_table", + "test": "test_delete_table", "response": "200", "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", "test": "test_dynamodb_batch_execute_statement", "response": "200", "error": "", @@ -8353,8 +6249,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_class", + "test": "test_dynamodb_create_table_with_class", "response": "200", "error": "", "snapshot_skipped": "", @@ -8363,8 +6259,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", + "test": "test_dynamodb_create_table_with_partial_sse_specification", "response": "200", "error": "", "snapshot_skipped": "", @@ -8373,8 +6269,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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_dynamodb_create_table_with_sse_specification", + "test": "test_dynamodb_create_table_with_sse_specification", "response": "200", "error": "", "snapshot_skipped": "", @@ -8383,8 +6279,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", + "test": "test_dynamodb_execute_transaction", "response": "200", "error": "", "snapshot_skipped": "", @@ -8393,8 +6289,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_get_batch_items", + "test": "test_dynamodb_get_batch_items", "response": "200", "error": "", "snapshot_skipped": "", @@ -8403,8 +6299,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", - "test": "test_multiple_update_expressions", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", + "test": "test_dynamodb_idempotent_writing", "response": "200", "error": "", "snapshot_skipped": "", @@ -8413,8 +6309,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", + "test": "test_dynamodb_partiql_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -8423,8 +6319,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", - "test": "test_return_values_in_put_item", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_pay_per_request", + "test": "test_dynamodb_pay_per_request", "response": "200", "error": "", "snapshot_skipped": "", @@ -8433,8 +6329,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_time_to_live", - "test": "test_time_to_live", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "test": "test_dynamodb_stream_shard_iterator", "response": "200", "error": "", "snapshot_skipped": "", @@ -8443,8 +6339,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transact_get_items", - "test": "test_transact_get_items", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", "snapshot_skipped": "", @@ -8453,8 +6349,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", "snapshot_skipped": "", @@ -8463,8 +6359,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", - "test": "test_valid_local_secondary_index", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", "response": "200", "error": "", "snapshot_skipped": "", @@ -8473,110 +6369,108 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", - "test": "test_dynamodb_write_error_injection", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", + "test": "test_empty_and_binary_values", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables", + "test": "test_global_tables", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "test": "test_global_tables_version_2019", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_invalid_query_index", + "test": "test_invalid_query_index", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_large_data_download", + "test": "test_large_data_download", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", - "test": "test_dynamodb_write_error_injection", - "response": "400", - "error": "ProvisionedThroughputExceededException", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", + "test": "test_list_tags_of_resource", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", - "test": "test_apigateway_to_appsync_integration", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_more_than_20_global_secondary_indexes", + "test": "test_more_than_20_global_secondary_indexes", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", - "test": "test_dynamodb_resolvers", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", + "test": "test_multiple_update_expressions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", - "test": "test_websocket_subscriptions", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", + "test": "test_non_ascii_chars", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_nosql_workbench_localhost_region", + "test": "test_nosql_workbench_localhost_region", "response": "200", "error": "", "snapshot_skipped": "", @@ -8585,426 +6479,348 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", + "test": "test_query_on_deleted_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", - "test": "test_scheduled_backup_and_restore", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", + "test": "test_return_values_in_put_item", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", - "test": "test_scheduled_backup_and_restore", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "test": "test_stream_spec_and_region_replacement", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", + "test": "test_time_to_live", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_get_items", + "test": "test_transact_get_items", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_regions", - "test": "test_table_regions", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", + "test": "test_transaction_write_binary_data", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", + "test": "test_transaction_write_canceled", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", + "test": "test_transaction_write_items", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", - "response": "400", - "error": "AccessDeniedException", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", + "test": "test_valid_local_secondary_index", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", - "test": "test_shadow_after_thing_deletion", - "response": "400", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_query_index", + "test": "test_valid_query_index", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow", - "test": "test_thing_shadow", - "response": "400", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", - "test": "test_thing_shadow_metadata", - "response": "400", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_update_shadow_response", - "test": "test_update_shadow_response", - "response": "400", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", - "test": "test_create_iotanalytics_resources", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - } - ] - } - }, - "Query": { - "ExpressionAttributeNames, ExpressionAttributeValues, KeyConditionExpression, TableName": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", - "test": "test_dynamodb_resolvers", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - } - ] - }, - "ExpressionAttributeValues, IndexName, KeyConditionExpression, Select, TableName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", - "test": "test_valid_local_secondary_index", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_query_index", - "test": "test_valid_query_index", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_invalid_query_index", - "test": "test_invalid_query_index", - "response": "400", - "error": "ValidationException", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", - "test": "test_multiple_update_expressions", - "response": "400", - "error": "ValidationException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - }, - "ExpressionAttributeValues, KeyConditionExpression, TableName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", - "test": "test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "test": "test_create_event_source_validation", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", - "test": "test_query_on_deleted_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", - "test": "test_query_on_deleted_resource", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "RestoreTableFromBackup": { - "BackupArn, TargetTableName": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "Scan": { - "Limit, TableName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", - "test": "test_import_rest_apis_with_base_path_swagger[prepend]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$.get-resources-swagger-json.items..resourceMethods.GET', '$.get-resources-swagger-json.items..resourceMethods.OPTIONS', '$.get-resources-no-base-path-swagger.items..resourceMethods.GET', '$.get-resources-no-base-path-swagger.items..resourceMethods.OPTIONS']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "['$..Destinations']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "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/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_inflight_message_requeue", - "test": "test_inflight_message_requeue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", - "test": "test_events_sns", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_error_injection", + "test": "test_dynamodb_error_injection", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "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": "", @@ -9013,18 +6829,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", + "test": "test_dynamodb_write_error_injection", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", - "test": "test_query_history", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -9033,8 +6849,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", + "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": "", @@ -9043,8 +6859,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", - "test": "test_application_output", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9053,8 +6869,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9063,8 +6879,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9073,8 +6889,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9083,8 +6899,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", - "test": "test_application_output", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9093,8 +6909,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_dynamodb", + "test": "test_multi_accounts_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", @@ -9103,8 +6919,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -9113,42 +6929,40 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", + "test": "test_bucket_exists", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - }, - "TableName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", - "test": "test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", - "test": "test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_dynamodb", + "test": "test_invoke_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_export_oas30_openapi", - "test": "test_export_oas30_openapi", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -9157,8 +6971,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_api_keys", - "test": "test_get_api_keys", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -9167,8 +6981,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_domain_names", - "test": "test_get_domain_names", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "test": "test_cognito_authorization", "response": "200", "error": "", "snapshot_skipped": "", @@ -9177,138 +6991,138 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[openapi.spec.tf.json]", - "test": "test_import_and_validate_rest_api[openapi.spec.tf.json]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.resources.items..resourceMethods.OPTIONS', '$..uri']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_and_validate_rest_api[swagger-mock-cors.json]", - "test": "test_import_and_validate_rest_api[swagger-mock-cors.json]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.resources.items..resourceMethods.OPTIONS', '$..uri']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[ignore]", - "test": "test_import_rest_api_with_base_path_oas30[ignore]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "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']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[prepend]", - "test": "test_import_rest_api_with_base_path_oas30[prepend]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "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']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "test": "test_cognito_authorization_group_enforcement", "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']", + "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[ignore]", - "test": "test_import_rest_apis_with_base_path_swagger[ignore]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "test": "test_dynamodb_resolvers", "response": "200", "error": "", - "snapshot_skipped": "['$.get-resources-swagger-json.items..resourceMethods.GET', '$.get-resources-swagger-json.items..resourceMethods.OPTIONS', '$.get-resources-no-base-path-swagger.items..resourceMethods.GET', '$.get-resources-no-base-path-swagger.items..resourceMethods.OPTIONS']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[prepend]", - "test": "test_import_rest_apis_with_base_path_swagger[prepend]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "test": "test_websocket_subscriptions", "response": "200", "error": "", - "snapshot_skipped": "['$.get-resources-swagger-json.items..resourceMethods.GET', '$.get-resources-swagger-json.items..resourceMethods.OPTIONS', '$.get-resources-no-base-path-swagger.items..resourceMethods.GET', '$.get-resources-no-base-path-swagger.items..resourceMethods.OPTIONS']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", - "test": "test_import_rest_apis_with_base_path_swagger[split]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "test": "test_resolver_with_cache", "response": "200", "error": "", - "snapshot_skipped": "['$.get-resources-swagger-json.items..resourceMethods.GET', '$.get-resources-swagger-json.items..resourceMethods.OPTIONS', '$.get-resources-no-base-path-swagger.items..resourceMethods.GET', '$.get-resources-no-base-path-swagger.items..resourceMethods.OPTIONS']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_swagger_api", - "test": "test_import_swagger_api", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.resources.items..resourceMethods.OPTIONS', '$.resources.items..resourceMethods.POST', '$.get-authorizers.items[1].authorizerResultTtlInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models", - "test": "test_import_with_circular_models", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.POST']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_circular_models_and_request_validation", - "test": "test_import_with_circular_models_and_request_validation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.POST']", + "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", - "test": "test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", - "test": "test_http_integration_status_code_selection", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_regions", + "test": "test_table_regions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_put_integration_validation", - "test": "test_put_integration_validation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", @@ -9317,28 +7131,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", - "test": "test_nested_stack", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", - "test": "test_nested_stack_output_refs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", @@ -9347,8 +7151,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", - "test": "test_nested_getatt_ref[TopicArn]", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", "snapshot_skipped": "", @@ -9357,8 +7161,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", - "test": "test_nested_getatt_ref[TopicName]", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", "snapshot_skipped": "", @@ -9367,118 +7171,124 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_sub_resolving", - "test": "test_sub_resolving", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", - "test": "test_duplicate_resources", + "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": "['$..tags']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", - "test": "test_conditional_in_conditional[dev-us-west-2]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", - "test": "test_conditional_in_conditional[production-us-east-1]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "test": "test_input_processing_configuration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", - "test": "test_simple_condition_evaluation_deploys_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", - "test": "test_simple_intrinsic_fn_condition_evaluation[nope]", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "ListTagsOfResource": { + "ResourceArn": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", - "test": "test_simple_intrinsic_fn_condition_evaluation[yep]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "test": "test_default_name_for_table", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", - "test": "test_sub_in_conditions", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", + "test": "test_list_tags_of_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", - "test": "test_cfn_acm_certificate", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", + "test": "test_bucket_exists", "response": "200", "error": "", "snapshot_skipped": "", @@ -9487,28 +7297,34 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "PutItem": { + "Expected, Item, TableName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", + "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": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Destinations']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", - "test": "test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", "snapshot_skipped": "", @@ -9517,8 +7333,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", "snapshot_skipped": "", @@ -9527,8 +7343,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9537,28 +7353,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", - "test": "test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", - "snapshot_skipped": "['$..Destinations']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", - "test": "test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", @@ -9567,8 +7383,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", - "test": "test_sam_template", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -9577,28 +7393,40 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", - "test": "test_cfn_handle_sqs_resource", + "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": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ApplicationDetail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", - "test": "test_sqs_fifo_queue_generates_valid_name", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", - "test": "test_sqs_non_fifo_queue_generates_valid_name", + "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": "", @@ -9607,8 +7435,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", - "test": "test_sqs_queue_policy", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -9617,8 +7445,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -9627,8 +7455,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -9637,8 +7465,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "test": "test_input_processing_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -9647,8 +7475,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -9657,8 +7485,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -9667,118 +7495,126 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", - "test": "test_dead_letter_queue", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", - "snapshot_skipped": "['$..DeadLetterConfig', '$..result']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "Item, ReturnValues, TableName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", - "test": "test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", + "test": "test_return_values_in_put_item", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "Item, TableName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", "response": "200", "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", + "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": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", - "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", - "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", - "test": "test_create_and_update_secret[s-c64bdc03]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", - "test": "test_http_put_secret_value_custom_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", - "test": "test_invalid_secret_name[ Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", - "test": "test_invalid_secret_name[ Inv*Name? ]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", + "test": "test_batch_write_binary", "response": "200", "error": "", "snapshot_skipped": "", @@ -9787,28 +7623,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date", - "test": "test_last_accessed_date", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_items", + "test": "test_batch_write_items", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", - "test": "test_last_updated_date", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "test": "test_binary_data_with_stream", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[RotateSecret]", - "test": "test_no_client_request_token[RotateSecret]", + "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": "", @@ -9817,108 +7653,108 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement", - "test": "test_non_versioning_version_stages_replacement", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", + "test": "test_dynamodb_batch_execute_statement", "response": "200", "error": "", - "snapshot_skipped": "['$..KmsKeyId', '$..KmsKeyIds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", - "test": "test_put_secret_value_with_new_custom_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn", - "test": "test_rotate_secret_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", - "test": "test_update_secret_version_stages_current_pending_cycle", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", + "test": "test_empty_and_binary_values", "response": "200", "error": "", - "snapshot_skipped": "['$..KmsKeyId', '$..KmsKeyIds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", - "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_1", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "test": "test_global_tables_version_2019", "response": "200", "error": "", - "snapshot_skipped": "['$..KmsKeyId', '$..KmsKeyIds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", - "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_2", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_large_data_download", + "test": "test_large_data_download", "response": "200", "error": "", - "snapshot_skipped": "['$..KmsKeyId', '$..KmsKeyIds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous", - "test": "test_update_secret_version_stages_current_previous", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", + "test": "test_multiple_update_expressions", "response": "200", "error": "", - "snapshot_skipped": "['$..KmsKeyId', '$..KmsKeyIds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/choice_operators/test_is_operators.py::TestIsOperators::test_is_boolean", - "test": "test_is_boolean", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", + "test": "test_non_ascii_chars", "response": "200", "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_boto_wait_for_certificate_validation", - "test": "test_boto_wait_for_certificate_validation", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", + "test": "test_return_values_in_put_item", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_acm.py::TestACM::test_certificate_for_subdomain_wildcard", - "test": "test_certificate_for_subdomain_wildcard", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", + "test": "test_time_to_live", "response": "200", "error": "", - "snapshot_skipped": "['$..Certificate.SignatureAlgorithm']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", - "test": "test_dynamodb_execute_transaction", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_get_items", + "test": "test_transact_get_items", "response": "200", "error": "", "snapshot_skipped": "", @@ -9927,8 +7763,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", + "test": "test_transaction_write_canceled", "response": "200", "error": "", "snapshot_skipped": "", @@ -9937,8 +7773,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", + "test": "test_valid_local_secondary_index", "response": "200", "error": "", "snapshot_skipped": "", @@ -9947,128 +7783,128 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", - "test": "test_create_user_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", - "test": "test_get_user_without_username_as_role", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", - "test": "test_get_user_without_username_as_user", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", - "test": "test_attach_detach_role_policy", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_describe_role", - "test": "test_create_describe_role", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", - "test": "test_create_role_with_assume_role_policy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_recreate_iam_role", - "test": "test_recreate_iam_role", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", + "test": "test_dynamodb_write_error_injection", "response": "200", "error": "", "snapshot_skipped": "", @@ -10077,28 +7913,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", - "test": "test_role_attach_policy", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", - "test": "test_user_attach_policy", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10107,8 +7943,8 @@ "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::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10117,8 +7953,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10127,208 +7963,220 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", + "test": "test_dynamodb_write_error_injection", + "response": "400", + "error": "ProvisionedThroughputExceededException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "test": "test_dynamodb_resolvers", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_add_tags_to_stream", - "test": "test_add_tags_to_stream", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_create_stream_without_shard_count", - "test": "test_create_stream_without_shard_count", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records", - "test": "test_get_records", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_empty_stream", - "test": "test_get_records_empty_stream", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_next_shard_iterator", - "test": "test_get_records_next_shard_iterator", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_regions", + "test": "test_table_regions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", - "test": "test_record_lifecycle_data_integrity", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_stream_consumers", - "test": "test_stream_consumers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", - "test": "test_subscribe_to_shard", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", - "test": "test_subscribe_to_shard_timeout", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", - "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", + "test": "test_shadow_after_thing_deletion", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_alias", - "test": "test_create_alias", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow", + "test": "test_thing_shadow", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_list_delete_alias", - "test": "test_create_list_delete_alias", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", + "test": "test_thing_shadow_input_errors", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_describe_and_list_sign_key", - "test": "test_describe_and_list_sign_key", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", + "test": "test_thing_shadow_metadata", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", - "test": "test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "test": "test_create_iotanalytics_resources", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + } + ] + } + }, + "Query": { + "ExpressionAttributeNames, ExpressionAttributeValues, KeyConditionExpression, TableName": { + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_256]", - "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "test": "test_dynamodb_resolvers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + } + ] + }, + "ExpressionAttributeValues, IndexName, KeyConditionExpression, Select, TableName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", - "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", + "test": "test_valid_local_secondary_index", "response": "200", "error": "", "snapshot_skipped": "", @@ -10337,8 +8185,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", - "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_query_index", + "test": "test_valid_query_index", "response": "200", "error": "", "snapshot_skipped": "", @@ -10347,38 +8195,42 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", - "test": "test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_invalid_query_index", + "test": "test_invalid_query_index", + "response": "400", + "error": "ValidationException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", - "test": "test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", + "test": "test_multiple_update_expressions", + "response": "400", + "error": "ValidationException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "ExpressionAttributeValues, KeyConditionExpression, TableName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_random[12]", - "test": "test_generate_random[12]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_does_not_exist", - "test": "test_get_key_does_not_exist", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "test": "test_global_tables_version_2019", "response": "200", "error": "", "snapshot_skipped": "", @@ -10387,8 +8239,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_import_key", - "test": "test_import_key", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", + "test": "test_query_on_deleted_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -10397,38 +8249,50 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_key_usage", - "test": "test_invalid_key_usage", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", + "test": "test_query_on_deleted_resource", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "RestoreTableFromBackup": { + "BackupArn, TargetTableName": { + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", - "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", "response": "200", "error": "", - "snapshot_skipped": "['$..message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "Scan": { + "Limit, TableName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", - "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..message']", + "snapshot_skipped": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_plaintext_size_for_encrypt", - "test": "test_plaintext_size_for_encrypt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", + "test": "test_stack_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", @@ -10437,128 +8301,120 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_replicate_key", - "test": "test_replicate_key", + "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": "['$..KeyMetadata.Enabled', '$..KeyMetadata.KeyState', '$..KeyMetadata.MultiRegionConfiguration', '$..ReplicaKeyMetadata.Enabled', '$..ReplicaKeyMetadata.KeyState', '$..ReplicaKeyMetadata.MultiRegionConfiguration', '$..ReplicaPolicy']", + "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", - "test": "test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", - "test": "test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", - "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", - "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", - "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", - "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", - "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "test": "test_transcribe_happy_path", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message']", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_tag_untag_list_tags", - "test": "test_tag_untag_list_tags", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_update_alias", - "test": "test_update_alias", + "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": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key", - "test": "test_encryption_context_generate_data_key", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message']", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair_without_plaintext", - "test": "test_encryption_context_generate_data_key_pair_without_plaintext", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", "response": "200", "error": "", - "snapshot_skipped": "['$..message']", + "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key", - "test": "test_generate_data_key", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", "snapshot_skipped": "", @@ -10567,18 +8423,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair", - "test": "test_generate_data_key_pair", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", + "test": "test_batch_get_image", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", - "test": "test_cross_accounts_access", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", "snapshot_skipped": "", @@ -10587,18 +8443,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_localstack_backends", - "test": "test_account_id_namespacing_for_localstack_backends", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..attachments..details..value', '$..clusterArn', '$..containerInstanceArn', '$..containers..imageDigest', '$..containers..memory', '$..containers..networkInterfaces', '$..containers..runtimeId', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..taskArn', '$..taskDefinitionArn', '$..version', '$..attachments..id', '$..containers..containerArn', '$..containers..image']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_moto_backends", - "test": "test_account_id_namespacing_for_moto_backends", + { + "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": "", @@ -10607,8 +8463,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_dynamodb", - "test": "test_multi_accounts_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", + "test": "test_redis_cluster_mode[1-2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10617,8 +8473,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_kinesis", - "test": "test_multi_accounts_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -10627,8 +8483,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_s3control.py::test_lifecycle_public_access_block", - "test": "test_lifecycle_public_access_block", + "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": "", @@ -10637,18 +8493,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_cannot_create_event_for_no_topic", - "test": "test_cannot_create_event_for_no_topic", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_clone_receipt_rule_set", - "test": "test_clone_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -10657,38 +8513,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[-]", - "test": "test_invalid_tags_send_email[-]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_name:123-test_invalid_value:123]", - "test": "test_invalid_tags_send_email[test_invalid_name:123-test_invalid_value:123]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "test": "test_input_processing_configuration", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", - "test": "test_sending_to_deleted_topic", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sent_message_counter", - "test": "test_sent_message_counter", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -10697,118 +8553,122 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "TableName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", - "test": "test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", - "test": "test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", - "test": "test_trying_to_delete_event_destination_from_non_existent_configuration_set", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", - "test": "test_approximate_number_of_messages_delayed", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", - "test": "test_change_message_visibility_batch_with_too_large_batch", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", - "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", - "test": "test_create_queue_after_internal_attributes_changes_works", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_and_get_attributes", - "test": "test_create_queue_and_get_attributes", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_cache", - "test": "test_create_queue_recently_deleted_cache", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_http_integration_status_code_selection", + "test": "test_http_integration_status_code_selection", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_default_attributes_is_idempotent", - "test": "test_create_queue_with_default_attributes_is_idempotent", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_put_integration_validation", + "test": "test_put_integration_validation", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", - "test": "test_dead_letter_queue_chain", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "test": "test_lambda_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -10817,8 +8677,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -10827,28 +8687,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[]", - "test": "test_delete_message_batch_invalid_msg_id[]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", - "test": "test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "test": "test_api_gateway_sqs_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", - "test": "test_delete_message_batch_with_too_large_batch", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "test": "test_sqs_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -10857,8 +8717,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", - "test": "test_extend_message_visibility_timeout_set_in_queue", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", + "test": "test_get_template[json]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10867,8 +8727,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_external_hostname", - "test": "test_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", + "test": "test_get_template[yaml]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10877,28 +8737,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", - "test": "test_fifo_content_based_message_deduplication_arrives_once", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", + "test": "test_list_events_after_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..StackEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", - "test": "test_fifo_deduplication_arrives_once_after_delete[False]", + "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": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", - "test": "test_fifo_deduplication_arrives_once_after_delete[True]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "test": "test_stack_description_special_chars", "response": "200", "error": "", "snapshot_skipped": "", @@ -10907,8 +8767,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[False]", - "test": "test_fifo_deduplication_not_on_message_group_id[False]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", + "test": "test_stack_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", @@ -10917,8 +8777,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[True]", - "test": "test_fifo_deduplication_not_on_message_group_id[True]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", + "test": "test_stack_name_creation", "response": "200", "error": "", "snapshot_skipped": "", @@ -10927,38 +8787,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_attributes", - "test": "test_fifo_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "test": "test_stack_update_resources", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", - "test": "test_fifo_message_group_visibility_after_change_message_visibility", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_actual_update", + "test": "test_update_stack_actual_update", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", - "test": "test_fifo_message_group_visibility_after_delete", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange", + "test": "test_update_stack_with_same_template_withoutchange", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_messages_in_order_after_timeout", - "test": "test_fifo_messages_in_order_after_timeout", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", + "test": "test_events_resource_types", "response": "200", "error": "", "snapshot_skipped": "", @@ -10967,18 +8827,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", - "test": "test_fifo_queue_send_message_with_delay_on_queue_works", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", + "test": "test_list_parameter_type", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering", - "test": "test_fifo_receive_message_group_id_ordering", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", + "test": "test_update_termination_protection", "response": "200", "error": "", "snapshot_skipped": "", @@ -10987,88 +8847,88 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", - "test": "test_fifo_receive_message_visibility_timeout_shared_in_group", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", + "test": "test_updating_an_updated_stack_sets_status", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Stacks..Parameters']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_specific_queue_attribute_response", - "test": "test_get_specific_queue_attribute_response", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", + "test": "test_simple_mapping_working", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_inflight_message_requeue", - "test": "test_inflight_message_requeue", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_without_endpoint_strategy", - "test": "test_list_queues_multi_region_without_endpoint_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_message_with_attributes_should_be_enqueued", - "test": "test_message_with_attributes_should_be_enqueued", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", - "test": "test_publish_get_delete_message", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue", - "test": "test_purge_queue", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", - "test": "test_purge_queue_deletes_delayed_messages", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "test": "test_cdk_sample", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", - "test": "test_purge_queue_deletes_inflight_messages", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", + "test": "test_alarm_creation", "response": "200", "error": "", "snapshot_skipped": "", @@ -11077,158 +8937,158 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", - "test": "test_receive_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "test": "test_cfn_event_bus_resource", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", - "test": "test_receive_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "test": "test_cfn_handle_events_rule", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SenderId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attributes_timestamp_types", - "test": "test_receive_message_attributes_timestamp_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", - "test": "test_receive_message_with_visibility_timeout_updates_timeout", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "test": "test_event_rule_creation_without_target", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", - "test": "test_remove_message_with_old_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "test": "test_event_rule_to_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", - "test": "test_send_delay_and_wait_time", + "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, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch", - "test": "test_send_message_batch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement", + "test": "test_eventbus_policy_statement", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", - "test": "test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", + "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": "['$..Error.Detail']", + "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", - "test": "test_send_message_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "test": "test_cfn_with_kms_resources", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sse_queue_attributes", - "test": "test_sse_queue_attributes", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "test": "test_deploy_stack_with_kms", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tag_queue_overwrites_existing_tag", - "test": "test_tag_queue_overwrites_existing_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "test": "test_kms_key_disabled", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_queue_attribute_waits_correctly", - "test": "test_wait_time_seconds_queue_attribute_waits_correctly", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_id", + "test": "test_create_record_set_via_id", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_waits_correctly", - "test": "test_wait_time_seconds_waits_correctly", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_name", + "test": "test_create_record_set_via_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[domain]", - "test": "test_endpoint_strategy_with_multi_region[domain]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "test": "test_create_record_set_without_resource_record", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_invalid_arg_returns_error", - "test": "test_get_queue_attributes_with_invalid_arg_returns_error", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", + "test": "test_deploy_patch_baseline", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_works_without_authparams", - "test": "test_get_queue_attributes_works_without_authparams", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", + "test": "test_maintenance_window", "response": "200", "error": "", "snapshot_skipped": "", @@ -11237,38 +9097,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[domain]", - "test": "test_get_queue_url_work_for_different_queue[domain]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "test": "test_parameter_defaults", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_without_query_json_format_returns_returns_xml", - "test": "test_get_without_query_json_format_returns_returns_xml", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_assume_role", - "test": "test_assume_role", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "test": "test_update_ssm_parameters", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_assume_role_with_saml", - "test": "test_assume_role_with_saml", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_cloudformation_ui.py::TestCloudFormationUi::test_get_cloudformation_ui", + "test": "test_get_cloudformation_ui", "response": "200", "error": "", "snapshot_skipped": "", @@ -11277,48 +9137,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[True]", - "test": "test_get_caller_identity_role_access_key[True]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", + "test": "test_dynamodb_execute_transaction", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[False]", - "test": "test_get_caller_identity_user_access_key[False]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_swf.py::TestSwf::test_run_workflow", - "test": "test_run_workflow", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "test": "test_global_tables_version_2019", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_configuration_recorder", - "test": "test_put_configuration_recorder", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_large_data_download", + "test": "test_large_data_download", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_delivery_channel", - "test": "test_put_delivery_channel", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", "snapshot_skipped": "", @@ -11327,8 +9187,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_basic_https_invocation", - "test": "test_basic_https_invocation", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", "snapshot_skipped": "", @@ -11337,8 +9197,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_dynamodb", - "test": "test_invoke_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11347,8 +9207,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_kinesis", - "test": "test_invoke_kinesis", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11357,90 +9217,58 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_sns_sqs_integration_using_edge_port", - "test": "test_invoke_sns_sqs_integration_using_edge_port", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", - "test": "test_cognito_authorization_group_enforcement", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", - "test": "test_dynamodb_resolvers", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", - "test": "test_db_instance_deployment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "['$..DbAddress']", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", - "test": "test_create_db_tables", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "test": "test_lambda_destination_default_retries", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", - "test": "test_create_job_with_cloudformation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11449,28 +9277,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", - "test": "test_kms_cross_account_encrypt", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_group", + "test": "test_create_and_delete_log_group", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "test": "test_create_and_delete_log_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "['$..describe-log-groups-pattern.logGroups..metricFilterCount', '$..describe-log-groups-pattern.logGroups..storedBytes', '$..describe-log-groups-pattern.nextToken']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", + "test": "test_delivery_logs_for_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -11479,8 +9307,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", - "test": "test_enforce_policy_acm", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", + "test": "test_filter_log_events_response_header", "response": "200", "error": "", "snapshot_skipped": "", @@ -11489,98 +9317,98 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", - "test": "test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", - "test": "test_sns_create_topic_policy", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", - "test": "test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", - "test": "test_get_boundary_for_role", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", + "test": "test_invalid_lambda_arn", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", - "test": "test_get_boundary_for_user", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_can_recreate_delete_secret", + "test": "test_can_recreate_delete_secret", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", - "test": "test_get_permissions_for_role_arn", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", + "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", - "test": "test_get_permissions_for_user_arn", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", + "test": "test_create_and_update_secret[Valid/_+=.@-Name]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", - "test": "test_iam_role_attached_policy", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets", + "test": "test_create_multi_secrets", "response": "200", "error": "", "snapshot_skipped": "", @@ -11589,8 +9417,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", - "test": "test_iam_role_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", + "test": "test_http_put_secret_value_duplicate_req", "response": "200", "error": "", "snapshot_skipped": "", @@ -11599,8 +9427,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", - "test": "test_iam_role_multiple_policies", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", + "test": "test_http_put_secret_value_with_non_provided_client_request_token", "response": "200", "error": "", "snapshot_skipped": "", @@ -11609,28 +9437,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_root_user", - "test": "test_iam_root_user", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", + "test": "test_invalid_secret_name[ Inv Name]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", + "test": "test_invalid_secret_name[ Inv*Name? ]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", - "test": "test_iam_user_attached_policy", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", + "test": "test_last_updated_date", "response": "200", "error": "", "snapshot_skipped": "", @@ -11639,168 +9467,168 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement", + "test": "test_non_versioning_version_stages_no_replacement", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..KmsKeyId', '$..KmsKeyIds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", - "test": "test_iam_user_group_inline_policies", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", + "test": "test_update_secret_version_stages_current_pending", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..KmsKeyId', '$..KmsKeyIds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", - "test": "test_iam_user_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", + "test": "test_update_secret_version_stages_current_pending_cycle", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..KmsKeyId', '$..KmsKeyIds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", + "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..KmsKeyId', '$..KmsKeyIds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", - "test": "test_extract_caller_principal_role[role]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", - "test": "test_extract_caller_principal_role[user]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourceDetection::test_s3_create_bucket", - "test": "test_s3_create_bucket", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", + "test": "test_sub_filter_policy_nested_property", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", - "test": "test_get_resource_policy_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", + "test": "test_cross_account_access", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", - "test": "test_get_resource_policy_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", + "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", - "test": "test_get_resource_policy_sqs_non_existent", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", - "test": "test_get_resource_policy_sts", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_reset", - "test": "test_policy_generation_reset", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_sms_endpoint", + "test": "test_publish_sms_endpoint", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream", - "test": "test_policy_generation_stream", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", - "test": "test_policy_generation_stream_as_role", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11809,18 +9637,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "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": "['$..Message', '$..message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -11829,8 +9657,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", + "test": "test_subscribe_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11839,8 +9667,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -11849,8 +9677,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -11859,278 +9687,278 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", + "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": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", - "test": "test_events_kinesis", + "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": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "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": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "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": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", - "test": "test_events_sns", + "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": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", + "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": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "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": "", + "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": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "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": "", - "aws_validated": false, - "snapshot_tested": false, + "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": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", + "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": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "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": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", - "test": "test_sns_ses_subscription", + "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": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", - "test": "test_sns_sqs_subscription", + "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": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_to_fifo_with_target_arn", + "test": "test_publish_to_fifo_with_target_arn", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/error_handling/test_task_service_sfn.py::TestTaskServiceSfn::test_start_execution_no_such_arn", + "test": "test_start_execution_no_such_arn", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_failing_deletion", + "test": "test_failing_deletion", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error..Code']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", + "test": "test_failing_start_transcription_job", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "['$..MissingLanguageCode..Message', '$..MalformedLanguageCode..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", - "test": "test_s3_bucket_notification_sns", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "test": "test_list_transcription_jobs", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", - "test": "test_s3_bucket_notification_sqs", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "test": "test_transcribe_happy_path", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "test": "test_transcribe_start_job[None-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_complex_insert", - "test": "test_complex_insert", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", - "test": "test_describe_and_delete_ledger", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", - "test": "test_insert_multiple_docs", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_ledgers", - "test": "test_list_ledgers", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_tables", - "test": "test_list_tables", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "test": "test_transcribe_start_job_same_name", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", - "test": "test_query_by_metadata", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12139,8 +9967,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_committed_views", - "test": "test_query_committed_views", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12149,18 +9977,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", - "test": "test_query_history", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", - "test": "test_query_ion_timestamp", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12169,58 +9997,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_join_tables", - "test": "test_query_join_tables", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", - "test": "test_query_with_parameters", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", + "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", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_update_query_response", - "test": "test_update_query_response", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "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/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", - "test": "test_inconsistent_number_of_columns", + "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": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12229,18 +10057,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", - "test": "test_scheduled_backup_and_restore", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", - "test": "test_scheduled_backup_and_restore", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12249,18 +10077,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12269,8 +10097,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_regions", - "test": "test_table_regions", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_localstack_backends", + "test": "test_account_id_namespacing_for_localstack_backends", "response": "200", "error": "", "snapshot_skipped": "", @@ -12279,28 +10107,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_moto_backends", + "test": "test_account_id_namespacing_for_moto_backends", "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/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_dynamodb", + "test": "test_multi_accounts_dynamodb", "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/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", - "test": "test_application_output", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_kinesis", + "test": "test_multi_accounts_kinesis", "response": "200", "error": "", "snapshot_skipped": "", @@ -12309,8 +10137,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -12319,8 +10147,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -12329,8 +10157,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Community: tests/integration/aws/test_app.py::TestExceptionHandlers::test_internal_failure_handler_http_errors", + "test": "test_internal_failure_handler_http_errors", "response": "200", "error": "", "snapshot_skipped": "", @@ -12339,8 +10167,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", - "test": "test_application_output", + "node_id": "LocalStack Community: tests/integration/aws/test_app.py::TestWebSocketIntegration::test_return_response", + "test": "test_return_response", "response": "200", "error": "", "snapshot_skipped": "", @@ -12349,128 +10177,140 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Community: tests/integration/aws/test_app.py::TestWebSocketIntegration::test_ssl_websockets", + "test": "test_ssl_websockets", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "test": "test_cognito_authorization_group_enforcement", + "response": "200", + "error": "", + "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "test": "test_dynamodb_resolvers", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_exceptions", - "test": "test_external_layer_exceptions", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", - "test": "test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", - "test": "test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", + "test": "test_create_cluster", "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/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", - "test": "test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "test": "test_db_instance_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..DbAddress']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_broker", - "test": "test_create_broker", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_invalidation", + "test": "test_create_invalidation", "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/test_mq.py::TestMQ::test_describe_broker", - "test": "test_describe_broker", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", - "snapshot_skipped": "['$..body', '$..BrokerState', '$..MaintenanceWindowStartTime', '$..Users', '$..AuthenticationStrategy', '$..AutoMinorVersionUpgrade', '$..BrokerInstances', '$..EncryptionOptions', '$..Logs', '$..Configurations', '$..EngineVersion', '$..PubliclyAccessible', '$..SecurityGroups', '$..StorageType', '$..SubnetIds']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_list_brokers", - "test": "test_list_brokers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", - "snapshot_skipped": "['$..BrokerState', '$..EngineType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_active_mq", - "test": "test_send_to_active_mq", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", "snapshot_skipped": "", @@ -12479,28 +10319,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", - "test": "test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", - "test": "test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", - "test": "test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12509,8 +10349,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", - "test": "test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", + "test": "test_mfa_sms_config", "response": "200", "error": "", "snapshot_skipped": "", @@ -12519,38 +10359,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", - "test": "test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", - "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", + "test": "test_token_endpoint[client_credentials-query_params]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", - "test": "test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "test": "test_create_identity_get_id", "response": "200", "error": "", - "snapshot_skipped": "['$..columnMetadata..precision']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", - "test": "test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -12559,18 +10399,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", - "test": "test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", - "test": "test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12579,8 +10419,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", - "test": "test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12589,18 +10429,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", - "test": "test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..AllocatedStorage', '$..StorageType', '$..DBInstanceStatus', '$..Endpoint', '$..AvailabilityZone', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DbClusterResourceId', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ReaderEndpoint', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", - "test": "test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", + "test": "test_create_query_db", "response": "200", "error": "", "snapshot_skipped": "", @@ -12609,8 +10449,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", - "test": "test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "test": "test_create_query_db_with_port", "response": "200", "error": "", "snapshot_skipped": "", @@ -12619,38 +10459,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", - "test": "test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", - "test": "test_db_instance_already_exists", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DBInstanceStatus', '$..Endpoint', '$..DBName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", - "test": "test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", - "test": "test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_regions", + "test": "test_table_regions", "response": "200", "error": "", "snapshot_skipped": "", @@ -12659,28 +10489,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", - "test": "test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_associate_and_disassociate_vpc_cidr_block", + "test": "test_associate_and_disassociate_vpc_cidr_block", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Ipv6CidrBlockAssociation.Ipv6CidrBlock', '$..Ipv6CidrBlockAssociation.Ipv6Pool', '$..Ipv6CidrBlockAssociation.NetworkBorderGroup']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", - "test": "test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_create_instance_with_ebs_create_fs", + "test": "test_create_instance_with_ebs_create_fs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", - "test": "test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_images", + "test": "test_describe_images", "response": "200", "error": "", "snapshot_skipped": "", @@ -12689,8 +10519,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", - "test": "test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_images_with_podman_localhost_prefix", + "test": "test_describe_images_with_podman_localhost_prefix", "response": "200", "error": "", "snapshot_skipped": "", @@ -12699,8 +10529,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", - "test": "test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_instances", + "test": "test_describe_instances", "response": "200", "error": "", "snapshot_skipped": "", @@ -12709,8 +10539,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", - "test": "test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_ssh_key_pairs", + "test": "test_ssh_key_pairs", "response": "200", "error": "", "snapshot_skipped": "", @@ -12719,28 +10549,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", - "test": "test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[start_instances]", + "test": "test_stop_start_terminate_instances_for_invalid_instance_id_raises[start_instances]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", - "test": "test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_user_data", + "test": "test_user_data", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", - "test": "test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_auth_token_in_different_regions", + "test": "test_auth_token_in_different_regions", "response": "200", "error": "", "snapshot_skipped": "", @@ -12749,18 +10579,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", - "test": "test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", + "test": "test_batch_delete_images_tag_and_digest", "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/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", - "test": "test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", + "test": "test_batch_get_image", "response": "200", "error": "", "snapshot_skipped": "", @@ -12769,8 +10599,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", - "test": "test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", + "test": "test_batch_get_images_tag_and_digest", "response": "200", "error": "", "snapshot_skipped": "", @@ -12779,8 +10609,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", - "test": "test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_create_delete_image", + "test": "test_create_delete_image", "response": "200", "error": "", "snapshot_skipped": "", @@ -12789,8 +10619,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", - "test": "test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_delete_images", + "test": "test_delete_images", "response": "200", "error": "", "snapshot_skipped": "", @@ -12799,8 +10629,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", - "test": "test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", + "test": "test_describe_images", "response": "200", "error": "", "snapshot_skipped": "", @@ -12809,8 +10639,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", - "test": "test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_ecr_tagging", + "test": "test_ecr_tagging", "response": "200", "error": "", "snapshot_skipped": "", @@ -12819,8 +10649,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", - "test": "test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_get_authorization_token", + "test": "test_get_authorization_token", "response": "200", "error": "", "snapshot_skipped": "", @@ -12829,8 +10659,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", - "test": "test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_list_images", + "test": "test_list_images", "response": "200", "error": "", "snapshot_skipped": "", @@ -12839,38 +10669,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", - "test": "test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", + "test": "test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "response": "200", "error": "", - "snapshot_skipped": "['$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBClusterParameterGroup', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DbClusterResourceId', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..Endpoint', '$..DBClusters..EngineMode', '$..DBClusters..GlobalWriteForwardingRequested', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..Port', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..ReaderEndpoint']", + "snapshot_skipped": "['$..repositoryUri', '$..architecture', '$..signatures']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", - "test": "test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", + "test": "test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..repositoryUri', '$..architecture', '$..signatures']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_redshift_connector", - "test": "test_redshift_connector", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", + "test": "test_put_image[application/vnd.oci.image.manifest.v1+json]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..repositoryUri', '$..architecture', '$..signatures']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/bootstrap/test_cli.py::TestImports::test_cli_imports_from_bootstrap", - "test": "test_cli_imports_from_bootstrap", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image_tag_mutability", + "test": "test_put_image_tag_mutability", "response": "200", "error": "", "snapshot_skipped": "", @@ -12879,8 +10709,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/services/internal/test_stackinfo.py::test_stackinfo_resource", - "test": "test_stackinfo_resource", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "test": "test_repository_deletion_in_registry", "response": "200", "error": "", "snapshot_skipped": "", @@ -12889,86 +10719,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/test_crypto.py::test_encrypt_via_aws_encryption_sdk", - "test": "test_encrypt_via_aws_encryption_sdk", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_lifecycle", + "test": "test_repository_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "TagResource": { - "ResourceArn, Tags": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", - "test": "test_list_tags_of_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "TransactGetItems": { - "TransactItems": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transact_get_items", - "test": "test_transact_get_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "TransactWriteItems": { - "ClientRequestToken, TransactItems": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", - "test": "test_dynamodb_idempotent_writing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", - "test": "test_transaction_write_binary_data", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_uri_hostname", + "test": "test_repository_uri_hostname", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", - "test": "test_transaction_write_items", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_two_different_repositories", + "test": "test_two_different_repositories", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "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 Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "test": "test_cluster_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "", @@ -12977,104 +10759,68 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_not_existing_table", - "test": "test_batch_write_not_existing_table", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", + "response": "200", + "error": "", + "snapshot_skipped": "['$..deploymentController', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", - "response": "400", - "error": "TransactionCanceledException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", - "test": "test_dynamodb_resolvers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "UntagResource": { - "ResourceArn, TagKeys": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", - "test": "test_list_tags_of_resource", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "UpdateContinuousBackups": { - "PointInTimeRecoverySpecification, TableName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", - "test": "test_continuous_backup_update", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "UpdateGlobalTable": { - "GlobalTableName, ReplicaUpdates": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", - "test": "test_global_tables", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "UpdateItem": { - "AttributeUpdates, Expected, Key, TableName": { - "ls_community": [ + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", - "test": "test_firehose_stack_with_kinesis_as_source", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "test": "test_ecs_task_multiple", "response": "200", "error": "", - "snapshot_skipped": "['$..Destinations']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -13083,8 +10829,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13093,8 +10839,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13103,58 +10849,58 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", - "test": "test_dead_letter_queue", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", - "snapshot_skipped": "['$..DeadLetterConfig', '$..result']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", - "test": "test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", - "test": "test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", - "test": "test_lambda_destination_default_retries", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "test": "test_task_mount_host_volume", "response": "200", "error": "", "snapshot_skipped": "", @@ -13163,8 +10909,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "test": "test_task_produces_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -13173,8 +10919,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "test": "test_update_service_creates_new_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..attachments..details..value', '$..clusterArn', '$..containerInstanceArn', '$..containers..imageDigest', '$..containers..memory', '$..containers..networkInterfaces', '$..containers..runtimeId', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..taskArn', '$..taskDefinitionArn', '$..version', '$..attachments..id', '$..containers..containerArn', '$..containers..image']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", "snapshot_skipped": "", @@ -13183,8 +10939,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "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": "", @@ -13193,70 +10949,68 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.19]", + "test": "test_get_parameters_eks_amis[1.19]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.20]", + "test": "test_get_parameters_eks_amis[1.20]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "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 Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.21]", + "test": "test_get_parameters_eks_amis[1.21]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.22]", + "test": "test_get_parameters_eks_amis[1.22]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "400", - "error": "ConditionalCheckFailedException", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.23]", + "test": "test_get_parameters_eks_amis[1.23]", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_cluster_default_version", + "test": "test_cluster_default_version", "response": "200", "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", + "snapshot_skipped": "['$..certificateAuthority', '$..endpoint', '$..identity', '$..kubernetesNetworkConfig', '$..logging', '$..resourcesVpcConfig', '$..roleArn', '$..tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "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": "", @@ -13265,8 +11019,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_ecr_eks_integration", + "test": "test_ecr_eks_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -13275,8 +11029,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", - "test": "test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_eks_pod_exec", + "test": "test_eks_pod_exec", "response": "200", "error": "", "snapshot_skipped": "", @@ -13285,28 +11039,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_localstack_communication_from_pod", + "test": "test_localstack_communication_from_pod", "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/cloudformation/resources/test_rds.py::test_db_instance_deployment", - "test": "test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_volume_mount", + "test": "test_volume_mount", "response": "200", "error": "", - "snapshot_skipped": "['$..DbAddress']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_cluster_custom_port", + "test": "test_cache_cluster_custom_port", "response": "200", "error": "", "snapshot_skipped": "", @@ -13315,18 +11069,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", - "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cluster_no_engine", + "test": "test_cluster_no_engine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", - "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", + "test": "test_create_delete_multiple_clusters", "response": "200", "error": "", "snapshot_skipped": "", @@ -13335,18 +11089,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-1]", + "test": "test_redis_cluster_mode[0-1]", "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/cloudformation/resources/test_ses.py::test_create_receiptrules", - "test": "test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-2]", + "test": "test_redis_cluster_mode[0-2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13355,8 +11109,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", - "test": "test_create_db_tables", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-4]", + "test": "test_redis_cluster_mode[0-4]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13365,8 +11119,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", - "test": "test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-1]", + "test": "test_redis_cluster_mode[1-1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13375,8 +11129,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", - "test": "test_resource_policy_crud", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", + "test": "test_redis_cluster_mode[1-2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13385,98 +11139,98 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-4]", + "test": "test_redis_cluster_mode[1-4]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_standalone", + "test": "test_redis_standalone", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", - "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_replication_group", + "test": "test_replication_group", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", - "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", + "test": "test_manage_environments", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", + "test": "test_alb_modify_attributes", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..Attributes', \"$.._AttributesDict.'access_logs.s3.enabled'\", \"$.._AttributesDict.'idle_timeout.timeout_seconds'\", \"$.._AttributesDict.'routing.http.x_amzn_tls_version_and_cipher_suite.enabled'\", \"$.._AttributesDict.'routing.http.xff_client_port.enabled'\", \"$.._AttributesDict.'routing.http.xff_header_processing.mode'\", \"$.._AttributesDict.'waf.fail_open.enabled'\"]", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", - "test": "test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", + "test": "test_alb_set_ip_address_type", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..Error.Type']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_auto_termination_policies", + "test": "test_auto_termination_policies", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", - "test": "test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_instance_fleets", + "test": "test_instance_fleets", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", - "test": "test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrJobs::test_run_spark_submit_job[python]", + "test": "test_run_spark_submit_job[python]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13485,8 +11239,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", "snapshot_skipped": "", @@ -13495,8 +11249,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_fault_action", + "test": "test_api_injection_fault_action", "response": "200", "error": "", "snapshot_skipped": "", @@ -13505,8 +11259,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", - "test": "test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_exception", + "test": "test_api_injection_parametrized_exception", "response": "200", "error": "", "snapshot_skipped": "", @@ -13515,8 +11269,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", - "test": "test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_operation", + "test": "test_api_injection_parametrized_operation", "response": "200", "error": "", "snapshot_skipped": "", @@ -13525,8 +11279,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", - "test": "test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_delete_experiment_template", + "test": "test_delete_experiment_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -13535,8 +11289,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_create_experiment_template", + "test": "test_idempotency_of_create_experiment_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -13545,8 +11299,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", - "test": "test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiments", + "test": "test_list_experiments", "response": "200", "error": "", "snapshot_skipped": "", @@ -13555,8 +11309,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", - "test": "test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_invalid_vault_name", + "test": "test_invalid_vault_name", "response": "200", "error": "", "snapshot_skipped": "", @@ -13565,18 +11319,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", - "test": "test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", - "test": "test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -13585,8 +11339,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", @@ -13595,8 +11349,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", + "test": "test_job_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -13605,8 +11359,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", + "test": "test_job_runs_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", + "test": "test_schema_version_metadata_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -13615,7 +11379,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_topic_rule_triggers_dynamodb_v2_put_item", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -13625,7 +11409,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -13635,7 +11419,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -13645,7 +11429,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -13655,7 +11439,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -13665,7 +11449,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -13675,7 +11459,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -13685,7 +11469,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -13695,38 +11479,56 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "TagResource": { + "ResourceArn, Tags": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_exceptions", - "test": "test_external_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", + "test": "test_list_tags_of_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "TransactGetItems": { + "TransactItems": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_get_items", + "test": "test_transact_get_items", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "TransactWriteItems": { + "ClientRequestToken, TransactItems": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", - "test": "test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", + "test": "test_dynamodb_idempotent_writing", "response": "200", "error": "", "snapshot_skipped": "", @@ -13735,18 +11537,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", - "test": "test_container_image_lambda_with_image_config", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", + "test": "test_transaction_write_binary_data", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", - "test": "test_lambda_from_image[node]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", + "test": "test_transaction_write_items", "response": "200", "error": "", "snapshot_skipped": "", @@ -13755,78 +11557,114 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", - "test": "test_lambda_from_image[python]", + "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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_not_existing_table", + "test": "test_batch_write_not_existing_table", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", + "test": "test_transaction_write_canceled", + "response": "400", + "error": "TransactionCanceledException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "test": "test_dynamodb_resolvers", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "UntagResource": { + "ResourceArn, TagKeys": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_list_tags_of_resource", + "test": "test_list_tags_of_resource", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "UpdateContinuousBackups": { + "PointInTimeRecoverySpecification, TableName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", + "test": "test_continuous_backup_update", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "UpdateGlobalTable": { + "GlobalTableName, ReplicaUpdates": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", - "test": "test_layer_and_function_hot_reloading", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables", + "test": "test_global_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "UpdateItem": { + "AttributeUpdates, Expected, Key, TableName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "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": "", + "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", - "test": "test_filter_log_events_with_pattern", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", "snapshot_skipped": "", @@ -13835,8 +11673,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", - "test": "test_json_metric_filters", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", "snapshot_skipped": "", @@ -13845,8 +11683,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", - "test": "test_put_subscription_filter_kinesis_with_filter_pattern", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13855,38 +11693,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_broker", - "test": "test_create_broker", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_tags", - "test": "test_create_tags", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "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/test_mq.py::TestMQ::test_delete_broker", - "test": "test_delete_broker", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "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/test_mq.py::TestMQ::test_delete_tags", - "test": "test_delete_tags", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", @@ -13895,38 +11723,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_broker", - "test": "test_describe_broker", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "test": "test_dead_letter_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..body', '$..BrokerState', '$..MaintenanceWindowStartTime', '$..Users', '$..AuthenticationStrategy', '$..AutoMinorVersionUpgrade', '$..BrokerInstances', '$..EncryptionOptions', '$..Logs', '$..Configurations', '$..EngineVersion', '$..PubliclyAccessible', '$..SecurityGroups', '$..StorageType', '$..SubnetIds']", + "snapshot_skipped": "['$..DeadLetterConfig', '$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_list_brokers", - "test": "test_list_brokers", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "['$..BrokerState', '$..EngineType']", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_active_mq", - "test": "test_send_to_active_mq", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_activemq_curl", - "test": "test_send_to_activemq_curl", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "test": "test_lambda_destination_default_retries", "response": "200", "error": "", "snapshot_skipped": "", @@ -13935,38 +11763,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", - "test": "test_create_cluster_with_tags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", - "test": "test_create_neo4j_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", - "test": "test_create_query_db[1.1.0.0-3.4.11]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", - "test": "test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -13975,8 +11773,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", - "test": "test_create_query_db[1.2.1.0-3.6.2]", + "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": "", @@ -13985,8 +11783,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", - "test": "test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -13995,28 +11793,30 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", - "test": "test_create_query_db_tags", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", + "response": "400", + "error": "ConditionalCheckFailedException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", - "test": "test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", - "test": "test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", @@ -14025,8 +11825,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", - "test": "test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", @@ -14035,8 +11835,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", - "test": "test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", + "test": "test_create_cluster", "response": "200", "error": "", "snapshot_skipped": "", @@ -14045,8 +11845,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", - "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", + "test": "test_create_ledgers", "response": "200", "error": "", "snapshot_skipped": "", @@ -14055,28 +11855,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", - "test": "test_data_api[False]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..columnMetadata..precision']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", - "test": "test_data_api[True]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..columnMetadata..precision']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", - "test": "test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", @@ -14085,18 +11865,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", - "test": "test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "test": "test_db_instance_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..DbAddress']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", - "test": "test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", @@ -14105,8 +11885,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", - "test": "test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "200", "error": "", "snapshot_skipped": "", @@ -14115,28 +11895,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", - "test": "test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "test": "test_hostedzone_with_comment", "response": "200", "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..AllocatedStorage', '$..StorageType', '$..DBInstanceStatus', '$..Endpoint', '$..AvailabilityZone', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DbClusterResourceId', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ReaderEndpoint', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", - "test": "test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..AllocatedStorage', '$..DBParameterGroups', '$..StorageType', '$..EngineVersion', '$..AvailabilityZone', '$..PromotionTier', '$..StorageThroughput', '$..CertificateDetails', '$..delete_db_cluster.DBCluster.DBClusterMembers', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DbClusterResourceId', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ReaderEndpoint', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", - "test": "test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", + "test": "test_create_receiptrules", "response": "200", "error": "", "snapshot_skipped": "", @@ -14145,8 +11925,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", + "test": "test_create_db_tables", "response": "200", "error": "", "snapshot_skipped": "", @@ -14155,8 +11935,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", - "test": "test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "test": "test_create_from_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", @@ -14165,48 +11945,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", - "test": "test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", - "test": "test_data_api", - "response": "200", - "error": "", - "snapshot_skipped": "['$..columnMetadata[8].precision', '$..records[0].[14].stringValue', '$..records[0].[15].stringValue']", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", - "test": "test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", - "test": "test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "test": "test_create_trail", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", - "test": "test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_not_started", + "test": "test_get_trail_status_of_not_started", "response": "200", "error": "", "snapshot_skipped": "", @@ -14215,18 +11985,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", - "test": "test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_record_events", + "test": "test_record_events", "response": "200", "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DBInstanceStatus', '$..Endpoint', '$..DBName']", + "snapshot_skipped": "['$..CloudTrailEvent.additionalEventData', '$..CloudTrailEvent.apiVersion', '$..CloudTrailEvent.eventVersion', '$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.requestParameters.Host', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity', '$..Resources']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", - "test": "test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", + "test": "test_start_stop_updates", "response": "200", "error": "", "snapshot_skipped": "", @@ -14235,18 +12005,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", - "test": "test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_branch", + "test": "test_delete_branch", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", - "test": "test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_non_existing_repository_raises_error", + "test": "test_delete_non_existing_repository_raises_error", "response": "200", "error": "", "snapshot_skipped": "", @@ -14255,8 +12025,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", - "test": "test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_repository_lifecycle", + "test": "test_repository_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", @@ -14265,78 +12035,78 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", - "test": "test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", + "test": "test_access_token_expiration_validity[10-hours-36000]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", - "test": "test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", + "test": "test_access_token_expiration_validity[10-minutes-600]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", - "test": "test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", - "test": "test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", - "test": "test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", - "test": "test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "test": "test_auth_not_authorized_user", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AuthenticationResult', '$..Session']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", - "test": "test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", - "test": "test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", "snapshot_skipped": "", @@ -14345,18 +12115,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", - "test": "test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", + "test": "test_custom_scopes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", - "test": "test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", + "test": "test_login_via_web_form", "response": "200", "error": "", "snapshot_skipped": "", @@ -14365,8 +12135,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", - "test": "test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", + "test": "test_login_with_preferred_username", "response": "200", "error": "", "snapshot_skipped": "", @@ -14375,18 +12145,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", - "test": "test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", - "test": "test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_authentication", + "test": "test_mfa_sms_authentication", "response": "200", "error": "", "snapshot_skipped": "", @@ -14395,118 +12165,118 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", - "test": "test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", + "test": "test_mfa_sms_config", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", - "test": "test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", + "test": "test_password_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", - "test": "test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "test": "test_request_with_invalid_username_or_pool_id", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", - "test": "test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", + "test": "test_restore_forgotten_password", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", - "test": "test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", - "test": "test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", - "test": "test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", + "test": "test_srp_login", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AccountRecoverySetting']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", - "test": "test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "test": "test_srp_login_after_password_update", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", - "test": "test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", + "test": "test_token_endpoint[client_credentials-body]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", - "test": "test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "test": "test_token_endpoint[code-body]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", - "test": "test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", - "test": "test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "test": "test_update_user_mfa_preferences", "response": "200", "error": "", "snapshot_skipped": "", @@ -14515,8 +12285,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", - "test": "test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", + "test": "test_user_group_deletion_with_non_existing_group", "response": "200", "error": "", "snapshot_skipped": "", @@ -14525,8 +12295,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", - "test": "test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", + "test": "test_user_groups", "response": "200", "error": "", "snapshot_skipped": "", @@ -14535,8 +12305,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", - "test": "test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_well_known_paths", + "test": "test_well_known_paths", "response": "200", "error": "", "snapshot_skipped": "", @@ -14545,48 +12315,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", - "test": "test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", - "test": "test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", - "test": "test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", - "test": "test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", - "test": "test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -14595,8 +12385,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", - "test": "test_reset_db_instance[mysql]", + "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": "", @@ -14605,8 +12395,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", - "test": "test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -14615,18 +12405,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", - "test": "test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", - "snapshot_skipped": "['$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBClusterParameterGroup', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DbClusterResourceId', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..Endpoint', '$..DBClusters..EngineMode', '$..DBClusters..GlobalWriteForwardingRequested', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..Port', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..ReaderEndpoint']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", - "test": "test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -14635,8 +12425,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", - "test": "test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "test": "test_input_processing_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -14645,8 +12435,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", - "test": "test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -14655,8 +12445,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_redshift_connector", - "test": "test_redshift_connector", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -14665,8 +12455,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_alias_target_resolution", - "test": "test_alias_target_resolution", + "node_id": "LocalStack Pro: tests/aws/services/lakeformation/test_lakeformation.py::TestLakeFormation::test_manage_permissions", + "test": "test_manage_permissions", "response": "200", "error": "", "snapshot_skipped": "", @@ -14675,8 +12465,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", - "test": "test_health_checks", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", "snapshot_skipped": "", @@ -14685,13 +12475,13 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "400", "error": "ConditionalCheckFailedException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -14709,7 +12499,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", @@ -14719,7 +12509,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", @@ -14733,17 +12523,27 @@ "ExpressionAttributeValues, Key, TableName, UpdateExpression": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "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": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", "test": "test_multiple_update_expressions", "response": "200", "error": "", @@ -14755,7 +12555,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", "test": "test_dynamodb_resolvers", "response": "200", "error": "", @@ -14771,7 +12571,7 @@ "AttributeDefinitions, GlobalSecondaryIndexUpdates, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", "test": "test_multiple_update_expressions", "response": "200", "error": "", @@ -14785,7 +12585,7 @@ "ReplicaUpdates, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", "test": "test_global_tables_version_2019", "response": "200", "error": "", @@ -14795,7 +12595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", "test": "test_global_tables_version_2019", "response": "400", "error": "ValidationException", @@ -14809,7 +12609,17 @@ "StreamSpecification, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "200", "error": "", @@ -14819,7 +12629,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", @@ -14829,7 +12639,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -14839,7 +12649,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -14849,7 +12659,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -14859,7 +12669,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -14869,7 +12679,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -14879,7 +12689,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -14889,7 +12699,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -14899,7 +12709,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -14909,7 +12719,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -14919,7 +12729,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", @@ -14929,7 +12739,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", @@ -14937,21 +12747,11 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -14965,7 +12765,7 @@ "TableClass, TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_class", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_class", "test": "test_dynamodb_create_table_with_class", "response": "200", "error": "", @@ -14981,7 +12781,7 @@ "TableName, TimeToLiveSpecification": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_time_to_live", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", "test": "test_time_to_live", "response": "200", "error": "", @@ -14989,6 +12789,16 @@ "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", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } diff --git a/data/coverage/dynamodbstreams.json b/data/coverage/dynamodbstreams.json index 648d318446..58fa14f8b3 100644 --- a/data/coverage/dynamodbstreams.json +++ b/data/coverage/dynamodbstreams.json @@ -19,7 +19,7 @@ "implemented": true, "availability": "community", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -56,7 +56,7 @@ "ExclusiveStartShardId, StreamArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", @@ -70,178 +70,28 @@ "StreamArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", - "test": "test_method_request_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", - "test": "test_update_method_validation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", - "test": "test_update_resource_behaviour", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", - "test": "test_invalid_update_request_validator_operations", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", - "test": "test_api_gateway_request_validator", - "response": "200", - "error": "", - "snapshot_skipped": "['$.invalid-request-body.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", - "test": "test_create_update_stages", - "response": "200", - "error": "", - "snapshot_skipped": "['$..createdDate', '$..lastUpdatedDate']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", - "test": "test_api_key_required_for_methods", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", - "test": "test_error_aws_proxy_not_supported", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", - "test": "test_rest_api_to_dynamodb_integration[PutItem]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", - "test": "test_rest_api_to_dynamodb_integration[Query]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", - "test": "test_rest_api_to_dynamodb_integration[Scan]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", - "test": "test_simple_mapping_working", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", - "test": "test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", + "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": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", - "response": "200", - "error": "", - "snapshot_skipped": "['$..User.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "test": "test_dynamodb_stream_shard_iterator", "response": "200", "error": "", "snapshot_skipped": "", @@ -250,8 +100,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", - "test": "test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", "snapshot_skipped": "", @@ -260,1961 +110,411 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_cloudformation_ui.py::TestCloudFormationUi::test_get_cloudformation_ui", - "test": "test_get_cloudformation_ui", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", - "test": "test_additional_docker_flags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", - "test": "test_lambda_docker_networks", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", - "test": "test_hot_reloading[nodejs18.x]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", - "test": "test_hot_reloading[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", - "test": "test_hot_reloading_publish_version", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "test": "test_stream_spec_and_region_replacement", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", - "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", - "test": "test_dynamodb_invalid_event_filter[single-string]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", - "test": "test_traceid_outside_handler[Active]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", - "test": "test_traceid_outside_handler[PassThrough]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", - "test": "test_invalid_lambda_arn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", - "test": "test_delete_objects", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", - "test": "test_invalid_sqs_arn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", - "test": "test_key_encoding", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", - "test": "test_multiple_invalid_sqs_arns", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue', '$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName2', '$..Error.ArgumentValue2', '$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", - "test": "test_notifications_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "['$..QueueConfigurations..Filter', '$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", - "test": "test_object_created_and_object_removed", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", - "test": "test_object_created_complete_multipart_upload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", - "test": "test_object_created_copy", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", - "test": "test_object_created_put_with_presigned_url_upload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", - "test": "test_object_put_acl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", - "test": "test_object_tagging_delete_event", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", - "test": "test_object_tagging_put_event", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", - "test": "test_restore_object", - "response": "200", - "error": "", - "snapshot_skipped": "['$..messages[1].requestParameters.sourceIPAddress']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", - "test": "test_xray_header", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", - "test": "test_create_run_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", - "test": "test_create_state_machines_in_parallel", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", - "test": "test_events_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", - "test": "test_aws_sdk_task_delete_s3_object", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", - "test": "test_default_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", - "test": "test_continuous_backup_update", - "response": "200", - "error": "", - "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", - "response": "200", - "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", - "response": "200", - "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", - "test": "test_dynamodb_execute_transaction", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", - "test": "test_dynamodb_idempotent_writing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", - "test": "test_empty_and_binary_values", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", - "test": "test_global_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", - "test": "test_query_on_deleted_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_time_to_live", - "test": "test_time_to_live", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", - "test": "test_valid_local_secondary_index", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_s3_with_streaming_trait[IO[bytes]]", - "test": "test_call_s3_with_streaming_trait[IO[bytes]]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_create_clusters", - "test": "test_create_clusters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", - "test": "test_associate_and_disassociate_resolver_rule", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus', '$..StatusMessage']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", - "test": "test_create_resolver_endpoint[INBOUND-5]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_list_firewall_domain_lists", - "test": "test_list_firewall_domain_lists", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ManagedOwnerName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", - "test": "test_multipe_create_resolver_rule", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", - "test": "test_update_resolver_endpoint", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", - "test": "test_kinesis_stream_handler_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_invalid_queue_url", - "test": "test_list_messages_with_invalid_queue_url", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "400", - "error": "AccessDeniedException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "GetRecords": { - "Limit, ShardIterator": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_tags", - "test": "test_create_rest_api_with_tags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", - "test": "test_delete_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", - "test": "test_method_request_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", - "test": "test_model_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", - "test": "test_documentation_part_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", - "test": "test_api_gateway_request_validator", - "response": "200", - "error": "", - "snapshot_skipped": "['$.invalid-request-body.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", - "test": "test_create_update_stages", - "response": "200", - "error": "", - "snapshot_skipped": "['$..createdDate', '$..lastUpdatedDate']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", - "test": "test_api_key_required_for_methods", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", - "test": "test_error_aws_proxy_not_supported", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", - "test": "test_rest_api_to_dynamodb_integration[PutItem]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", - "test": "test_rest_api_to_dynamodb_integration[Query]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", - "test": "test_rest_api_to_dynamodb_integration[Scan]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", - "test": "test_apigateway_to_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", - "test": "test_simple_mapping_working", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", - "test": "test_create_with_full_properties", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", - "response": "200", - "error": "", - "snapshot_skipped": "['$..User.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", - "test": "test_alarm_creation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_cloudformation_ui.py::TestCloudFormationUi::test_get_cloudformation_ui", - "test": "test_get_cloudformation_ui", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", - "test": "test_additional_docker_flags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", - "test": "test_lambda_docker_networks", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", - "test": "test_hot_reloading[nodejs18.x]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", - "test": "test_hot_reloading[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", - "test": "test_traceid_outside_handler[Active]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", - "test": "test_traceid_outside_handler[PassThrough]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", - "test": "test_invalid_lambda_arn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", - "test": "test_bucket_notification_with_invalid_filter_rules", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", - "test": "test_delete_objects", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", - "test": "test_invalid_sqs_arn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", - "test": "test_key_encoding", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", - "test": "test_multiple_invalid_sqs_arns", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue', '$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName2', '$..Error.ArgumentValue2', '$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", - "test": "test_notifications_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "['$..QueueConfigurations..Filter', '$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", - "test": "test_object_created_and_object_removed", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", - "test": "test_object_created_complete_multipart_upload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", - "test": "test_object_created_copy", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", - "test": "test_object_created_put_with_presigned_url_upload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", - "test": "test_object_put_acl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", - "test": "test_object_tagging_delete_event", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", - "test": "test_object_tagging_put_event", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", - "test": "test_restore_object", - "response": "200", - "error": "", - "snapshot_skipped": "['$..messages[1].requestParameters.sourceIPAddress']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", - "test": "test_xray_header", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", - "test": "test_create_run_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", - "test": "test_create_state_machines_in_parallel", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", - "test": "test_events_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", - "test": "test_aws_sdk_task_delete_s3_object", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/intrinsic_functions/test_string_operations.py::TestStringOperations::test_string_split", - "test": "test_string_split", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", - "test": "test_create_duplicate_table", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", - "test": "test_dynamodb_execute_transaction", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", - "test": "test_dynamodb_idempotent_writing", + "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": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", - "test": "test_dynamodb_partiql_missing", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_dynamodb_stream_handler_deployed", + "test": "test_dynamodb_stream_handler_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", + "test": "test_kinesis_stream_handler_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", + "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": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "GetRecords": { + "Limit, ShardIterator": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", - "test": "test_query_on_deleted_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", - "test": "test_return_values_in_put_item", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_query_index", - "test": "test_valid_query_index", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "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/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_s3_with_streaming_trait[bytes]", - "test": "test_call_s3_with_streaming_trait[bytes]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_create_clusters", - "test": "test_create_clusters", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", - "test": "test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus', '$..StatusMessage']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", - "test": "test_create_resolver_endpoint[INBOUND-5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_non_existent_resolver_endpoint", - "test": "test_delete_non_existent_resolver_endpoint", + "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": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_non_existent_resolver_rule", - "test": "test_delete_non_existent_resolver_rule", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_dynamodb_stream_handler_deployed", + "test": "test_dynamodb_stream_handler_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -2238,8 +538,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_without_queue_url", - "test": "test_list_messages_without_queue_url", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -2248,7 +548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "500", "error": "InternalError", @@ -2258,7 +558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "500", "error": "InternalError", @@ -2268,7 +568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "500", "error": "InternalError", @@ -2278,7 +578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "500", "error": "InternalError", @@ -2288,7 +588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "500", "error": "InternalError", @@ -2298,8 +598,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "500", "error": "InternalError", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -2308,7 +608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "500", "error": "InternalError", @@ -2318,7 +618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "500", "error": "InternalError", @@ -2328,8 +628,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "500", "error": "InternalError", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -2338,7 +638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "500", "error": "InternalError", @@ -2348,7 +648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "500", "error": "InternalError", @@ -2358,8 +658,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "response": "500", + "error": "InternalError", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "500", "error": "InternalError", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -2368,7 +678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "500", "error": "InternalError", @@ -2378,7 +688,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "response": "500", + "error": "InternalError", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "500", "error": "InternalError", @@ -2388,7 +708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "500", "error": "InternalError", @@ -2398,7 +718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "500", "error": "InternalError", @@ -2408,7 +728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "500", "error": "InternalError", @@ -2418,7 +738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "500", "error": "InternalError", @@ -2428,8 +748,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "500", "error": "InternalError", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -2438,7 +758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "500", "error": "InternalError", @@ -2448,8 +768,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", - "test": "test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "500", "error": "InternalError", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -2458,28 +778,28 @@ "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/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "500", "error": "InternalError", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_scheduled_lambda", - "test": "test_scheduled_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "500", "error": "InternalError", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "500", "error": "InternalError", "snapshot_skipped": "", @@ -2490,7 +810,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -2500,7 +820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "400", "error": "AccessDeniedException", @@ -2514,17 +834,17 @@ "ShardIterator": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", + "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": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", @@ -2534,7 +854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", "test": "test_dynamodb_streams_shard_iterator_format", "response": "200", "error": "", @@ -2550,17 +870,17 @@ "SequenceNumber, ShardId, ShardIteratorType, StreamArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", + "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": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", "test": "test_dynamodb_stream_shard_iterator", "response": "200", "error": "", @@ -2570,7 +890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", @@ -2584,7 +904,7 @@ "ShardId, ShardIteratorType, StreamArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -2594,7 +914,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "test": "test_dynamodb_stream_shard_iterator", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", @@ -2604,7 +944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", @@ -2614,7 +954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -2624,7 +964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -2634,7 +974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -2644,7 +984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -2654,7 +994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -2664,7 +1004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -2674,7 +1014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -2684,7 +1024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -2694,7 +1034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -2704,7 +1044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -2713,26 +1053,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "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", @@ -2756,7 +1076,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -2772,7 +1092,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", "test": "test_stream_spec_and_region_replacement", "response": "200", "error": "", @@ -2806,7 +1126,7 @@ "TableName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", "test": "test_stream_spec_and_region_replacement", "response": "200", "error": "", diff --git a/data/coverage/ec2.json b/data/coverage/ec2.json index c02d9630bf..690a945a1a 100644 --- a/data/coverage/ec2.json +++ b/data/coverage/ec2.json @@ -1,6 +1,5 @@ { "service": "ec2", - "pro_support": true, "community_support": true, "operations": [ { @@ -355,11 +354,11 @@ "AssociateVpcCidrBlock": { "implemented": true, "availability": "community", - "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": "" } }, @@ -1051,10 +1050,10 @@ "CreateNetworkAcl": { "implemented": true, "availability": "community", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "snapshot_skipped": "" } @@ -1063,10 +1062,10 @@ "CreateNetworkAclEntry": { "implemented": true, "availability": "community", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "snapshot_skipped": "" } @@ -1437,7 +1436,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -1795,7 +1794,7 @@ "DeleteInternetGateway": { "implemented": true, "availability": "community", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, "aws_validated": false, @@ -1963,7 +1962,7 @@ "DeleteNetworkAcl": { "implemented": true, "availability": "community", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, "aws_validated": false, @@ -2325,7 +2324,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -4363,7 +4362,7 @@ "DetachInternetGateway": { "implemented": true, "availability": "community", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, "aws_validated": false, @@ -4701,7 +4700,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -4723,11 +4722,11 @@ "DisassociateVpcCidrBlock": { "implemented": true, "availability": "community", - "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": "" } }, @@ -5477,8 +5476,8 @@ }, { "ImportImage": { - "implemented": true, - "availability": "pro", + "implemented": false, + "availability": "", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -6945,7 +6944,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -7137,7 +7136,7 @@ "VpcPeeringConnectionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", "test": "test_vcp_peering_difference_regions", "response": "200", "error": "", @@ -7153,74 +7152,114 @@ "Domain": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -7229,27 +7268,27 @@ "RouteTableId, SubnetId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_route_table_association", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association", "test": "test_create_route_table_association", "response": "200", "error": "", @@ -7261,94 +7300,164 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "AssociateVpcCidrBlock": { + "AmazonProvidedIpv6CidrBlock, CidrBlock, VpcId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_associate_and_disassociate_vpc_cidr_block", + "test": "test_associate_and_disassociate_vpc_cidr_block", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Ipv6CidrBlockAssociation.Ipv6CidrBlock', '$..Ipv6CidrBlockAssociation.Ipv6Pool', '$..Ipv6CidrBlockAssociation.NetworkBorderGroup']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "AmazonProvidedIpv6CidrBlock, VpcId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_associate_and_disassociate_vpc_cidr_block", + "test": "test_associate_and_disassociate_vpc_cidr_block", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Ipv6CidrBlockAssociation.Ipv6CidrBlock', '$..Ipv6CidrBlockAssociation.Ipv6Pool', '$..Ipv6CidrBlockAssociation.NetworkBorderGroup']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -7357,126 +7466,166 @@ "InternetGatewayId, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -7485,7 +7634,7 @@ "VpcId, VpnGatewayId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", "test": "test_describe_vpn_gateways_filter_by_vpc", "response": "200", "error": "", @@ -7501,28 +7650,28 @@ "CidrIp, GroupId, IpProtocol": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "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": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "FromPort, GroupId, IpProtocol, ToPort": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, @@ -7545,38 +7694,38 @@ "CidrIp, GroupId, IpPermissions, IpProtocol": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "FromPort, GroupId, IpPermissions, IpProtocol, SourceSecurityGroupName, ToPort": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, @@ -7595,7 +7744,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -7605,7 +7754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -7615,7 +7764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -7625,7 +7774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -7635,7 +7784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -7645,7 +7794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -7655,7 +7804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -7665,7 +7814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -7675,7 +7824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -7685,7 +7834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -7695,7 +7844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -7705,7 +7854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -7715,7 +7864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -7725,7 +7874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -7739,21 +7888,21 @@ "GroupId, IpPermissions, IpProtocol, SourceSecurityGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "GroupName, IpPermissions": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -7765,7 +7914,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_modify_attributes", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", "test": "test_alb_modify_attributes", "response": "200", "error": "", @@ -7775,7 +7924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_set_ip_address_type", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", "test": "test_alb_set_ip_address_type", "response": "200", "error": "", @@ -7785,7 +7934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -7801,132 +7950,172 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - } - ] - }, - "TagSpecifications": { - "ls_community": [ + "origin": "external" + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", - "test": "test_vpc_creates_default_sg", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "TagSpecifications": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "test": "test_vpc_creates_default_sg", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -7961,7 +8150,7 @@ "LaunchTemplateData, LaunchTemplateName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", "test": "test_modify_launch_template[id]", "response": "200", "error": "", @@ -7971,7 +8160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", "test": "test_modify_launch_template[name]", "response": "200", "error": "", @@ -7981,7 +8170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::test_raise_duplicate_launch_template_name", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_raise_duplicate_launch_template_name", "test": "test_raise_duplicate_launch_template_name", "response": "200", "error": "", @@ -7991,7 +8180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::test_raise_modify_to_invalid_default_version", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_raise_modify_to_invalid_default_version", "test": "test_raise_modify_to_invalid_default_version", "response": "200", "error": "", @@ -8001,7 +8190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::test_raise_duplicate_launch_template_name", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_raise_duplicate_launch_template_name", "test": "test_raise_duplicate_launch_template_name", "response": "400", "error": "CommonServiceException", @@ -8011,7 +8200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::test_raise_invalid_launch_template_name", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_raise_invalid_launch_template_name", "test": "test_raise_invalid_launch_template_name", "response": "400", "error": "InvalidLaunchTemplateNameError", @@ -8021,7 +8210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::test_raise_when_launch_template_data_missing", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_raise_when_launch_template_data_missing", "test": "test_raise_when_launch_template_data_missing", "response": "400", "error": "MissingParameterError", @@ -8033,14 +8222,14 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", "snapshot_skipped": "['$..CreatedBy', '$..LaunchTemplateId', '$..LaunchTemplateName', '$..PhysicalResourceId', '$..Tags', '$..StackId', '$..StackName']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -8049,7 +8238,7 @@ "LaunchTemplateData, LaunchTemplateId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", "test": "test_modify_launch_template[id]", "response": "200", "error": "", @@ -8063,7 +8252,7 @@ "LaunchTemplateData, LaunchTemplateName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", "test": "test_modify_launch_template[name]", "response": "200", "error": "", @@ -8079,78 +8268,210 @@ "AllocationId, ClientToken, SubnetId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] }, "AllocationId, ClientToken, SubnetId, TagSpecifications": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" + } + ] + } + }, + "CreateNetworkAcl": { + "VpcId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "CreateNetworkAclEntry": { + "CidrBlock, Egress, NetworkAclId, Protocol, RuleAction, RuleNumber": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -8159,566 +8480,664 @@ "ClientToken, Description, Groups, PrivateIpAddress, SubnetId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + } + ] + }, + "ClientToken, Description, PrivateIpAddress, SubnetId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "400", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "400", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "400", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - } - ] - }, - "ClientToken, Description, PrivateIpAddress, SubnetId": { - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..attachments..details..value', '$..clusterArn', '$..containerInstanceArn', '$..containers..imageDigest', '$..containers..memory', '$..containers..networkInterfaces', '$..containers..runtimeId', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..taskArn', '$..taskDefinitionArn', '$..version', '$..attachments..id', '$..containers..containerArn', '$..containers..image']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } }, "CreateRoute": { + "DestinationCidrBlock, GatewayId, RouteTableId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "DestinationCidrBlock, NatGatewayId, RouteTableId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, "DestinationCidrBlock, RouteTableId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -8727,123 +9146,123 @@ "TagSpecifications, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_route_table_association", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association", "test": "test_create_route_table_association", "response": "200", "error": "", @@ -8853,7 +9272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", "test": "test_create_vpc_end_point", "response": "200", "error": "", @@ -8865,24 +9284,64 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -8905,7 +9364,7 @@ "Description, GroupName, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -8915,7 +9374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -8937,127 +9396,167 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", "test": "test_deploy_duplicate_security_group", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_modify_attributes", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", "test": "test_alb_modify_attributes", "response": "200", "error": "", @@ -9067,7 +9566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_set_ip_address_type", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", "test": "test_alb_set_ip_address_type", "response": "200", "error": "", @@ -9077,7 +9576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -9103,199 +9602,189 @@ "AvailabilityZone, CidrBlock, TagSpecifications, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "AvailabilityZone, CidrBlock, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "CidrBlock, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", - "test": "test_vpc_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_route_table_association", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association", "test": "test_create_route_table_association", "response": "200", "error": "", @@ -9305,7 +9794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", "test": "test_create_vpc_end_point", "response": "200", "error": "", @@ -9313,21 +9802,71 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "test": "test_vpc_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -9343,7 +9882,7 @@ "Resources, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_rgsa.py::TestRGSAIntegrations::test_get_resources", + "node_id": "LocalStack Community: tests/aws/services/resourcegroupstaggingapi/test_rgsa.py::TestRGSAIntegrations::test_get_resources", "test": "test_get_resources", "response": "200", "error": "", @@ -9387,77 +9926,67 @@ "CidrBlock": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", - "test": "test_vpc_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_route_table_association", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association", "test": "test_create_route_table_association", "response": "200", "error": "", @@ -9467,7 +9996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", "test": "test_create_vpc_end_point", "response": "200", "error": "", @@ -9477,7 +10006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_describe_vpc_endpoints_with_filter", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpc_endpoints_with_filter", "test": "test_describe_vpc_endpoints_with_filter", "response": "200", "error": "", @@ -9487,7 +10016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", "test": "test_describe_vpn_gateways_filter_by_vpc", "response": "200", "error": "", @@ -9497,7 +10026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", "test": "test_vcp_peering_difference_regions", "response": "200", "error": "", @@ -9507,8 +10036,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_moto_backends", - "test": "test_account_id_namespacing_for_moto_backends", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "test": "test_vpc_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/resourcegroupstaggingapi/test_rgsa.py::TestRGSAIntegrations::test_get_resources", + "test": "test_get_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -9517,8 +10056,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_rgsa.py::TestRGSAIntegrations::test_get_resources", - "test": "test_get_resources", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", + "test": "test_associate_vpc_with_hosted_zone", "response": "200", "error": "", "snapshot_skipped": "", @@ -9527,8 +10066,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", - "test": "test_associate_vpc_with_hosted_zone", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_moto_backends", + "test": "test_account_id_namespacing_for_moto_backends", "response": "200", "error": "", "snapshot_skipped": "", @@ -9539,87 +10078,137 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", "test": "test_deploy_duplicate_security_group", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_associate_and_disassociate_vpc_cidr_block", + "test": "test_associate_and_disassociate_vpc_cidr_block", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Ipv6CidrBlockAssociation.Ipv6CidrBlock', '$..Ipv6CidrBlockAssociation.Ipv6Pool', '$..Ipv6CidrBlockAssociation.NetworkBorderGroup']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -9633,114 +10222,114 @@ "CidrBlock, InstanceTenancy": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "CidrBlock, InstanceTenancy, TagSpecifications": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "CidrBlock, TagSpecifications": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -9749,21 +10338,21 @@ "PolicyDocument, RouteTableIds, ServiceName, VpcId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "RouteTableIds, ServiceName, VpcEndpointType, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", "test": "test_create_vpc_end_point", "response": "200", "error": "", @@ -9777,7 +10366,7 @@ "RouteTableIds, ServiceName, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", "test": "test_create_vpc_end_point", "response": "200", "error": "", @@ -9791,7 +10380,7 @@ "SecurityGroupIds, ServiceName, SubnetIds, VpcEndpointType, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -9805,7 +10394,7 @@ "ServiceName, SubnetIds, VpcEndpointType, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", "test": "test_create_vpc_end_point", "response": "200", "error": "", @@ -9819,14 +10408,14 @@ "ServiceName, VpcId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -9835,14 +10424,14 @@ "NetworkLoadBalancerArns": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -9851,7 +10440,7 @@ "PeerRegion, PeerVpcId, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", "test": "test_vcp_peering_difference_regions", "response": "200", "error": "", @@ -9867,7 +10456,7 @@ "AvailabilityZone, Type": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", "test": "test_describe_vpn_gateways_filter_by_vpc", "response": "200", "error": "", @@ -9879,11 +10468,27 @@ ] } }, + "DeleteInternetGateway": { + "InternetGatewayId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, "DeleteLaunchTemplate": { "LaunchTemplateId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", "test": "test_modify_launch_template[id]", "response": "200", "error": "", @@ -9893,7 +10498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", "test": "test_modify_launch_template[name]", "response": "200", "error": "", @@ -9903,7 +10508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::test_raise_duplicate_launch_template_name", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_raise_duplicate_launch_template_name", "test": "test_raise_duplicate_launch_template_name", "response": "200", "error": "", @@ -9913,7 +10518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::test_raise_modify_to_invalid_default_version", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_raise_modify_to_invalid_default_version", "test": "test_raise_modify_to_invalid_default_version", "response": "200", "error": "", @@ -9925,14 +10530,14 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", "snapshot_skipped": "['$..CreatedBy', '$..LaunchTemplateId', '$..LaunchTemplateName', '$..PhysicalResourceId', '$..Tags', '$..StackId', '$..StackName']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -9941,74 +10546,100 @@ "NatGatewayId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + } + ] + } + }, + "DeleteNetworkAcl": { + "NetworkAclId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -10017,336 +10648,336 @@ "DestinationCidrBlock, RouteTableId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -10355,47 +10986,47 @@ "RouteTableId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_route_table_association", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association", "test": "test_create_route_table_association", "response": "200", "error": "", @@ -10405,7 +11036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", "test": "test_create_vpc_end_point", "response": "200", "error": "", @@ -10415,486 +11046,496 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -10903,7 +11544,7 @@ "GroupId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -10913,7 +11554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -10935,127 +11576,127 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", "test": "test_deploy_duplicate_security_group", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_modify_attributes", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", "test": "test_alb_modify_attributes", "response": "200", "error": "", @@ -11065,7 +11706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_set_ip_address_type", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", "test": "test_alb_set_ip_address_type", "response": "200", "error": "", @@ -11075,7 +11716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -11084,6 +11725,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed", "test": "test_glacier_deployed", @@ -11101,37 +11752,27 @@ "SubnetId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", - "test": "test_vpc_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_route_table_association", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association", "test": "test_create_route_table_association", "response": "200", "error": "", @@ -11141,7 +11782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", "test": "test_create_vpc_end_point", "response": "200", "error": "", @@ -11149,161 +11790,181 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "test": "test_vpc_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -11319,87 +11980,77 @@ "VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", - "test": "test_vpc_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_route_table_association", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association", "test": "test_create_route_table_association", "response": "200", "error": "", @@ -11409,7 +12060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", "test": "test_create_vpc_end_point", "response": "200", "error": "", @@ -11419,7 +12070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_describe_vpc_endpoints_with_filter", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpc_endpoints_with_filter", "test": "test_describe_vpc_endpoints_with_filter", "response": "200", "error": "", @@ -11429,7 +12080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", "test": "test_describe_vpn_gateways_filter_by_vpc", "response": "200", "error": "", @@ -11439,7 +12090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", "test": "test_vcp_peering_difference_regions", "response": "200", "error": "", @@ -11449,7 +12100,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_rgsa.py::TestRGSAIntegrations::test_get_resources", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "test": "test_vpc_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/resourcegroupstaggingapi/test_rgsa.py::TestRGSAIntegrations::test_get_resources", "test": "test_get_resources", "response": "200", "error": "", @@ -11459,7 +12120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", "test": "test_associate_vpc_with_hosted_zone", "response": "200", "error": "", @@ -11481,177 +12142,197 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", "test": "test_deploy_duplicate_security_group", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_associate_and_disassociate_vpc_cidr_block", + "test": "test_associate_and_disassociate_vpc_cidr_block", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Ipv6CidrBlockAssociation.Ipv6CidrBlock', '$..Ipv6CidrBlockAssociation.Ipv6Pool', '$..Ipv6CidrBlockAssociation.NetworkBorderGroup']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -11677,14 +12358,14 @@ "ServiceIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -11693,7 +12374,7 @@ "VpcEndpointIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -11703,7 +12384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_vpc_end_point", "test": "test_create_vpc_end_point", "response": "200", "error": "", @@ -11719,7 +12400,7 @@ "VpcPeeringConnectionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", "test": "test_vcp_peering_difference_regions", "response": "200", "error": "", @@ -11735,7 +12416,7 @@ "VpnGatewayId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", "test": "test_describe_vpn_gateways_filter_by_vpc", "response": "200", "error": "", @@ -11751,7 +12432,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::test_pickle_ec2_backend", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_pickle_ec2_backend", "test": "test_pickle_ec2_backend", "response": "200", "error": "", @@ -11765,11 +12446,11 @@ "AttributeNames": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", - "test": "test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "test": "test_large_payloads", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -11801,7 +12482,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_create_asg_errors", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_create_asg_errors", "test": "test_create_asg_errors", "response": "200", "error": "", @@ -11811,7 +12492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_autoscaling.py::TestAutoScaling::test_metrics_collection", + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_metrics_collection", "test": "test_metrics_collection", "response": "200", "error": "", @@ -11821,7 +12502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_images", "test": "test_describe_images", "response": "200", "error": "", @@ -11831,7 +12512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_describe_images_with_podman_localhost_prefix", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_images_with_podman_localhost_prefix", "test": "test_describe_images_with_podman_localhost_prefix", "response": "200", "error": "", @@ -11841,7 +12522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -11855,7 +12536,7 @@ "Filters, Owners": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_additional_amis_present", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_additional_amis_present", "test": "test_additional_amis_present", "response": "200", "error": "", @@ -11869,7 +12550,7 @@ "ImageIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_images", "test": "test_describe_images", "response": "400", "error": "CommonServiceException", @@ -11885,7 +12566,7 @@ "InstanceIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_describe_instances", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_instances", "test": "test_describe_instances", "response": "200", "error": "", @@ -11895,7 +12576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_describe_instances", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_instances", "test": "test_describe_instances", "response": "400", "error": "CommonServiceException", @@ -11911,252 +12592,252 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "InternetGatewayIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -12195,7 +12876,7 @@ "LaunchTemplateIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", "test": "test_modify_launch_template[id]", "response": "200", "error": "", @@ -12205,7 +12886,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", "test": "test_modify_launch_template[id]", "response": "200", "error": "", @@ -12215,7 +12896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", "test": "test_modify_launch_template[name]", "response": "200", "error": "", @@ -12225,7 +12906,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", "test": "test_modify_launch_template[name]", "response": "200", "error": "", @@ -12237,7 +12918,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", @@ -12251,14 +12932,14 @@ "LaunchTemplateNames": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", "snapshot_skipped": "['$..CreatedBy', '$..LaunchTemplateId', '$..LaunchTemplateName', '$..PhysicalResourceId', '$..Tags', '$..StackId', '$..StackName']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -12267,74 +12948,128 @@ "Filter": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" + } + ] + }, + "NatGatewayIds": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -12343,74 +13078,74 @@ "Filters": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -12435,174 +13170,174 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", "test": "test_deploy_duplicate_security_group", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", @@ -12629,7 +13364,7 @@ "NetworkAclIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", @@ -12673,7 +13408,7 @@ "OfferingClass, OfferingType, ReservedInstancesIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_reserved_instance_api", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_reserved_instance_api", "test": "test_reserved_instance_api", "response": "200", "error": "", @@ -12689,7 +13424,7 @@ "AvailabilityZone, IncludeMarketplace, InstanceType, OfferingClass, OfferingType, ProductDescription, ReservedInstancesOfferingIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_reserved_instance_api", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_reserved_instance_api", "test": "test_reserved_instance_api", "response": "200", "error": "", @@ -12705,47 +13440,47 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_route_table_association", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association", "test": "test_create_route_table_association", "response": "200", "error": "", @@ -12757,188 +13492,158 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Filters": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", - "test": "test_stack_description_special_chars", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", - "test": "test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "test": "test_stack_description_special_chars", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", - "test": "test_cfn_with_multiple_route_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", - "test": "test_cfn_with_route_table", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -12963,174 +13668,174 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", "test": "test_deploy_duplicate_security_group", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", @@ -13157,136 +13862,136 @@ "RouteTableIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -13295,7 +14000,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", "test": "test_associate_and_disassociate_resolver_rule", "response": "200", "error": "", @@ -13305,7 +14010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", "test": "test_create_resolver_endpoint[INBOUND-5]", "response": "200", "error": "", @@ -13315,7 +14020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", "test": "test_create_resolver_endpoint[OUTBOUND-10]", "response": "200", "error": "", @@ -13325,7 +14030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", "test": "test_create_resolver_rule", "response": "200", "error": "", @@ -13335,7 +14040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", "test": "test_create_resolver_rule_with_invalid_direction", "response": "200", "error": "", @@ -13345,7 +14050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", "test": "test_delete_resolver_endpoint", "response": "200", "error": "", @@ -13355,7 +14060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", "test": "test_multipe_create_resolver_rule", "response": "200", "error": "", @@ -13365,7 +14070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multiple_create_resolver_endpoint_with_same_req_id", + "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": "", @@ -13375,7 +14080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", "test": "test_update_resolver_endpoint", "response": "200", "error": "", @@ -13387,7 +14092,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -13401,74 +14106,74 @@ "Filters": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -13493,37 +14198,57 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -13533,27 +14258,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", "test": "test_deploy_duplicate_security_group", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", - "test": "test_security_group_ingress_creation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", @@ -13563,77 +14278,77 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", @@ -13643,7 +14358,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -13653,7 +14368,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -13663,28 +14388,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -13693,7 +14418,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", "test": "test_create_query_db", "response": "200", "error": "", @@ -13703,7 +14428,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", "test": "test_create_query_db_with_port", "response": "200", "error": "", @@ -13713,17 +14438,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -13733,7 +14458,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -13743,7 +14468,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", "test": "test_create_neo4j_cluster", "response": "200", "error": "", @@ -13753,7 +14478,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "200", "error": "", @@ -13763,7 +14488,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "200", "error": "", @@ -13773,7 +14498,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "200", "error": "", @@ -13783,7 +14508,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "200", "error": "", @@ -13793,7 +14518,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -13803,7 +14528,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -13813,7 +14538,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -13823,7 +14548,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -13833,7 +14558,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -13843,7 +14568,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -13853,7 +14578,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -13863,7 +14588,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -13873,7 +14598,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -13883,7 +14608,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -13893,7 +14618,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -13903,7 +14628,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -13913,7 +14638,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -13923,7 +14648,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "200", "error": "", @@ -13933,7 +14658,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -13943,7 +14668,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -13953,7 +14678,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -13963,7 +14688,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -13973,7 +14698,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -13983,7 +14708,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -13993,7 +14718,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -14003,7 +14728,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -14013,7 +14738,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -14023,7 +14748,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -14033,7 +14758,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -14043,7 +14768,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -14053,7 +14778,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -14063,7 +14788,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -14073,7 +14798,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -14083,7 +14808,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -14093,7 +14818,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -14103,7 +14828,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -14113,7 +14838,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -14123,7 +14848,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -14133,7 +14858,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -14143,7 +14868,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -14153,7 +14878,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -14163,7 +14888,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -14173,7 +14898,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -14183,7 +14908,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -14193,7 +14918,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -14203,7 +14928,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -14213,7 +14938,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -14223,7 +14948,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -14233,7 +14958,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -14243,7 +14968,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -14253,7 +14978,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -14263,7 +14988,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -14273,7 +14998,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -14283,7 +15008,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -14293,7 +15018,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -14303,7 +15028,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -14313,7 +15038,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -14323,7 +15048,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -14333,7 +15058,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -14343,7 +15068,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -14353,7 +15078,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -14363,7 +15088,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -14373,7 +15098,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -14383,7 +15108,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -14393,7 +15118,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -14403,7 +15128,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -14413,7 +15138,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -14423,7 +15148,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -14457,7 +15182,7 @@ "GroupIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", @@ -14489,124 +15214,124 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", "test": "test_deploy_duplicate_security_group", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", @@ -14659,7 +15384,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", "test": "test_associate_and_disassociate_resolver_rule", "response": "200", "error": "", @@ -14669,7 +15394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", "test": "test_create_resolver_endpoint[INBOUND-5]", "response": "200", "error": "", @@ -14679,7 +15404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", "test": "test_create_resolver_endpoint[OUTBOUND-10]", "response": "200", "error": "", @@ -14689,7 +15414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", "test": "test_create_resolver_rule", "response": "200", "error": "", @@ -14699,7 +15424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", "test": "test_create_resolver_rule_with_invalid_direction", "response": "200", "error": "", @@ -14709,7 +15434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", "test": "test_delete_resolver_endpoint", "response": "200", "error": "", @@ -14719,7 +15444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", "test": "test_multipe_create_resolver_rule", "response": "200", "error": "", @@ -14729,7 +15454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multiple_create_resolver_endpoint_with_same_req_id", + "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": "", @@ -14739,7 +15464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_route53resolver_bad_create_endpoint_security_groups", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_route53resolver_bad_create_endpoint_security_groups", "test": "test_route53resolver_bad_create_endpoint_security_groups", "response": "200", "error": "", @@ -14749,29 +15474,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", "test": "test_update_resolver_endpoint", "response": "200", "error": "", "snapshot_skipped": "['$..SecurityGroupIds']", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_modify_attributes", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", "test": "test_alb_modify_attributes", "response": "200", "error": "", @@ -14781,7 +15496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_set_ip_address_type", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", "test": "test_alb_set_ip_address_type", "response": "200", "error": "", @@ -14791,7 +15506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -14801,7 +15516,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", "test": "test_cluster_v2_lifecycle", "response": "200", "error": "", @@ -14815,7 +15540,7 @@ "Filters": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -14825,189 +15550,219 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", - "test": "test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", - "test": "test_vpc_creates_default_sg", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - } - ], - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -15017,7 +15772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_create_app_in_k3s_cluster", + "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": "", @@ -15031,7 +15786,7 @@ "SubnetIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -15041,7 +15796,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -15157,7 +15912,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", @@ -15173,7 +15928,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -15187,7 +15942,7 @@ "Filters": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_describe_vpc_endpoints_with_filter", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpc_endpoints_with_filter", "test": "test_describe_vpc_endpoints_with_filter", "response": "200", "error": "", @@ -15203,31 +15958,31 @@ "Filters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "MaxResults": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -15241,7 +15996,7 @@ "VpcEndpointIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -15257,7 +16012,7 @@ "VpcPeeringConnectionIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vcp_peering_difference_regions", "test": "test_vcp_peering_difference_regions", "response": "200", "error": "", @@ -15273,7 +16028,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -15283,7 +16038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", @@ -15293,29 +16048,29 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_moto_backends", - "test": "test_account_id_namespacing_for_moto_backends", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "test": "test_associate_and_disassociate_resolver_rule", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus', '$..StatusMessage']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", - "test": "test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_moto_backends", + "test": "test_account_id_namespacing_for_moto_backends", "response": "200", "error": "", - "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus', '$..StatusMessage']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -15325,7 +16080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -15335,7 +16090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-invalid name]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-invalid name]", "test": "test_dns_namespace_with_and_without_dot[private-invalid name]", "response": "200", "error": "", @@ -15345,7 +16100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-.com]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-.com]", "test": "test_dns_namespace_with_and_without_dot[private-test-.com]", "response": "200", "error": "", @@ -15355,7 +16110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-domain-]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-domain-]", "test": "test_dns_namespace_with_and_without_dot[private-test-domain-]", "response": "200", "error": "", @@ -15365,7 +16120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-invalid name]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-invalid name]", "test": "test_dns_namespace_with_and_without_dot[public-invalid name]", "response": "200", "error": "", @@ -15375,7 +16130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-.com]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-.com]", "test": "test_dns_namespace_with_and_without_dot[public-test-.com]", "response": "200", "error": "", @@ -15385,7 +16140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-domain-]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-domain-]", "test": "test_dns_namespace_with_and_without_dot[public-test-domain-]", "response": "200", "error": "", @@ -15399,109 +16154,129 @@ "Filters": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", "test": "test_cfn_with_multiple_route_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", "test": "test_internet_gateway_ref_and_attr", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -15511,97 +16286,97 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", "test": "test_deploy_duplicate_security_group", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", @@ -15611,7 +16386,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -15621,7 +16396,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -15631,28 +16416,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -15661,7 +16446,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", "test": "test_create_query_db", "response": "200", "error": "", @@ -15671,7 +16456,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", "test": "test_create_query_db_with_port", "response": "200", "error": "", @@ -15681,17 +16466,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_create_app_in_k3s_cluster", + "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": "", @@ -15701,7 +16486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_modify_attributes", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", "test": "test_alb_modify_attributes", "response": "200", "error": "", @@ -15711,7 +16496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_set_ip_address_type", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", "test": "test_alb_set_ip_address_type", "response": "200", "error": "", @@ -15721,7 +16506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -15731,7 +16516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -15741,7 +16526,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -15751,7 +16536,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", "test": "test_create_neo4j_cluster", "response": "200", "error": "", @@ -15761,7 +16546,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "200", "error": "", @@ -15771,7 +16556,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "200", "error": "", @@ -15781,7 +16566,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "200", "error": "", @@ -15791,7 +16576,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "200", "error": "", @@ -15801,7 +16586,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -15811,7 +16596,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -15821,7 +16606,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -15831,7 +16616,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -15841,7 +16626,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -15851,7 +16636,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -15861,7 +16646,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -15871,7 +16656,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -15881,7 +16666,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -15891,7 +16676,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -15901,7 +16686,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -15911,7 +16696,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -15921,7 +16706,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -15931,7 +16716,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "200", "error": "", @@ -15941,7 +16726,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -15951,7 +16736,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -15961,7 +16746,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -15971,7 +16756,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -15981,7 +16766,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -15991,7 +16776,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -16001,7 +16786,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -16011,7 +16796,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -16021,7 +16806,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -16031,7 +16816,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -16041,7 +16826,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -16051,7 +16836,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -16061,7 +16846,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -16071,7 +16856,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -16081,7 +16866,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -16091,7 +16876,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -16101,7 +16886,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -16111,7 +16896,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -16121,7 +16906,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -16131,7 +16916,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -16141,7 +16926,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -16151,7 +16936,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -16161,7 +16946,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -16171,7 +16956,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -16181,7 +16966,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -16191,7 +16976,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -16201,7 +16986,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -16211,7 +16996,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -16221,7 +17006,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -16231,7 +17016,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -16241,7 +17026,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -16251,7 +17036,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -16261,7 +17046,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -16271,7 +17056,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -16281,7 +17066,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -16291,7 +17076,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -16301,7 +17086,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -16311,7 +17096,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -16321,7 +17106,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -16331,7 +17116,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -16341,7 +17126,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -16351,7 +17136,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -16361,7 +17146,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -16371,7 +17156,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -16381,7 +17166,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -16391,7 +17176,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -16401,7 +17186,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -16411,7 +17196,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -16421,7 +17206,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -16431,7 +17216,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -16445,7 +17230,7 @@ "VpcIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -16476,6 +17261,46 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", "test": "test_appsync_deployed", @@ -16513,7 +17338,7 @@ "Filters": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", "test": "test_describe_vpn_gateways_filter_by_vpc", "response": "200", "error": "", @@ -16525,11 +17350,27 @@ ] } }, + "DetachInternetGateway": { + "InternetGatewayId, VpcId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, "DetachVpnGateway": { "VpcId, VpnGatewayId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_describe_vpn_gateways_filter_by_vpc", "test": "test_describe_vpn_gateways_filter_by_vpc", "response": "200", "error": "", @@ -16545,27 +17386,27 @@ "AssociationId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_route_table_association", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association", "test": "test_create_route_table_association", "response": "200", "error": "", @@ -16575,496 +17416,522 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_create_route_table_association", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association", "test": "test_create_route_table_association", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + } + ] + } + }, + "DisassociateVpcCidrBlock": { + "AssociationId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_associate_and_disassociate_vpc_cidr_block", + "test": "test_associate_and_disassociate_vpc_cidr_block", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Ipv6CidrBlockAssociation.Ipv6CidrBlock', '$..Ipv6CidrBlockAssociation.Ipv6Pool', '$..Ipv6CidrBlockAssociation.NetworkBorderGroup']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -17073,7 +17940,7 @@ "KeyName, PublicKeyMaterial": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_ssh_key_pairs", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_ssh_key_pairs", "test": "test_ssh_key_pairs", "response": "200", "error": "", @@ -17089,7 +17956,7 @@ "DefaultVersion, LaunchTemplateId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[id]", "test": "test_modify_launch_template[id]", "response": "200", "error": "", @@ -17099,7 +17966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_modify_launch_template[name]", "test": "test_modify_launch_template[name]", "response": "200", "error": "", @@ -17109,7 +17976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::test_raise_modify_to_invalid_default_version", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_raise_modify_to_invalid_default_version", "test": "test_raise_modify_to_invalid_default_version", "response": "400", "error": "InvalidLaunchTemplateIdError", @@ -17125,188 +17992,188 @@ "AssignIpv6AddressOnCreation, SubnetId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "EnableDns64, SubnetId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "MapPublicIpOnLaunch, SubnetId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", "test": "test_vpc_creates_default_sg", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "PrivateDnsHostnameTypeOnLaunch, SubnetId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", "test": "test_cfn_with_multiple_route_table_associations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -17315,7 +18182,7 @@ "InstanceCount, LimitPrice, ReservedInstancesOfferingId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ec2.py::TestEc2Integrations::test_reserved_instance_api", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_reserved_instance_api", "test": "test_reserved_instance_api", "response": "200", "error": "", @@ -17328,77 +18195,91 @@ } }, "ReleaseAddress": { + "AllocationId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + }, "AllocationId, PublicIp": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -17435,7 +18316,7 @@ "GroupId, IpPermissions": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -17445,7 +18326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -17455,7 +18336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -17465,7 +18346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -17475,7 +18356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -17485,7 +18366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -17495,7 +18376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -17505,7 +18386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -17515,7 +18396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -17525,7 +18406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -17535,7 +18416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -17545,7 +18426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -17555,7 +18436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -17565,7 +18446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -17581,7 +18462,7 @@ "BlockDeviceMappings, ClientToken, ImageId, MaxCount, MinCount, UserData": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_create_instance_with_ebs_create_fs", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_create_instance_with_ebs_create_fs", "test": "test_create_instance_with_ebs_create_fs", "response": "200", "error": "", @@ -17595,7 +18476,7 @@ "ClientToken, ImageId, KeyName, MaxCount, MinCount": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_ssh_key_pairs", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_ssh_key_pairs", "test": "test_ssh_key_pairs", "response": "200", "error": "", @@ -17609,7 +18490,7 @@ "ClientToken, ImageId, MaxCount, MinCount": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_describe_instances", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_instances", "test": "test_describe_instances", "response": "200", "error": "", @@ -17619,7 +18500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -17629,7 +18510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_cancel_command", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_cancel_command", "test": "test_cancel_command", "response": "200", "error": "", @@ -17639,7 +18520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_describe_instance_information", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_describe_instance_information", "test": "test_describe_instance_information", "response": "200", "error": "", @@ -17649,7 +18530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_send_command", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_send_command", "test": "test_send_command", "response": "200", "error": "", @@ -17663,7 +18544,7 @@ "ClientToken, ImageId, MaxCount, MinCount, UserData": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_user_data", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_user_data", "test": "test_user_data", "response": "200", "error": "", @@ -17679,7 +18560,7 @@ "InstanceIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[start_instances]", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[start_instances]", "test": "test_stop_start_terminate_instances_for_invalid_instance_id_raises[start_instances]", "response": "400", "error": "InvalidInstanceIdError", @@ -17695,7 +18576,7 @@ "InstanceIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[stop_instances]", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[stop_instances]", "test": "test_stop_start_terminate_instances_for_invalid_instance_id_raises[stop_instances]", "response": "400", "error": "InvalidInstanceIdError", @@ -17711,7 +18592,7 @@ "InstanceIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_cancel_command", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_cancel_command", "test": "test_cancel_command", "response": "200", "error": "", @@ -17721,7 +18602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_describe_instance_information", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_describe_instance_information", "test": "test_describe_instance_information", "response": "200", "error": "", @@ -17731,7 +18612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_send_command", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_send_command", "test": "test_send_command", "response": "200", "error": "", @@ -17741,7 +18622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[terminate_instances]", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[terminate_instances]", "test": "test_stop_start_terminate_instances_for_invalid_instance_id_raises[terminate_instances]", "response": "400", "error": "InvalidInstanceIdError", diff --git a/data/coverage/ecr.json b/data/coverage/ecr.json index b6d8d38eff..297318e968 100644 --- a/data/coverage/ecr.json +++ b/data/coverage/ecr.json @@ -500,7 +500,7 @@ "imageIds, registryId, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_create_delete_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_create_delete_image", "test": "test_create_delete_image", "response": "200", "error": "", @@ -514,7 +514,7 @@ "imageIds, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", "test": "test_batch_delete_images_tag_and_digest", "response": "200", "error": "", @@ -524,7 +524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", "test": "test_batch_get_image", "response": "200", "error": "", @@ -534,7 +534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", "test": "test_batch_get_images_tag_and_digest", "response": "200", "error": "", @@ -544,7 +544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_delete_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_delete_images", "test": "test_delete_images", "response": "200", "error": "", @@ -554,7 +554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", "test": "test_describe_images", "response": "200", "error": "", @@ -564,7 +564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_list_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_list_images", "test": "test_list_images", "response": "200", "error": "", @@ -574,7 +574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "response": "200", "error": "", @@ -584,7 +584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "response": "200", "error": "", @@ -594,7 +594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", "test": "test_put_image[application/vnd.oci.image.manifest.v1+json]", "response": "200", "error": "", @@ -604,7 +604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", "test": "test_repository_deletion_in_registry", "response": "200", "error": "", @@ -614,7 +614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_two_different_repositories", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_two_different_repositories", "test": "test_two_different_repositories", "response": "200", "error": "", @@ -624,7 +624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_ecr_eks_integration", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_ecr_eks_integration", "test": "test_ecr_eks_integration", "response": "200", "error": "", @@ -634,7 +634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", @@ -644,7 +644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", @@ -654,7 +654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "200", "error": "", @@ -664,7 +664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "200", "error": "", @@ -680,7 +680,7 @@ "imageIds, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", "test": "test_batch_delete_images_tag_and_digest", "response": "200", "error": "", @@ -690,7 +690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", "test": "test_batch_get_image", "response": "200", "error": "", @@ -700,7 +700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", "test": "test_batch_get_images_tag_and_digest", "response": "200", "error": "", @@ -710,7 +710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", "test": "test_batch_get_image", "response": "400", "error": "RepositoryNotFoundException", @@ -720,7 +720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", "test": "test_batch_get_image", "response": "400", "error": "InvalidParameterException", @@ -736,41 +736,31 @@ "encryptionConfiguration, imageScanningConfiguration, imageTagMutability, repositoryName, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecr.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecr.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_auth_token_in_different_regions", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_auth_token_in_different_regions", "test": "test_auth_token_in_different_regions", "response": "200", "error": "", @@ -780,7 +770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", "test": "test_batch_delete_images_tag_and_digest", "response": "200", "error": "", @@ -790,7 +780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", "test": "test_batch_get_image", "response": "200", "error": "", @@ -800,7 +790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", "test": "test_batch_get_images_tag_and_digest", "response": "200", "error": "", @@ -810,7 +800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_create_delete_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_create_delete_image", "test": "test_create_delete_image", "response": "200", "error": "", @@ -820,7 +810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_delete_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_delete_images", "test": "test_delete_images", "response": "200", "error": "", @@ -830,7 +820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", "test": "test_describe_images", "response": "200", "error": "", @@ -840,7 +830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_ecr_tagging", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_ecr_tagging", "test": "test_ecr_tagging", "response": "200", "error": "", @@ -850,7 +840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_get_authorization_token", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_get_authorization_token", "test": "test_get_authorization_token", "response": "200", "error": "", @@ -860,7 +850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_lifecycle_policy", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_lifecycle_policy", "test": "test_lifecycle_policy", "response": "200", "error": "", @@ -870,7 +860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_list_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_list_images", "test": "test_list_images", "response": "200", "error": "", @@ -880,7 +870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "response": "200", "error": "", @@ -890,7 +880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "response": "200", "error": "", @@ -900,7 +890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", "test": "test_put_image[application/vnd.oci.image.manifest.v1+json]", "response": "200", "error": "", @@ -910,7 +900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image_tag_mutability", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image_tag_mutability", "test": "test_put_image_tag_mutability", "response": "200", "error": "", @@ -920,7 +910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", "test": "test_repository_deletion_in_registry", "response": "200", "error": "", @@ -930,7 +920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_lifecycle", "test": "test_repository_lifecycle", "response": "200", "error": "", @@ -940,7 +930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_uri_hostname", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_uri_hostname", "test": "test_repository_uri_hostname", "response": "200", "error": "", @@ -950,7 +940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_two_different_repositories", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_two_different_repositories", "test": "test_two_different_repositories", "response": "200", "error": "", @@ -960,7 +950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_ecr_eks_integration", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_ecr_eks_integration", "test": "test_ecr_eks_integration", "response": "200", "error": "", @@ -970,7 +960,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..repository.repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", @@ -980,7 +980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", @@ -990,7 +990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "200", "error": "", @@ -1000,7 +1000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "200", "error": "", @@ -1016,7 +1016,7 @@ "repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_lifecycle_policy", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_lifecycle_policy", "test": "test_lifecycle_policy", "response": "200", "error": "", @@ -1032,7 +1032,7 @@ "registryId, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_lifecycle", "test": "test_repository_lifecycle", "response": "200", "error": "", @@ -1046,27 +1046,17 @@ "repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecr.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecr.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_auth_token_in_different_regions", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_auth_token_in_different_regions", "test": "test_auth_token_in_different_regions", "response": "200", "error": "", @@ -1076,7 +1066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", "test": "test_batch_delete_images_tag_and_digest", "response": "200", "error": "", @@ -1086,7 +1076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", "test": "test_batch_get_image", "response": "200", "error": "", @@ -1096,7 +1086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", "test": "test_batch_get_images_tag_and_digest", "response": "200", "error": "", @@ -1106,7 +1096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_create_delete_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_create_delete_image", "test": "test_create_delete_image", "response": "200", "error": "", @@ -1116,7 +1106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_delete_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_delete_images", "test": "test_delete_images", "response": "200", "error": "", @@ -1126,7 +1116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", "test": "test_describe_images", "response": "200", "error": "", @@ -1136,7 +1126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_ecr_tagging", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_ecr_tagging", "test": "test_ecr_tagging", "response": "200", "error": "", @@ -1146,7 +1136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_get_authorization_token", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_get_authorization_token", "test": "test_get_authorization_token", "response": "200", "error": "", @@ -1156,7 +1146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_lifecycle_policy", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_lifecycle_policy", "test": "test_lifecycle_policy", "response": "200", "error": "", @@ -1166,7 +1156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_list_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_list_images", "test": "test_list_images", "response": "200", "error": "", @@ -1176,7 +1166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image_tag_mutability", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image_tag_mutability", "test": "test_put_image_tag_mutability", "response": "200", "error": "", @@ -1186,7 +1176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", "test": "test_repository_deletion_in_registry", "response": "200", "error": "", @@ -1196,7 +1186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_uri_hostname", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_uri_hostname", "test": "test_repository_uri_hostname", "response": "200", "error": "", @@ -1206,7 +1196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_two_different_repositories", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_two_different_repositories", "test": "test_two_different_repositories", "response": "200", "error": "", @@ -1216,17 +1206,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_ecr_eks_integration", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_ecr_eks_integration", "test": "test_ecr_eks_integration", "response": "200", "error": "", @@ -1236,7 +1226,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..repository.repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", @@ -1246,7 +1246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", @@ -1256,7 +1256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "200", "error": "", @@ -1266,7 +1266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "200", "error": "", @@ -1276,7 +1276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "response": "400", "error": "RepositoryNotEmptyException", @@ -1286,7 +1286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "response": "400", "error": "RepositoryNotEmptyException", @@ -1296,7 +1296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", "test": "test_put_image[application/vnd.oci.image.manifest.v1+json]", "response": "400", "error": "RepositoryNotEmptyException", @@ -1306,7 +1306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", "test": "test_repository_deletion_in_registry", "response": "400", "error": "RepositoryNotEmptyException", @@ -1316,7 +1316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", "test": "test_repository_deletion_in_registry", "response": "400", "error": "RepositoryNotFoundException", @@ -1326,7 +1326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_lifecycle", "test": "test_repository_lifecycle", "response": "400", "error": "RepositoryNotFoundException", @@ -1342,7 +1342,7 @@ "imageIds, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", "test": "test_describe_images", "response": "200", "error": "", @@ -1352,7 +1352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", "test": "test_describe_images", "response": "400", "error": "ImageNotFoundException", @@ -1366,17 +1366,7 @@ "repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", "test": "test_describe_images", "response": "200", "error": "", @@ -1386,7 +1376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", "test": "test_repository_deletion_in_registry", "response": "200", "error": "", @@ -1396,17 +1386,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", "test": "test_ecr_repository_policies", - "response": "400", - "error": "AccessDeniedException", + "response": "200", + "error": "", "snapshot_skipped": "['$..repository.repositoryUri']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", "test": "test_describe_images", "response": "400", "error": "RepositoryNotFoundException", @@ -1416,7 +1406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images_non_existent_repository_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images_non_existent_repository_registry", "test": "test_describe_images_non_existent_repository_registry", "response": "400", "error": "RepositoryNotFoundException", @@ -1424,6 +1414,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "['$..repository.repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -1432,7 +1432,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_create_delete_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_create_delete_image", "test": "test_create_delete_image", "response": "200", "error": "", @@ -1446,7 +1446,7 @@ "registryId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecr.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecr.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -1456,17 +1456,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_auth_token_in_different_regions", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_auth_token_in_different_regions", "test": "test_auth_token_in_different_regions", "response": "200", "error": "", @@ -1476,7 +1466,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", "test": "test_batch_delete_images_tag_and_digest", "response": "200", "error": "", @@ -1486,7 +1476,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", "test": "test_batch_get_image", "response": "200", "error": "", @@ -1496,7 +1486,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", "test": "test_batch_get_images_tag_and_digest", "response": "200", "error": "", @@ -1506,7 +1496,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_create_delete_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_create_delete_image", "test": "test_create_delete_image", "response": "200", "error": "", @@ -1516,7 +1506,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_delete_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_delete_images", "test": "test_delete_images", "response": "200", "error": "", @@ -1526,7 +1516,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", "test": "test_describe_images", "response": "200", "error": "", @@ -1536,7 +1526,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_ecr_tagging", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_ecr_tagging", "test": "test_ecr_tagging", "response": "200", "error": "", @@ -1546,7 +1536,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_get_authorization_token", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_get_authorization_token", "test": "test_get_authorization_token", "response": "200", "error": "", @@ -1556,7 +1546,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_lifecycle_policy", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_lifecycle_policy", "test": "test_lifecycle_policy", "response": "200", "error": "", @@ -1566,7 +1556,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_list_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_list_images", "test": "test_list_images", "response": "200", "error": "", @@ -1576,7 +1566,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image_tag_mutability", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image_tag_mutability", "test": "test_put_image_tag_mutability", "response": "200", "error": "", @@ -1586,7 +1576,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", "test": "test_repository_deletion_in_registry", "response": "200", "error": "", @@ -1596,7 +1586,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_lifecycle", "test": "test_repository_lifecycle", "response": "200", "error": "", @@ -1606,7 +1596,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_uri_hostname", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_uri_hostname", "test": "test_repository_uri_hostname", "response": "200", "error": "", @@ -1616,7 +1606,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_two_different_repositories", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_two_different_repositories", "test": "test_two_different_repositories", "response": "200", "error": "", @@ -1626,7 +1616,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -1636,7 +1626,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_ecr_eks_integration", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_ecr_eks_integration", "test": "test_ecr_eks_integration", "response": "200", "error": "", @@ -1646,7 +1636,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..repository.repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", @@ -1656,7 +1656,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", @@ -1666,7 +1666,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "200", "error": "", @@ -1676,7 +1676,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "200", "error": "", @@ -1688,19 +1688,21 @@ ] }, "registryId, repositoryNames": { - "ls_pro": [ + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", + "response": "501", + "error": "InternalFailure", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", "test": "test_batch_delete_images_tag_and_digest", "response": "200", "error": "", @@ -1710,7 +1712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", "test": "test_batch_get_image", "response": "200", "error": "", @@ -1720,7 +1722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", "test": "test_batch_get_images_tag_and_digest", "response": "200", "error": "", @@ -1730,7 +1732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_create_delete_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_create_delete_image", "test": "test_create_delete_image", "response": "200", "error": "", @@ -1740,7 +1742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_delete_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_delete_images", "test": "test_delete_images", "response": "200", "error": "", @@ -1750,7 +1752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", "test": "test_describe_images", "response": "200", "error": "", @@ -1760,7 +1762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_ecr_tagging", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_ecr_tagging", "test": "test_ecr_tagging", "response": "200", "error": "", @@ -1770,7 +1772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_get_authorization_token", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_get_authorization_token", "test": "test_get_authorization_token", "response": "200", "error": "", @@ -1780,7 +1782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_lifecycle_policy", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_lifecycle_policy", "test": "test_lifecycle_policy", "response": "200", "error": "", @@ -1790,7 +1792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_list_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_list_images", "test": "test_list_images", "response": "200", "error": "", @@ -1800,7 +1802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "response": "200", "error": "", @@ -1810,7 +1812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "response": "200", "error": "", @@ -1820,7 +1822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", "test": "test_put_image[application/vnd.oci.image.manifest.v1+json]", "response": "200", "error": "", @@ -1830,7 +1832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image_tag_mutability", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image_tag_mutability", "test": "test_put_image_tag_mutability", "response": "200", "error": "", @@ -1840,7 +1842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", "test": "test_repository_deletion_in_registry", "response": "200", "error": "", @@ -1850,7 +1852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_uri_hostname", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_uri_hostname", "test": "test_repository_uri_hostname", "response": "200", "error": "", @@ -1860,7 +1862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_two_different_repositories", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_two_different_repositories", "test": "test_two_different_repositories", "response": "200", "error": "", @@ -1870,7 +1872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_ecr_eks_integration", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_ecr_eks_integration", "test": "test_ecr_eks_integration", "response": "200", "error": "", @@ -1880,7 +1882,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..repository.repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", @@ -1890,7 +1902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", @@ -1900,7 +1912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "200", "error": "", @@ -1910,7 +1922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "200", "error": "", @@ -1920,7 +1932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", "test": "test_batch_get_image", "response": "400", "error": "RepositoryNotFoundException", @@ -1930,7 +1942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", "test": "test_describe_images", "response": "400", "error": "RepositoryNotFoundException", @@ -1940,7 +1952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images_non_existent_repository_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images_non_existent_repository_registry", "test": "test_describe_images_non_existent_repository_registry", "response": "400", "error": "RepositoryNotFoundException", @@ -1950,7 +1962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", "test": "test_repository_deletion_in_registry", "response": "400", "error": "RepositoryNotFoundException", @@ -1960,7 +1972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_lifecycle", "test": "test_repository_lifecycle", "response": "400", "error": "RepositoryNotFoundException", @@ -1974,17 +1986,17 @@ "repositoryNames": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecr.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecr.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image_tag_mutability", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image_tag_mutability", "test": "test_put_image_tag_mutability", "response": "200", "error": "", @@ -1994,7 +2006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_lifecycle", "test": "test_repository_lifecycle", "response": "200", "error": "", @@ -2004,7 +2016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_uri_hostname", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_uri_hostname", "test": "test_repository_uri_hostname", "response": "200", "error": "", @@ -2014,17 +2026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -2034,7 +2036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_lifecycle", "test": "test_repository_lifecycle", "response": "400", "error": "RepositoryNotFoundException", @@ -2050,7 +2052,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_auth_token_in_different_regions", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_auth_token_in_different_regions", "test": "test_auth_token_in_different_regions", "response": "200", "error": "", @@ -2060,7 +2062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_get_authorization_token", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_get_authorization_token", "test": "test_get_authorization_token", "response": "200", "error": "", @@ -2070,7 +2072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "200", "error": "", @@ -2084,7 +2086,7 @@ "registryIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "response": "200", "error": "", @@ -2094,7 +2096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "response": "200", "error": "", @@ -2104,7 +2106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", "test": "test_put_image[application/vnd.oci.image.manifest.v1+json]", "response": "200", "error": "", @@ -2120,7 +2122,7 @@ "repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_lifecycle_policy", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_lifecycle_policy", "test": "test_lifecycle_policy", "response": "200", "error": "", @@ -2136,7 +2138,7 @@ "repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", "test": "test_ecr_repository_policies", "response": "200", "error": "", @@ -2146,7 +2148,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", "test": "test_ecr_repository_policies", "response": "400", "error": "RepositoryPolicyNotFoundException", @@ -2162,17 +2164,7 @@ "repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", "test": "test_batch_delete_images_tag_and_digest", "response": "200", "error": "", @@ -2182,7 +2174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", "test": "test_batch_get_image", "response": "200", "error": "", @@ -2192,7 +2184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", "test": "test_batch_get_images_tag_and_digest", "response": "200", "error": "", @@ -2202,7 +2194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_create_delete_image", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_create_delete_image", "test": "test_create_delete_image", "response": "200", "error": "", @@ -2212,7 +2204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_delete_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_delete_images", "test": "test_delete_images", "response": "200", "error": "", @@ -2222,7 +2214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", "test": "test_describe_images", "response": "200", "error": "", @@ -2232,7 +2224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_ecr_tagging", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_ecr_tagging", "test": "test_ecr_tagging", "response": "200", "error": "", @@ -2242,7 +2234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_get_authorization_token", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_get_authorization_token", "test": "test_get_authorization_token", "response": "200", "error": "", @@ -2252,7 +2244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_lifecycle_policy", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_lifecycle_policy", "test": "test_lifecycle_policy", "response": "200", "error": "", @@ -2262,7 +2254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_list_images", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_list_images", "test": "test_list_images", "response": "200", "error": "", @@ -2272,7 +2264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "response": "200", "error": "", @@ -2282,7 +2274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "response": "200", "error": "", @@ -2292,7 +2284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", "test": "test_put_image[application/vnd.oci.image.manifest.v1+json]", "response": "200", "error": "", @@ -2302,7 +2294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image_tag_mutability", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image_tag_mutability", "test": "test_put_image_tag_mutability", "response": "200", "error": "", @@ -2312,7 +2304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", "test": "test_repository_deletion_in_registry", "response": "200", "error": "", @@ -2322,7 +2314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_uri_hostname", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_uri_hostname", "test": "test_repository_uri_hostname", "response": "200", "error": "", @@ -2332,7 +2324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_two_different_repositories", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_two_different_repositories", "test": "test_two_different_repositories", "response": "200", "error": "", @@ -2342,7 +2334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_ecr_eks_integration", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_ecr_eks_integration", "test": "test_ecr_eks_integration", "response": "200", "error": "", @@ -2352,7 +2344,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..repository.repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", @@ -2362,7 +2364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", @@ -2372,7 +2374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "200", "error": "", @@ -2382,7 +2384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "200", "error": "", @@ -2392,7 +2394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", "test": "test_repository_deletion_in_registry", "response": "400", "error": "RepositoryNotFoundException", @@ -2402,7 +2404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_lifecycle", "test": "test_repository_lifecycle", "response": "400", "error": "RepositoryNotFoundException", @@ -2418,7 +2420,7 @@ "resourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_ecr_tagging", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_ecr_tagging", "test": "test_ecr_tagging", "response": "200", "error": "", @@ -2434,7 +2436,7 @@ "imageManifest, imageTag, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "response": "200", "error": "", @@ -2444,7 +2446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "test": "test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "response": "200", "error": "", @@ -2454,7 +2456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", "test": "test_put_image[application/vnd.oci.image.manifest.v1+json]", "response": "200", "error": "", @@ -2470,7 +2472,7 @@ "imageTagMutability, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image_tag_mutability", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image_tag_mutability", "test": "test_put_image_tag_mutability", "response": "200", "error": "", @@ -2486,7 +2488,7 @@ "lifecyclePolicyText, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_lifecycle_policy", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_lifecycle_policy", "test": "test_lifecycle_policy", "response": "200", "error": "", @@ -2502,7 +2504,7 @@ "policyText, repositoryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", "test": "test_ecr_repository_policies", "response": "200", "error": "", @@ -2518,7 +2520,7 @@ "resourceArn, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_ecr_tagging", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_ecr_tagging", "test": "test_ecr_tagging", "response": "200", "error": "", @@ -2534,7 +2536,7 @@ "resourceArn, tagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_ecr_tagging", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_ecr_tagging", "test": "test_ecr_tagging", "response": "200", "error": "", diff --git a/data/coverage/ecs.json b/data/coverage/ecs.json index 8d8109e9bd..fb403b45b2 100644 --- a/data/coverage/ecs.json +++ b/data/coverage/ecs.json @@ -571,7 +571,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": false, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, @@ -680,14 +680,14 @@ "autoScalingGroupProvider, name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -696,7 +696,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_cluster_default_name", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_default_name", "test": "test_cluster_default_name", "response": "200", "error": "", @@ -710,37 +710,37 @@ "clusterName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", "test": "test_cluster_capacity_providers", "response": "200", "error": "", @@ -750,7 +750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_delete_cluster_status", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_delete_cluster_status", "test": "test_delete_cluster_status", "response": "200", "error": "", @@ -760,7 +760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", "test": "test_create_delete_service", "response": "200", "error": "", @@ -770,17 +770,37 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -790,7 +810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", "test": "test_ecs_task_multiple", "response": "200", "error": "", @@ -800,7 +820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", "test": "test_ecs_task_overrides", "response": "200", "error": "", @@ -810,7 +830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", @@ -820,7 +840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -830,7 +850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", @@ -840,17 +860,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", "test": "test_start_task_docker_flags", "response": "200", "error": "", @@ -860,27 +880,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_failed", - "test": "test_start_task_state_failed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -890,7 +900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", "test": "test_task_mount_host_volume", "response": "200", "error": "", @@ -900,7 +910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", "test": "test_task_produces_logs", "response": "200", "error": "", @@ -910,7 +920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -920,7 +930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -930,7 +940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", "test": "test_tag_task_definition", "response": "200", "error": "", @@ -946,49 +956,49 @@ "cluster, deploymentConfiguration, desiredCount, enableECSManagedTags, healthCheckGracePeriodSeconds, launchType, loadBalancers, networkConfiguration, serviceName, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "cluster, deploymentConfiguration, desiredCount, launchType, loadBalancers, networkConfiguration, serviceName, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "cluster, desiredCount, launchType, networkConfiguration, serviceName, serviceRegistries, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "cluster, desiredCount, launchType, networkConfiguration, serviceName, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -1002,7 +1012,7 @@ "cluster, desiredCount, serviceName, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", "test": "test_create_delete_service", "response": "200", "error": "", @@ -1012,7 +1022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -1028,7 +1038,7 @@ "cluster, service, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -1038,7 +1048,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -1048,7 +1058,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -1058,7 +1068,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -1068,7 +1078,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -1084,14 +1094,14 @@ "capacityProvider": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1100,37 +1110,37 @@ "cluster": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", "test": "test_cluster_capacity_providers", "response": "200", "error": "", @@ -1140,7 +1150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_delete_cluster_status", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_delete_cluster_status", "test": "test_delete_cluster_status", "response": "200", "error": "", @@ -1150,38 +1160,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", - "test": "test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", - "test": "test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "test": "test_ecs_task_multiple", "response": "200", "error": "", "snapshot_skipped": "", @@ -1190,8 +1200,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -1200,8 +1210,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1210,8 +1220,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1220,8 +1230,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", - "test": "test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", "snapshot_skipped": "", @@ -1230,8 +1240,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_failed", - "test": "test_start_task_state_failed", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", @@ -1240,17 +1260,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -1260,7 +1280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", "test": "test_task_mount_host_volume", "response": "200", "error": "", @@ -1270,7 +1290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", "test": "test_task_produces_logs", "response": "200", "error": "", @@ -1280,7 +1300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -1290,7 +1310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", "test": "test_tag_task_definition", "response": "200", "error": "", @@ -1306,7 +1326,7 @@ "cluster, force, service": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", "test": "test_create_delete_service", "response": "200", "error": "", @@ -1316,7 +1336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -1326,7 +1346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -1340,7 +1360,7 @@ "cluster, service": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", "test": "test_create_delete_service", "response": "200", "error": "", @@ -1356,27 +1376,27 @@ "taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", "test": "test_create_delete_service", "response": "200", "error": "", @@ -1386,38 +1406,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", - "test": "test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", "snapshot_skipped": "", @@ -1426,8 +1446,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -1436,8 +1456,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1446,8 +1466,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1456,8 +1476,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", - "test": "test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", "snapshot_skipped": "", @@ -1466,8 +1486,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_failed", - "test": "test_start_task_state_failed", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", @@ -1476,17 +1506,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -1496,7 +1526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", "test": "test_task_mount_host_volume", "response": "200", "error": "", @@ -1506,7 +1536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -1516,7 +1546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -1526,7 +1556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", "test": "test_describe_undefined_task_definition", "response": "200", "error": "", @@ -1536,7 +1566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", "test": "test_tag_task_definition", "response": "200", "error": "", @@ -1552,14 +1582,14 @@ "capacityProviders": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1568,37 +1598,37 @@ "clusters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_delete_cluster_status", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_delete_cluster_status", "test": "test_delete_cluster_status", "response": "200", "error": "", @@ -1608,17 +1638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -1634,7 +1654,17 @@ "cluster, services": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -1644,17 +1674,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", "test": "test_create_delete_service", "response": "200", "error": "", @@ -1664,17 +1694,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -1684,7 +1714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -1700,7 +1730,7 @@ "taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -1710,7 +1740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", "test": "test_describe_undefined_task_definition", "response": "400", "error": "ClientException", @@ -1726,7 +1756,7 @@ "cluster, tasks": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -1736,7 +1766,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -1746,7 +1776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -1756,7 +1786,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -1766,7 +1796,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -1776,7 +1806,47 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -1786,7 +1856,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", "test": "test_ecs_task_multiple", "response": "200", "error": "", @@ -1796,7 +1866,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", "test": "test_ecs_task_multiple", "response": "200", "error": "", @@ -1806,7 +1876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", "test": "test_ecs_task_overrides", "response": "200", "error": "", @@ -1816,7 +1886,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", "test": "test_ecs_task_overrides", "response": "200", "error": "", @@ -1826,7 +1896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", @@ -1836,7 +1906,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", @@ -1846,7 +1916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -1856,7 +1926,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -1866,7 +1936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", @@ -1876,7 +1946,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", @@ -1886,27 +1956,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", "test": "test_start_task_docker_flags", "response": "200", "error": "", @@ -1916,7 +1986,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", "test": "test_start_task_docker_flags", "response": "200", "error": "", @@ -1926,47 +1996,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_failed", - "test": "test_start_task_state_failed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_failed", - "test": "test_start_task_state_failed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -1976,7 +2026,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -1986,7 +2036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", "test": "test_task_mount_host_volume", "response": "200", "error": "", @@ -1996,7 +2046,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", "test": "test_task_mount_host_volume", "response": "200", "error": "", @@ -2006,7 +2056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", "test": "test_task_produces_logs", "response": "200", "error": "", @@ -2016,7 +2066,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", "test": "test_task_produces_logs", "response": "200", "error": "", @@ -2026,7 +2076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -2036,7 +2086,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -2046,7 +2096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -2056,7 +2106,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -2070,7 +2120,7 @@ "tasks": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -2086,7 +2136,7 @@ "cluster": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -2102,7 +2152,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_list_services_no_default_cluster", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_services_no_default_cluster", "test": "test_list_services_no_default_cluster", "response": "400", "error": "ClusterNotFoundException", @@ -2116,7 +2166,7 @@ "cluster": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", "test": "test_cluster_capacity_providers", "response": "200", "error": "", @@ -2126,7 +2176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", "test": "test_create_delete_service", "response": "200", "error": "", @@ -2136,7 +2186,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -2146,7 +2216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", "test": "test_ecs_task_multiple", "response": "200", "error": "", @@ -2156,7 +2226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", "test": "test_ecs_task_overrides", "response": "200", "error": "", @@ -2166,7 +2236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", @@ -2176,7 +2246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -2186,7 +2256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", @@ -2196,17 +2266,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", "test": "test_start_task_docker_flags", "response": "200", "error": "", @@ -2216,27 +2286,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_failed", - "test": "test_start_task_state_failed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -2246,7 +2306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", "test": "test_task_mount_host_volume", "response": "200", "error": "", @@ -2256,7 +2316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", "test": "test_task_produces_logs", "response": "200", "error": "", @@ -2266,7 +2326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -2276,7 +2336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -2286,7 +2346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", "test": "test_tag_task_definition", "response": "200", "error": "", @@ -2302,7 +2362,7 @@ "resourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", "test": "test_tag_task_definition", "response": "200", "error": "", @@ -2318,37 +2378,27 @@ "familyPrefix": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -2364,7 +2414,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -2378,7 +2428,7 @@ "cluster": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -2388,7 +2438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", "test": "test_cluster_capacity_providers", "response": "200", "error": "", @@ -2398,7 +2448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", "test": "test_create_delete_service", "response": "200", "error": "", @@ -2408,7 +2458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -2418,7 +2468,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -2428,7 +2498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", "test": "test_ecs_task_multiple", "response": "200", "error": "", @@ -2438,7 +2508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", "test": "test_ecs_task_overrides", "response": "200", "error": "", @@ -2448,7 +2518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", @@ -2458,7 +2528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -2468,7 +2538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", @@ -2478,17 +2548,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", "test": "test_start_task_docker_flags", "response": "200", "error": "", @@ -2498,27 +2568,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_failed", - "test": "test_start_task_state_failed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -2528,7 +2588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", "test": "test_task_mount_host_volume", "response": "200", "error": "", @@ -2538,7 +2598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", "test": "test_task_produces_logs", "response": "200", "error": "", @@ -2548,7 +2608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -2558,7 +2618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -2568,7 +2628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", "test": "test_tag_task_definition", "response": "200", "error": "", @@ -2582,7 +2642,7 @@ "cluster, serviceName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -2592,7 +2652,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -2602,7 +2662,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", "test": "test_create_delete_service", "response": "200", "error": "", @@ -2612,7 +2672,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -2622,7 +2682,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -2632,7 +2692,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -2642,7 +2702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -2658,17 +2718,17 @@ "capacityProviders, cluster, defaultCapacityProviderStrategy": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", "test": "test_cluster_capacity_providers", "response": "200", "error": "", @@ -2684,7 +2744,7 @@ "cluster, instanceIdentityDocument": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -2700,35 +2760,75 @@ "containerDefinitions, cpu, executionRoleArn, family, memory, networkMode, requiresCompatibilities": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "containerDefinitions, cpu, executionRoleArn, family, memory, networkMode, requiresCompatibilities, taskRoleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] }, "containerDefinitions, cpu, family, memory": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", "test": "test_create_delete_service", "response": "200", "error": "", @@ -2738,7 +2838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", "test": "test_ecs_task_multiple", "response": "200", "error": "", @@ -2748,7 +2848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", "test": "test_task_produces_logs", "response": "200", "error": "", @@ -2762,7 +2862,7 @@ "containerDefinitions, cpu, family, memory, networkMode, requiresCompatibilities": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -2772,7 +2872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "400", "error": "ClientException", @@ -2786,21 +2886,21 @@ "containerDefinitions, cpu, family, memory, networkMode, requiresCompatibilities, taskRoleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "containerDefinitions, family": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -2810,7 +2910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", "test": "test_ecs_task_overrides", "response": "200", "error": "", @@ -2820,7 +2920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", @@ -2830,7 +2930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -2840,7 +2940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", @@ -2850,8 +2950,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", @@ -2860,8 +2960,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", - "test": "test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -2870,8 +2970,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_failed", - "test": "test_start_task_state_failed", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", "snapshot_skipped": "", @@ -2880,48 +2980,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", - "test": "test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", + "test": "test_describe_undefined_task_definition", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "test": "test_tag_task_definition", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "containerDefinitions, family, volumes": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "test": "test_task_mount_host_volume", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "RunTask": { + "cluster, count, enableExecuteCommand, launchType, networkConfiguration, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", - "test": "test_describe_undefined_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_tag_task_definition", - "test": "test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2931,11 +3041,11 @@ } ] }, - "containerDefinitions, family, volumes": { + "cluster, count, launchType, overrides, propagateTags, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", - "test": "test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "test": "test_ecs_task_multiple", "response": "200", "error": "", "snapshot_skipped": "", @@ -2944,14 +3054,12 @@ "origin": "external" } ] - } - }, - "RunTask": { - "cluster, count, launchType, overrides, propagateTags, taskDefinition": { + }, + "cluster, count, launchType, propagateTags, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", - "test": "test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "test": "test_task_produces_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -2961,15 +3069,25 @@ } ] }, - "cluster, count, launchType, propagateTags, taskDefinition": { + "cluster, enableExecuteCommand, launchType, networkConfiguration, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", - "test": "test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, "snapshot_tested": false, "origin": "external" } @@ -2978,7 +3096,7 @@ "cluster, group, launchType, networkConfiguration, startedBy, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -2988,7 +3106,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -2998,7 +3116,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -3008,7 +3126,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -3018,7 +3136,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "ClusterNotFoundException", @@ -3028,7 +3146,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "ClusterNotFoundException", @@ -3038,7 +3156,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "ClusterNotFoundException", @@ -3048,7 +3166,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "500", "error": "InternalError", @@ -3058,7 +3176,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "500", "error": "InternalError", @@ -3068,7 +3186,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "500", "error": "InternalError", @@ -3082,7 +3200,7 @@ "cluster, group, launchType, startedBy, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -3096,7 +3214,7 @@ "cluster, overrides, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", "test": "test_ecs_task_overrides", "response": "200", "error": "", @@ -3110,7 +3228,7 @@ "cluster, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", @@ -3120,7 +3238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", @@ -3130,17 +3248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", "test": "test_start_task_docker_flags", "response": "200", "error": "", @@ -3150,27 +3258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_failed", - "test": "test_start_task_state_failed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", - "test": "test_start_task_state_stopped", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -3180,7 +3268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", "test": "test_task_mount_host_volume", "response": "200", "error": "", @@ -3190,7 +3278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -3204,7 +3292,7 @@ "taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -3220,7 +3308,7 @@ "cluster, containerInstances, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -3236,7 +3324,27 @@ "cluster, task": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", "test": "test_describe_service_with_task_definition", "response": "200", "error": "", @@ -3246,7 +3354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", "test": "test_ecs_task_multiple", "response": "200", "error": "", @@ -3256,7 +3364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", "test": "test_ecs_task_overrides", "response": "200", "error": "", @@ -3266,7 +3374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", @@ -3276,7 +3384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", @@ -3286,7 +3394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", @@ -3296,17 +3404,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", "test": "test_start_task_docker_flags", "response": "200", "error": "", @@ -3316,27 +3424,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_failed", - "test": "test_start_task_state_failed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -3346,7 +3444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", "test": "test_task_mount_host_volume", "response": "200", "error": "", @@ -3356,7 +3454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", "test": "test_task_produces_logs", "response": "200", "error": "", @@ -3366,7 +3464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -3376,7 +3474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", @@ -3386,7 +3484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", "test": "test_ecs_task_multiple", "response": "500", "error": "InternalError", @@ -3402,7 +3500,7 @@ "resourceArn, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", "test": "test_tag_task_definition", "response": "200", "error": "", @@ -3418,7 +3516,7 @@ "cluster, settings": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", "test": "test_ecs_task_overrides", "response": "200", "error": "", @@ -3434,7 +3532,7 @@ "cluster, desiredCount, service": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", "test": "test_create_delete_service", "response": "200", "error": "", @@ -3444,101 +3542,101 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "ServerException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "ServerException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "400", "error": "ClusterNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "ServerException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "ServerException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "ClusterNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "ServerException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "ServerException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "ClusterNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "cluster, desiredCount, service, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", @@ -3552,7 +3650,7 @@ "cluster, forceNewDeployment, service": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", "test": "test_update_service_creates_new_deployment", "response": "200", "error": "", diff --git a/data/coverage/efs.json b/data/coverage/efs.json index 76f5e0a9a7..f8aa1e9fb8 100644 --- a/data/coverage/efs.json +++ b/data/coverage/efs.json @@ -4,11 +4,11 @@ "operations": [ { "CreateAccessPoint": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -28,11 +28,11 @@ }, { "CreateMountTarget": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -64,11 +64,11 @@ }, { "DeleteAccessPoint": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -100,11 +100,11 @@ }, { "DeleteMountTarget": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -136,11 +136,11 @@ }, { "DescribeAccessPoints": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -208,11 +208,11 @@ }, { "DescribeMountTargetSecurityGroups": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -220,11 +220,11 @@ }, { "DescribeMountTargets": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -256,8 +256,8 @@ }, { "ListTagsForResource": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -268,8 +268,8 @@ }, { "ModifyMountTargetSecurityGroups": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -331,8 +331,8 @@ "implemented": false, "availability": "", "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -340,11 +340,11 @@ }, { "UntagResource": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -368,37 +368,37 @@ "Backup, CreationToken, Encrypted, PerformanceMode, ProvisionedThroughputInMibps, ThroughputMode": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_efs.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_url_output", "test": "test_url_output", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "CreationToken": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", - "test": "test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsProvider::test_lifecycle_configuration", + "test": "test_lifecycle_configuration", "response": "201", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_efs.py::TestEfsProvider::test_lifecycle_configuration", - "test": "test_lifecycle_configuration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "test": "test_efs_file_system_policy", "response": "201", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -406,7 +406,7 @@ "CreationToken, PerformanceMode": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_efs.py::TestEfsProvider::test_create_efs", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsProvider::test_create_efs", "test": "test_create_efs", "response": "201", "error": "", @@ -422,27 +422,17 @@ "FileSystemId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_efs.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_url_output", "test": "test_url_output", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", - "test": "test_efs_file_system_policy", - "response": "204", - "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_efs.py::TestEfsProvider::test_create_efs", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsProvider::test_create_efs", "test": "test_create_efs", "response": "204", "error": "", @@ -450,6 +440,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "test": "test_efs_file_system_policy", + "response": "204", + "error": "", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -458,11 +458,11 @@ "FileSystemId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -474,7 +474,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_efs.py::TestEfsProvider::test_create_efs", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsProvider::test_create_efs", "test": "test_create_efs", "response": "200", "error": "", @@ -488,7 +488,7 @@ "FileSystemId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_efs.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -498,37 +498,37 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", - "test": "test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsProvider::test_create_efs", + "test": "test_create_efs", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_efs.py::TestEfsProvider::test_create_efs", - "test": "test_create_efs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", "test": "test_efs_file_system_policy", "response": "403", "error": "AccessDeniedException", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_efs.py::TestEfsProvider::test_create_efs", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsProvider::test_create_efs", "test": "test_create_efs", "response": "404", "error": "FileSystemNotFound", @@ -544,7 +544,7 @@ "FileSystemId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_efs.py::TestEfsProvider::test_lifecycle_configuration", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsProvider::test_lifecycle_configuration", "test": "test_lifecycle_configuration", "response": "200", "error": "", @@ -560,11 +560,11 @@ "BypassPolicyLockoutSafetyCheck, FileSystemId, Policy": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -576,7 +576,7 @@ "FileSystemId, LifecyclePolicies": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_efs.py::TestEfsProvider::test_lifecycle_configuration", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsProvider::test_lifecycle_configuration", "test": "test_lifecycle_configuration", "response": "200", "error": "", diff --git a/data/coverage/eks.json b/data/coverage/eks.json index d4e002672b..d666ea0a41 100644 --- a/data/coverage/eks.json +++ b/data/coverage/eks.json @@ -428,17 +428,17 @@ "clientRequestToken, name, resourcesVpcConfig, roleArn, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_create_app_in_k3s_cluster", + "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": "", @@ -454,14 +454,14 @@ "clientRequestToken, clusterName, fargateProfileName, podExecutionRoleArn, selectors, subnets, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -470,17 +470,17 @@ "name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_cluster_default_version", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_cluster_default_version", "test": "test_cluster_default_version", "response": "200", "error": "", @@ -496,14 +496,14 @@ "clusterName, fargateProfileName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -512,17 +512,7 @@ "name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", - "test": "test_eks_fargate_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", @@ -532,7 +522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_create_app_in_k3s_cluster", + "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": "", @@ -542,7 +532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "404", "error": "ResourceNotFoundException", @@ -558,17 +548,7 @@ "clusterName, fargateProfileName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", - "test": "test_eks_fargate_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", @@ -584,7 +564,7 @@ "include": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.19]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.19]", "test": "test_get_parameters_eks_amis[1.19]", "response": "200", "error": "", @@ -594,7 +574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.20]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.20]", "test": "test_get_parameters_eks_amis[1.20]", "response": "200", "error": "", @@ -604,7 +584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.21]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.21]", "test": "test_get_parameters_eks_amis[1.21]", "response": "200", "error": "", @@ -614,7 +594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.22]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.22]", "test": "test_get_parameters_eks_amis[1.22]", "response": "200", "error": "", @@ -624,7 +604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.23]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.23]", "test": "test_get_parameters_eks_amis[1.23]", "response": "200", "error": "", diff --git a/data/coverage/elasticache.json b/data/coverage/elasticache.json index 65b019db32..7ecb1de4f9 100644 --- a/data/coverage/elasticache.json +++ b/data/coverage/elasticache.json @@ -784,8 +784,8 @@ }, { "TestMigration": { - "implemented": true, - "availability": "pro", + "implemented": false, + "availability": "", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -800,21 +800,21 @@ "AutoMinorVersionUpgrade, CacheClusterId, CacheNodeType, CacheSubnetGroupName, Engine, NumCacheNodes, SecurityGroupIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "CacheClusterId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cluster_no_engine", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cluster_no_engine", "test": "test_cluster_no_engine", "response": "400", "error": "InvalidParameterValueException", @@ -828,21 +828,21 @@ "CacheClusterId, CacheNodeType, CacheSubnetGroupName, Engine, NumCacheNodes, SecurityGroupIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "CacheClusterId, CacheNodeType, Engine": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", "test": "test_create_delete_multiple_clusters", "response": "200", "error": "", @@ -852,7 +852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_standalone", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_standalone", "test": "test_redis_standalone", "response": "200", "error": "", @@ -866,7 +866,7 @@ "CacheClusterId, CacheNodeType, Engine, NumCacheNodes": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cluster_redis_num_nodes_greater_than_one", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cluster_redis_num_nodes_greater_than_one", "test": "test_cluster_redis_num_nodes_greater_than_one", "response": "400", "error": "InvalidParameterValueException", @@ -880,7 +880,7 @@ "CacheClusterId, CacheNodeType, Engine, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_cluster_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_cluster_custom_port", "test": "test_cache_cluster_custom_port", "response": "200", "error": "", @@ -894,7 +894,7 @@ "CacheClusterId, CacheNodeType, Engine, ReplicationGroupId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_replication_group", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_replication_group", "test": "test_replication_group", "response": "404", "error": "ReplicationGroupNotFoundFault", @@ -908,7 +908,7 @@ "CacheClusterId, Engine": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cluster_no_cache_type", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cluster_no_cache_type", "test": "test_cluster_no_cache_type", "response": "400", "error": "InvalidParameterValueException", @@ -924,7 +924,7 @@ "CacheParameterGroupFamily, CacheParameterGroupName, Description": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", "test": "test_cache_parameter_groups", "response": "200", "error": "", @@ -938,14 +938,14 @@ "CacheParameterGroupFamily, CacheParameterGroupName, Description, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -954,14 +954,14 @@ "CacheSecurityGroupName, Description, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -970,17 +970,17 @@ "CacheSubnetGroupDescription, CacheSubnetGroupName, SubnetIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_subnet_groups", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_subnet_groups", "test": "test_cache_subnet_groups", "response": "200", "error": "", @@ -994,14 +994,14 @@ "CacheSubnetGroupDescription, CacheSubnetGroupName, SubnetIds, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1010,21 +1010,21 @@ "CacheNodeType, CacheSubnetGroupName, Engine, NumCacheClusters, ReplicationGroupDescription, ReplicationGroupId, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "CacheNodeType, Engine, GlobalReplicationGroupId, ReplicationGroupDescription, ReplicationGroupId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_replication_group", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_replication_group", "test": "test_replication_group", "response": "200", "error": "", @@ -1038,7 +1038,7 @@ "CacheNodeType, Engine, NumCacheClusters, NumNodeGroups, ReplicationGroupDescription, ReplicationGroupId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-1]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-1]", "test": "test_redis_cluster_mode[0-1]", "response": "200", "error": "", @@ -1048,7 +1048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-1]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-1]", "test": "test_redis_cluster_mode[1-1]", "response": "200", "error": "", @@ -1062,7 +1062,7 @@ "CacheNodeType, Engine, NumNodeGroups, ReplicasPerNodeGroup, ReplicationGroupDescription, ReplicationGroupId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-2]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-2]", "test": "test_redis_cluster_mode[0-2]", "response": "200", "error": "", @@ -1072,7 +1072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-4]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-4]", "test": "test_redis_cluster_mode[0-4]", "response": "200", "error": "", @@ -1082,7 +1082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", "test": "test_redis_cluster_mode[1-2]", "response": "200", "error": "", @@ -1092,7 +1092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-4]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-4]", "test": "test_redis_cluster_mode[1-4]", "response": "200", "error": "", @@ -1106,7 +1106,7 @@ "Engine, ReplicationGroupDescription, ReplicationGroupId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_replication_group_no_cache_type", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_replication_group_no_cache_type", "test": "test_replication_group_no_cache_type", "response": "400", "error": "InvalidParameterValueException", @@ -1120,7 +1120,7 @@ "ReplicationGroupDescription, ReplicationGroupId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_replication_group_no_engine", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_replication_group_no_engine", "test": "test_replication_group_no_engine", "response": "400", "error": "InvalidParameterValueException", @@ -1136,27 +1136,27 @@ "CacheClusterId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_cluster_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_cluster_custom_port", "test": "test_cache_cluster_custom_port", "response": "200", "error": "", @@ -1166,7 +1166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", "test": "test_create_delete_multiple_clusters", "response": "200", "error": "", @@ -1176,7 +1176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_standalone", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_standalone", "test": "test_redis_standalone", "response": "200", "error": "", @@ -1186,7 +1186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", "test": "test_create_delete_multiple_clusters", "response": "404", "error": "CacheClusterNotFoundFault", @@ -1196,7 +1196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", "test": "test_create_delete_multiple_clusters", "response": "404", "error": "CacheClusterNotFoundFault", @@ -1206,7 +1206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", "test": "test_create_delete_multiple_clusters", "response": "404", "error": "CacheClusterNotFoundFault", @@ -1216,7 +1216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", "test": "test_create_delete_multiple_clusters", "response": "404", "error": "CacheClusterNotFoundFault", @@ -1226,7 +1226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-1]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-1]", "test": "test_redis_cluster_mode[0-1]", "response": "404", "error": "CacheClusterNotFoundFault", @@ -1236,7 +1236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-2]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-2]", "test": "test_redis_cluster_mode[0-2]", "response": "404", "error": "CacheClusterNotFoundFault", @@ -1246,7 +1246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-4]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-4]", "test": "test_redis_cluster_mode[0-4]", "response": "404", "error": "CacheClusterNotFoundFault", @@ -1256,7 +1256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-1]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-1]", "test": "test_redis_cluster_mode[1-1]", "response": "404", "error": "CacheClusterNotFoundFault", @@ -1266,7 +1266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", "test": "test_redis_cluster_mode[1-2]", "response": "404", "error": "CacheClusterNotFoundFault", @@ -1276,7 +1276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-4]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-4]", "test": "test_redis_cluster_mode[1-4]", "response": "404", "error": "CacheClusterNotFoundFault", @@ -1286,7 +1286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_standalone", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_standalone", "test": "test_redis_standalone", "response": "404", "error": "CacheClusterNotFoundFault", @@ -1302,17 +1302,17 @@ "CacheParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", "test": "test_cache_parameter_groups", "response": "200", "error": "", @@ -1328,14 +1328,14 @@ "CacheSecurityGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1344,27 +1344,27 @@ "CacheSubnetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_subnet_groups", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_subnet_groups", "test": "test_cache_subnet_groups", "response": "200", "error": "", @@ -1380,17 +1380,17 @@ "ReplicationGroupId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-1]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-1]", "test": "test_redis_cluster_mode[0-1]", "response": "200", "error": "", @@ -1400,7 +1400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-2]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-2]", "test": "test_redis_cluster_mode[0-2]", "response": "200", "error": "", @@ -1410,7 +1410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-4]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-4]", "test": "test_redis_cluster_mode[0-4]", "response": "200", "error": "", @@ -1420,7 +1420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-1]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-1]", "test": "test_redis_cluster_mode[1-1]", "response": "200", "error": "", @@ -1430,7 +1430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", "test": "test_redis_cluster_mode[1-2]", "response": "200", "error": "", @@ -1440,7 +1440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-4]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-4]", "test": "test_redis_cluster_mode[1-4]", "response": "200", "error": "", @@ -1450,7 +1450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_replication_group", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_replication_group", "test": "test_replication_group", "response": "200", "error": "", @@ -1466,7 +1466,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", @@ -1480,7 +1480,7 @@ "CacheClusterId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", @@ -1490,7 +1490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_standalone", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_standalone", "test": "test_redis_standalone", "response": "200", "error": "", @@ -1504,24 +1504,24 @@ "MaxRecords": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1530,7 +1530,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", @@ -1538,23 +1538,13 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", - "test": "test_cluster_with_replication", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" } ] }, "CacheParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", "test": "test_cache_parameter_groups", "response": "200", "error": "", @@ -1570,7 +1560,7 @@ "CacheParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", "test": "test_cache_parameter_groups", "response": "200", "error": "", @@ -1586,14 +1576,14 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1602,31 +1592,31 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "CacheSubnetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_subnet_groups", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_subnet_groups", "test": "test_cache_subnet_groups", "response": "200", "error": "", @@ -1642,21 +1632,21 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "ReplicationGroupId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-1]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-1]", "test": "test_redis_cluster_mode[0-1]", "response": "200", "error": "", @@ -1666,7 +1656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-2]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-2]", "test": "test_redis_cluster_mode[0-2]", "response": "200", "error": "", @@ -1676,7 +1666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-4]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-4]", "test": "test_redis_cluster_mode[0-4]", "response": "200", "error": "", @@ -1686,7 +1676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-1]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-1]", "test": "test_redis_cluster_mode[1-1]", "response": "200", "error": "", @@ -1696,7 +1686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", "test": "test_redis_cluster_mode[1-2]", "response": "200", "error": "", @@ -1706,7 +1696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-4]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-4]", "test": "test_redis_cluster_mode[1-4]", "response": "200", "error": "", @@ -1716,7 +1706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_replication_group", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_replication_group", "test": "test_replication_group", "response": "200", "error": "", @@ -1732,7 +1722,7 @@ "CacheClusterId, NumCacheNodes": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_standalone", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_standalone", "test": "test_redis_standalone", "response": "200", "error": "", @@ -1748,17 +1738,17 @@ "CacheParameterGroupName, ParameterNameValues": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", "test": "test_cache_parameter_groups", "response": "200", "error": "", @@ -1774,7 +1764,7 @@ "CacheSubnetGroupDescription, CacheSubnetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_subnet_groups", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_subnet_groups", "test": "test_cache_subnet_groups", "response": "200", "error": "", @@ -1790,7 +1780,7 @@ "ReplicationGroupDescription, ReplicationGroupId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_replication_group", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_replication_group", "test": "test_replication_group", "response": "200", "error": "", diff --git a/data/coverage/elasticbeanstalk.json b/data/coverage/elasticbeanstalk.json index 989c0a0d09..b8cc4683fa 100644 --- a/data/coverage/elasticbeanstalk.json +++ b/data/coverage/elasticbeanstalk.json @@ -572,7 +572,7 @@ "ApplicationName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", "test": "test_manage_application_versions", "response": "200", "error": "", @@ -582,7 +582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_applications", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_applications", "test": "test_manage_applications", "response": "200", "error": "", @@ -592,7 +592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", "test": "test_manage_environments", "response": "200", "error": "", @@ -608,7 +608,7 @@ "ApplicationName, VersionLabel": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", "test": "test_manage_application_versions", "response": "200", "error": "", @@ -624,7 +624,7 @@ "ApplicationName, EnvironmentName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", "test": "test_manage_environments", "response": "200", "error": "", @@ -640,7 +640,7 @@ "ApplicationName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", "test": "test_manage_application_versions", "response": "200", "error": "", @@ -650,7 +650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_applications", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_applications", "test": "test_manage_applications", "response": "200", "error": "", @@ -660,7 +660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", "test": "test_manage_environments", "response": "200", "error": "", @@ -676,7 +676,7 @@ "ApplicationName, VersionLabel": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", "test": "test_manage_application_versions", "response": "200", "error": "", @@ -692,7 +692,7 @@ "ApplicationName, EnvironmentName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", "test": "test_manage_environments", "response": "200", "error": "", @@ -708,7 +708,7 @@ "ApplicationName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", "test": "test_manage_application_versions", "response": "200", "error": "", @@ -724,7 +724,7 @@ "ApplicationNames": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_applications", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_applications", "test": "test_manage_applications", "response": "200", "error": "", @@ -740,7 +740,7 @@ "ApplicationName, EnvironmentNames": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", "test": "test_manage_environments", "response": "200", "error": "", @@ -756,7 +756,7 @@ "ApplicationName, Description": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_applications", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_applications", "test": "test_manage_applications", "response": "200", "error": "", @@ -772,7 +772,7 @@ "ApplicationName, Description, VersionLabel": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", "test": "test_manage_application_versions", "response": "200", "error": "", @@ -788,7 +788,7 @@ "ApplicationName, Description, EnvironmentName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", "test": "test_manage_environments", "response": "200", "error": "", diff --git a/data/coverage/elbv2.json b/data/coverage/elbv2.json index a17d05e3c8..778e5595e2 100644 --- a/data/coverage/elbv2.json +++ b/data/coverage/elbv2.json @@ -416,27 +416,27 @@ "DefaultActions, LoadBalancerArn, Port, Protocol": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -452,21 +452,21 @@ "IpAddressType, Name, Scheme, Subnets, Tags, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "IpAddressType, Name, SecurityGroups, Subnets, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_modify_attributes", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", "test": "test_alb_modify_attributes", "response": "200", "error": "", @@ -476,7 +476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_set_ip_address_type", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", "test": "test_alb_set_ip_address_type", "response": "200", "error": "", @@ -490,45 +490,45 @@ "Name, Scheme, SecurityGroups, Subnets": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Name, Scheme, SecurityGroups, Subnets, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "Name, SecurityGroups, Subnets": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -542,14 +542,14 @@ "Name, Subnets, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -558,17 +558,17 @@ "Actions, Conditions, ListenerArn, Priority": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -584,7 +584,7 @@ "HealthCheckEnabled, Name, Port, Protocol, TargetType, VpcId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -598,7 +598,7 @@ "HealthCheckEnabled, Name, TargetType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -612,35 +612,35 @@ "HealthCheckIntervalSeconds, HealthCheckPath, HealthCheckProtocol, HealthCheckTimeoutSeconds, HealthyThresholdCount, Name, Port, Protocol, TargetType, UnhealthyThresholdCount, VpcId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "HealthCheckIntervalSeconds, HealthCheckPath, HealthCheckProtocol, HealthCheckTimeoutSeconds, HealthyThresholdCount, Name, Port, Protocol, UnhealthyThresholdCount, VpcId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Name, Port, Protocol, TargetType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "400", "error": "ValidationError", @@ -654,21 +654,21 @@ "Name, Port, Protocol, TargetType, VpcId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Name, Port, TargetType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "400", "error": "ValidationError", @@ -682,7 +682,7 @@ "Name, Protocol, TargetType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "400", "error": "ValidationError", @@ -692,7 +692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "400", "error": "ValidationError", @@ -706,7 +706,7 @@ "Name, TargetType, VpcId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "400", "error": "ValidationError", @@ -722,7 +722,7 @@ "ListenerArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -732,24 +732,24 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -758,57 +758,57 @@ "LoadBalancerArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_modify_attributes", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", "test": "test_alb_modify_attributes", "response": "200", "error": "", @@ -818,7 +818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_set_ip_address_type", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", "test": "test_alb_set_ip_address_type", "response": "200", "error": "", @@ -828,7 +828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -844,7 +844,7 @@ "RuleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -860,27 +860,27 @@ "TargetGroupArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "400", "error": "CommonServiceException", @@ -890,7 +890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "400", "error": "CommonServiceException", @@ -906,24 +906,24 @@ "TargetGroupArn, Targets": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -932,24 +932,24 @@ "LoadBalancerArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -958,7 +958,7 @@ "LoadBalancerArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_modify_attributes", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", "test": "test_alb_modify_attributes", "response": "200", "error": "", @@ -974,61 +974,61 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "LoadBalancerArns": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", @@ -1044,14 +1044,14 @@ "ListenerArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1060,24 +1060,24 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1086,24 +1086,24 @@ "TargetGroupArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1112,57 +1112,57 @@ "Attributes, LoadBalancerArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", "test": "test_vpc_link", "response": "200", "error": "", "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_modify_attributes", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", "test": "test_alb_modify_attributes", "response": "200", "error": "", @@ -1178,14 +1178,14 @@ "Attributes, TargetGroupArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1194,7 +1194,7 @@ "TargetGroupArn, Targets": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -1204,7 +1204,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", @@ -1214,7 +1214,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -1230,7 +1230,7 @@ "IpAddressType, LoadBalancerArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_set_ip_address_type", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", "test": "test_alb_set_ip_address_type", "response": "200", "error": "", @@ -1240,7 +1240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_set_ip_address_type", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", "test": "test_alb_set_ip_address_type", "response": "400", "error": "CommonServiceException", diff --git a/data/coverage/emr.json b/data/coverage/emr.json index f37a08ee82..489535acd0 100644 --- a/data/coverage/emr.json +++ b/data/coverage/emr.json @@ -656,7 +656,7 @@ "ClusterId, InstanceFleet": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_emr.py::TestEmrCrud::test_instance_fleets", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_instance_fleets", "test": "test_instance_fleets", "response": "200", "error": "", @@ -698,7 +698,7 @@ "ClusterId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_emr.py::TestEmrCrud::test_auto_termination_policies", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_auto_termination_policies", "test": "test_auto_termination_policies", "response": "200", "error": "", @@ -776,7 +776,7 @@ "ClusterId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_emr.py::TestEmrCrud::test_instance_fleets", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_instance_fleets", "test": "test_instance_fleets", "response": "200", "error": "", @@ -864,7 +864,7 @@ "ClusterId, InstanceFleet": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_emr.py::TestEmrCrud::test_instance_fleets", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_instance_fleets", "test": "test_instance_fleets", "response": "200", "error": "", @@ -874,7 +874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_emr.py::TestEmrCrud::test_instance_fleets", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_instance_fleets", "test": "test_instance_fleets", "response": "400", "error": "InvalidRequestException", @@ -890,7 +890,7 @@ "AutoTerminationPolicy, ClusterId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_emr.py::TestEmrCrud::test_auto_termination_policies", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_auto_termination_policies", "test": "test_auto_termination_policies", "response": "200", "error": "", @@ -906,7 +906,7 @@ "ClusterId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_emr.py::TestEmrCrud::test_auto_termination_policies", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_auto_termination_policies", "test": "test_auto_termination_policies", "response": "200", "error": "", @@ -936,7 +936,7 @@ "Applications, BootstrapActions, Configurations, Instances, Name, Steps": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_emr.py::TestEmrCrud::test_auto_termination_policies", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_auto_termination_policies", "test": "test_auto_termination_policies", "response": "200", "error": "", @@ -946,7 +946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_emr.py::TestEmrCrud::test_instance_fleets", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_instance_fleets", "test": "test_instance_fleets", "response": "200", "error": "", diff --git a/data/coverage/es.json b/data/coverage/es.json index ac9973af5e..4ea339bc60 100644 --- a/data/coverage/es.json +++ b/data/coverage/es.json @@ -608,14 +608,14 @@ "ARN, TagList": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -624,7 +624,7 @@ "DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -634,7 +634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_create_existing_domain_causes_exception", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_existing_domain_causes_exception", "test": "test_create_existing_domain_causes_exception", "response": "409", "error": "ResourceAlreadyExistsException", @@ -648,14 +648,14 @@ "DomainName, ElasticsearchClusterConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -664,8 +664,8 @@ "DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", "snapshot_skipped": "", @@ -674,24 +674,14 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", - "test": "test_cfn_handle_elasticsearch_domain", - "response": "409", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", - "response": "409", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -700,17 +690,7 @@ "DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", - "test": "test_cfn_handle_elasticsearch_domain", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", @@ -720,7 +700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_domain_version", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_domain_version", "test": "test_domain_version", "response": "200", "error": "", @@ -730,7 +710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_path_endpoint_strategy", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_path_endpoint_strategy", "test": "test_path_endpoint_strategy", "response": "200", "error": "", @@ -740,7 +720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -756,7 +736,7 @@ "DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_update_domain_config", "test": "test_update_domain_config", "response": "200", "error": "", @@ -772,7 +752,7 @@ "DomainNames": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_describe_domains", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_describe_domains", "test": "test_describe_domains", "response": "200", "error": "", @@ -784,7 +764,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", @@ -794,7 +774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", @@ -804,7 +784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", @@ -814,7 +794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", "test": "test_enforce_policy_elasticsearch", "response": "400", "error": "AccessDeniedException", @@ -824,7 +804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", "test": "test_enforce_policy_elasticsearch_two_domains", "response": "400", "error": "AccessDeniedException", @@ -840,7 +820,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_get_compatible_versions", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_get_compatible_versions", "test": "test_get_compatible_versions", "response": "200", "error": "", @@ -854,7 +834,7 @@ "DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", "test": "test_get_compatible_version_for_domain", "response": "200", "error": "", @@ -870,7 +850,7 @@ "EngineType": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_create_domain", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_domain", "test": "test_create_domain", "response": "200", "error": "", @@ -886,7 +866,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_list_versions", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_list_versions", "test": "test_list_versions", "response": "200", "error": "", @@ -902,7 +882,7 @@ "ARN": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", @@ -918,7 +898,7 @@ "DomainName, ElasticsearchClusterConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_update_domain_config", "test": "test_update_domain_config", "response": "200", "error": "", diff --git a/data/coverage/events.json b/data/coverage/events.json index 363a74d282..87294fce55 100644 --- a/data/coverage/events.json +++ b/data/coverage/events.json @@ -680,7 +680,7 @@ "ConnectionArn, HttpMethod, InvocationEndpoint, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", "test": "test_api_destinations[auth0]", "response": "200", "error": "", @@ -690,7 +690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth1]", "test": "test_api_destinations[auth1]", "response": "200", "error": "", @@ -700,7 +700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth2]", "test": "test_api_destinations[auth2]", "response": "200", "error": "", @@ -716,21 +716,21 @@ "AuthParameters, AuthorizationType, Description, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "AuthParameters, AuthorizationType, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", "test": "test_api_destinations[auth0]", "response": "200", "error": "", @@ -740,7 +740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth1]", "test": "test_api_destinations[auth1]", "response": "200", "error": "", @@ -750,7 +750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth2]", "test": "test_api_destinations[auth2]", "response": "200", "error": "", @@ -760,7 +760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_create_connection_validations", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_create_connection_validations", "test": "test_create_connection_validations", "response": "400", "error": "ValidationException", @@ -776,87 +776,67 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement", "test": "test_eventbus_policy_statement", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", - "test": "test_events_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", @@ -866,7 +846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", "test": "test_put_events_into_event_bus", "response": "200", "error": "", @@ -876,7 +856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", @@ -886,7 +866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", "test": "test_put_events_with_input_path", "response": "200", "error": "", @@ -896,7 +876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", @@ -906,7 +886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", @@ -916,7 +896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", "test": "test_put_events_with_target_firehose", "response": "200", "error": "", @@ -926,7 +906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_kinesis", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_kinesis", "test": "test_put_events_with_target_kinesis", "response": "200", "error": "", @@ -936,7 +916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", "test": "test_put_events_with_target_lambda", "response": "200", "error": "", @@ -946,7 +926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -956,7 +936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", "test": "test_put_events_with_target_sqs", "response": "200", "error": "", @@ -966,7 +946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", @@ -976,7 +956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_new_region", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_new_region", "test": "test_put_events_with_target_sqs_new_region", "response": "200", "error": "", @@ -986,7 +966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", "test": "test_put_events_with_values_in_array", "response": "200", "error": "", @@ -995,6 +975,26 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", + "test": "test_events_state_machine", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", "test": "test_event_rules_deployed", @@ -1003,12 +1003,12 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "200", "error": "", @@ -1018,7 +1018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", "test": "test_eventbridge_policies", "response": "200", "error": "", @@ -1028,7 +1028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -1038,7 +1038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -1048,7 +1048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -1058,7 +1058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -1068,7 +1068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "200", "error": "", @@ -1078,7 +1078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -1088,7 +1088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -1098,7 +1098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "400", "error": "AccessDeniedException", @@ -1114,7 +1114,7 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", "test": "test_api_destinations[auth0]", "response": "200", "error": "", @@ -1124,7 +1124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth1]", "test": "test_api_destinations[auth1]", "response": "200", "error": "", @@ -1134,7 +1134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth2]", "test": "test_api_destinations[auth2]", "response": "200", "error": "", @@ -1150,17 +1150,17 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", "test": "test_api_destinations[auth0]", "response": "200", "error": "", @@ -1170,7 +1170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth1]", "test": "test_api_destinations[auth1]", "response": "200", "error": "", @@ -1180,7 +1180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth2]", "test": "test_api_destinations[auth2]", "response": "200", "error": "", @@ -1196,87 +1196,67 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement", "test": "test_eventbus_policy_statement", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", - "test": "test_events_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", @@ -1286,7 +1266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", "test": "test_put_events_into_event_bus", "response": "200", "error": "", @@ -1296,7 +1276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", @@ -1306,7 +1286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", "test": "test_put_events_with_input_path", "response": "200", "error": "", @@ -1316,7 +1296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", @@ -1326,7 +1306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", @@ -1336,7 +1316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", "test": "test_put_events_with_target_firehose", "response": "200", "error": "", @@ -1346,7 +1326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", "test": "test_put_events_with_target_lambda", "response": "200", "error": "", @@ -1356,7 +1336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -1366,7 +1346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", "test": "test_put_events_with_target_sqs", "response": "200", "error": "", @@ -1376,7 +1356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", @@ -1386,7 +1366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", "test": "test_put_events_with_values_in_array", "response": "200", "error": "", @@ -1394,11 +1374,41 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", + "test": "test_events_state_machine", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "200", "error": "", @@ -1408,7 +1418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", "test": "test_eventbridge_policies", "response": "200", "error": "", @@ -1418,7 +1428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -1428,7 +1438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -1438,7 +1448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -1448,7 +1458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -1458,7 +1468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "200", "error": "", @@ -1468,7 +1478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -1478,7 +1488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -1494,7 +1504,7 @@ "EventBusName, Force, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", @@ -1504,7 +1514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", "test": "test_put_events_into_event_bus", "response": "200", "error": "", @@ -1514,7 +1524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", "test": "test_put_events_with_input_path", "response": "200", "error": "", @@ -1524,7 +1534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", @@ -1534,7 +1544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", @@ -1544,7 +1554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", "test": "test_put_events_with_target_firehose", "response": "200", "error": "", @@ -1554,7 +1564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", "test": "test_put_events_with_target_lambda", "response": "200", "error": "", @@ -1564,7 +1574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -1574,7 +1584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", "test": "test_put_events_with_target_sqs", "response": "200", "error": "", @@ -1584,7 +1594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", @@ -1594,7 +1604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", "test": "test_put_events_with_values_in_array", "response": "200", "error": "", @@ -1606,7 +1616,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -1616,7 +1626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "200", "error": "", @@ -1626,7 +1636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -1636,7 +1646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -1650,18 +1660,18 @@ "EventBusName, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", - "test": "test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", - "snapshot_skipped": "['$..detail.object.etag']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", - "test": "test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", + "test": "test_put_events_time", "response": "200", "error": "", "snapshot_skipped": "", @@ -1670,18 +1680,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", - "test": "test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", - "test": "test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_target_id_validation", + "test": "test_put_target_id_validation", "response": "200", "error": "", "snapshot_skipped": "", @@ -1690,28 +1700,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", - "test": "test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..detail.object.etag']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "test": "test_object_put_acl", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_target_id_validation", - "test": "test_put_target_id_validation", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "test": "test_restore_object", "response": "200", "error": "", "snapshot_skipped": "", @@ -1722,7 +1732,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -1732,7 +1742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -1742,7 +1752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -1756,7 +1766,7 @@ "Force, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", "test": "test_api_destinations[auth0]", "response": "200", "error": "", @@ -1766,7 +1776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth1]", "test": "test_api_destinations[auth1]", "response": "200", "error": "", @@ -1776,7 +1786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth2]", "test": "test_api_destinations[auth2]", "response": "200", "error": "", @@ -1786,7 +1796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 day)]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 day)]", "test": "test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 day)]", "response": "200", "error": "", @@ -1796,7 +1806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 hour)]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 hour)]", "test": "test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 hour)]", "response": "200", "error": "", @@ -1806,7 +1816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 minute)]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 minute)]", "test": "test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 minute)]", "response": "200", "error": "", @@ -1816,7 +1826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_list_tags_for_resource", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", @@ -1826,7 +1836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_rule", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_rule", "test": "test_put_rule", "response": "200", "error": "", @@ -1836,7 +1846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_rule_disable", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_rule_disable", "test": "test_rule_disable", "response": "200", "error": "", @@ -1846,7 +1856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "200", "error": "", @@ -1856,7 +1866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_trigger_event_on_ssm_change", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change", "test": "test_trigger_event_on_ssm_change", "response": "200", "error": "", @@ -1870,37 +1880,37 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", "test": "test_event_rule_creation_without_target", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", "test": "test_should_ignore_schedules_for_put_event", "response": "200", "error": "", @@ -1918,11 +1928,21 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -1932,17 +1952,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -1958,7 +1978,7 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", "test": "test_api_destinations[auth0]", "response": "200", "error": "", @@ -1968,7 +1988,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth1]", "test": "test_api_destinations[auth1]", "response": "200", "error": "", @@ -1978,7 +1998,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth2]", "test": "test_api_destinations[auth2]", "response": "200", "error": "", @@ -1994,14 +2014,14 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2010,47 +2030,37 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", - "test": "test_eventbus_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies", "test": "test_eventbus_policies", "response": "200", "error": "", @@ -2060,17 +2070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", - "test": "test_eventbus_policy_statement", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement", "test": "test_eventbus_policy_statement", "response": "200", "error": "", @@ -2080,24 +2080,24 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -2107,10 +2107,10 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", "test": "test_put_events_nonexistent_event_bus", "response": "400", "error": "ResourceNotFoundException", @@ -2122,7 +2122,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "200", "error": "", @@ -2132,7 +2132,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", "test": "test_eventbridge_policies", "response": "200", "error": "", @@ -2142,7 +2142,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -2152,7 +2152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -2162,7 +2162,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "400", "error": "ResourceNotFoundException", @@ -2172,7 +2172,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "400", "error": "ResourceNotFoundException", @@ -2188,34 +2188,34 @@ "EventBusName, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -2225,12 +2225,12 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -2244,37 +2244,27 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", - "test": "test_event_rule_creation_without_target", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", "test": "test_event_rule_creation_without_target", "response": "200", "error": "", @@ -2291,19 +2281,19 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2312,7 +2302,7 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_rule_disable", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_rule_disable", "test": "test_rule_disable", "response": "200", "error": "", @@ -2328,7 +2318,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", @@ -2344,7 +2334,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", "test": "test_cfn_event_bus_resource", "response": "200", "error": "", @@ -2360,7 +2350,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", @@ -2370,7 +2360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_rule_disable", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_rule_disable", "test": "test_rule_disable", "response": "200", "error": "", @@ -2408,7 +2398,7 @@ "NamePrefix": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", @@ -2418,7 +2408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_rule", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_rule", "test": "test_put_rule", "response": "200", "error": "", @@ -2428,7 +2418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_rule_disable", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_rule_disable", "test": "test_rule_disable", "response": "200", "error": "", @@ -2444,7 +2434,7 @@ "ResourceARN": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_list_tags_for_resource", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", @@ -2460,18 +2450,18 @@ "EventBusName, Rule": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", - "test": "test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", - "snapshot_skipped": "['$..detail.object.etag']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", - "test": "test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", + "test": "test_put_events_time", "response": "200", "error": "", "snapshot_skipped": "", @@ -2480,18 +2470,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", - "test": "test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", - "test": "test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_target_id_validation", + "test": "test_put_target_id_validation", "response": "200", "error": "", "snapshot_skipped": "", @@ -2500,28 +2490,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", - "test": "test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..detail.object.etag']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "test": "test_object_put_acl", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_target_id_validation", - "test": "test_put_target_id_validation", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "test": "test_restore_object", "response": "200", "error": "", "snapshot_skipped": "", @@ -2534,7 +2524,7 @@ "Rule": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", @@ -2544,76 +2534,86 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", - "test": "test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", - "test": "test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "test": "test_event_rule_creation_without_target", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", - "test": "test_event_rule_creation_without_target", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "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": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2622,7 +2622,97 @@ "Entries": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "200", "error": "", @@ -2632,7 +2722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", "response": "200", "error": "", @@ -2642,7 +2732,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", "response": "200", "error": "", @@ -2652,7 +2742,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", "test": "test_conditional_in_conditional[dev-us-west-2]", "response": "200", "error": "", @@ -2662,7 +2752,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", "test": "test_conditional_in_conditional[production-us-east-1]", "response": "200", "error": "", @@ -2672,7 +2762,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "response": "200", "error": "", @@ -2682,7 +2772,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "response": "200", "error": "", @@ -2692,7 +2782,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "response": "200", "error": "", @@ -2702,7 +2792,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", "test": "test_fn_sub_cases", "response": "200", "error": "", @@ -2712,7 +2802,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -2722,7 +2812,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", @@ -2732,7 +2822,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", @@ -2742,7 +2832,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", @@ -2752,7 +2842,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", @@ -2762,7 +2852,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_waitcondition", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_waitcondition", "test": "test_waitcondition", "response": "200", "error": "", @@ -2772,7 +2862,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", @@ -2782,7 +2872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -2792,17 +2882,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", "test": "test_parameter_defaults", "response": "200", "error": "", @@ -2812,7 +2902,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", @@ -2822,7 +2912,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", "test": "test_update_ssm_parameters", "response": "200", "error": "", @@ -2832,7 +2922,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions", + "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": "", @@ -2842,7 +2932,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function", + "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": "", @@ -2852,7 +2942,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions", + "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": "", @@ -2862,7 +2952,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": "", @@ -2872,7 +2962,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -2882,7 +2972,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -2892,7 +2982,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -2902,7 +2992,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -2912,7 +3002,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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": "", @@ -2922,7 +3012,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", "test": "test_resolve_ssm", "response": "200", "error": "", @@ -2932,7 +3022,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "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": "", @@ -2942,7 +3032,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": "", @@ -2952,137 +3042,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..detail.object.etag']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", - "test": "test_object_put_acl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", - "test": "test_restore_object", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", - "test": "test_events_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", "test": "test_api_destinations[auth0]", "response": "200", "error": "", @@ -3092,7 +3052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth1]", "test": "test_api_destinations[auth1]", "response": "200", "error": "", @@ -3102,7 +3062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth2]", "test": "test_api_destinations[auth2]", "response": "200", "error": "", @@ -3112,7 +3072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_events_written_to_disk_are_timestamp_prefixed_for_chronological_ordering", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_events_written_to_disk_are_timestamp_prefixed_for_chronological_ordering", "test": "test_events_written_to_disk_are_timestamp_prefixed_for_chronological_ordering", "response": "200", "error": "", @@ -3122,7 +3082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", @@ -3132,7 +3092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_without_detail", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_without_detail", "test": "test_put_event_without_detail", "response": "200", "error": "", @@ -3142,7 +3102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_without_source", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_without_source", "test": "test_put_event_without_source", "response": "200", "error": "", @@ -3152,7 +3112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", "test": "test_put_events_into_event_bus", "response": "200", "error": "", @@ -3162,7 +3122,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", "test": "test_put_events_into_event_bus", "response": "200", "error": "", @@ -3172,7 +3132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", @@ -3182,7 +3142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", "test": "test_put_events_time", "response": "200", "error": "", @@ -3192,7 +3152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", @@ -3202,7 +3162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", @@ -3212,7 +3172,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", "test": "test_put_events_with_input_path", "response": "200", "error": "", @@ -3222,7 +3182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", @@ -3232,7 +3192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", @@ -3242,7 +3202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", "test": "test_put_events_with_target_firehose", "response": "200", "error": "", @@ -3252,7 +3212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_kinesis", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_kinesis", "test": "test_put_events_with_target_kinesis", "response": "200", "error": "", @@ -3262,7 +3222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", "test": "test_put_events_with_target_lambda", "response": "200", "error": "", @@ -3272,7 +3232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -3282,7 +3242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", "test": "test_put_events_with_target_sqs", "response": "200", "error": "", @@ -3292,7 +3252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", @@ -3302,7 +3262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_new_region", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_new_region", "test": "test_put_events_with_target_sqs_new_region", "response": "200", "error": "", @@ -3312,7 +3272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", "test": "test_put_events_with_values_in_array", "response": "200", "error": "", @@ -3322,7 +3282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", "test": "test_should_ignore_schedules_for_put_event", "response": "200", "error": "", @@ -3332,7 +3292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_trigger_event_on_ssm_change", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change", "test": "test_trigger_event_on_ssm_change", "response": "200", "error": "", @@ -3342,80 +3302,200 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_and_secrets", - "test": "test_get_parameters_and_secrets", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels", - "test": "test_get_parameters_by_path_and_filter_by_labels", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", - "test": "test_hierarchical_parameter[///b//c]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..detail.object.etag']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", - "test": "test_hierarchical_parameter[/b/c]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "test": "test_object_put_acl", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_put_parameters", - "test": "test_put_parameters", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "test": "test_restore_object", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets", + "test": "test_get_parameters_and_secrets", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigateway.py::test_vpc_link", - "test": "test_vpc_link", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels", + "test": "test_get_parameters_by_path_and_filter_by_labels", "response": "200", "error": "", - "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", - "test": "test_api_mapping_deployment", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", + "test": "test_hierarchical_parameter[///b//c]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", + "test": "test_hierarchical_parameter[/b/c]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_put_parameters", + "test": "test_put_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", + "test": "test_events_state_machine", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "test": "test_specify_resources_by_name", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", + "test": "test_create_job_default_command", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", + "test": "test_create_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", + "test": "test_create_with_additional_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", + "test": "test_vpc_link", + "response": "200", + "error": "", + "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "test": "test_api_mapping_deployment", "response": "200", "error": "", "snapshot_skipped": "", @@ -3424,7 +3504,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", @@ -3434,7 +3514,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", @@ -3444,7 +3524,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer", "test": "test_create_apigateway_authorizer", "response": "200", "error": "", @@ -3454,7 +3534,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", @@ -3464,7 +3544,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appconfig.py::test_application_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appconfig.py::test_application_deployment", "test": "test_application_deployment", "response": "200", "error": "", @@ -3474,7 +3554,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphql_schema", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema", "test": "test_graphql_schema", "response": "200", "error": "", @@ -3484,7 +3564,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_appsync.py::test_graphqlapi", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi", "test": "test_graphqlapi", "response": "200", "error": "", @@ -3494,7 +3574,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_athena.py::test_athena", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_athena.py::test_athena", "test": "test_athena", "response": "200", "error": "", @@ -3504,7 +3584,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", @@ -3514,7 +3594,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cache_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cache_policies", "test": "test_cache_policies", "response": "200", "error": "", @@ -3524,7 +3604,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -3534,7 +3614,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", @@ -3544,7 +3624,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_access_control", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_access_control", "test": "test_origin_access_control", "response": "200", "error": "", @@ -3554,7 +3634,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_origin_request_policies", "test": "test_origin_request_policies", "response": "200", "error": "", @@ -3564,7 +3644,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_custom_ids", "test": "test_cognito_custom_ids", "response": "200", "error": "", @@ -3574,7 +3654,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", @@ -3584,7 +3664,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -3594,7 +3674,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -3604,7 +3684,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "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": "", @@ -3614,7 +3694,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", @@ -3624,7 +3704,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", "test": "test_security_group_ingress_creation", "response": "200", "error": "", @@ -3634,7 +3714,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", @@ -3644,7 +3724,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecr.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecr.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -3654,7 +3734,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", @@ -3664,7 +3744,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "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": "", @@ -3674,7 +3754,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_efs.py::test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", @@ -3684,7 +3764,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", @@ -3694,7 +3774,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", "test": "test_cache_cluster[redis]", "response": "200", "error": "", @@ -3704,7 +3784,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", "test": "test_cluster_with_replication", "response": "200", "error": "", @@ -3714,7 +3794,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", @@ -3724,7 +3804,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier", "test": "test_classifier", "response": "200", "error": "", @@ -3734,7 +3814,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_database", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database", "test": "test_database", "response": "200", "error": "", @@ -3744,7 +3824,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", @@ -3754,7 +3834,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", @@ -3764,7 +3844,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger", "test": "test_trigger", "response": "200", "error": "", @@ -3774,7 +3854,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow", "test": "test_workflow", "response": "200", "error": "", @@ -3784,7 +3864,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", @@ -3794,7 +3874,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -3804,7 +3884,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -3814,7 +3894,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -3824,7 +3904,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_msk.py::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -3834,7 +3914,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", "test": "test_create_ledgers", "response": "200", "error": "", @@ -3844,7 +3924,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", @@ -3854,7 +3934,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -3864,7 +3944,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -3874,7 +3954,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", "response": "200", "error": "", @@ -3884,7 +3964,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "200", "error": "", @@ -3894,7 +3974,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", "response": "200", "error": "", @@ -3904,7 +3984,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -3914,7 +3994,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", @@ -3924,7 +4004,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", "test": "test_create_db_tables", "response": "200", "error": "", @@ -3934,7 +4014,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -3944,8 +4024,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_classifier_crud", - "test": "test_classifier_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "test": "test_create_from_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", @@ -3954,8 +4034,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_connection_crud", - "test": "test_connection_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_function", + "test": "test_create_function", "response": "200", "error": "", "snapshot_skipped": "", @@ -3964,8 +4044,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", - "test": "test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_invalidation", + "test": "test_create_invalidation", "response": "200", "error": "", "snapshot_skipped": "", @@ -3974,8 +4054,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", - "test": "test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_access_identity", + "test": "test_create_origin_access_identity", "response": "200", "error": "", "snapshot_skipped": "", @@ -3984,8 +4064,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_crud", - "test": "test_job_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_origin_request_policy", + "test": "test_create_origin_request_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -3994,8 +4074,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", - "test": "test_job_runs_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_response_headers_policy", + "test": "test_create_response_headers_policy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ETag', '$..Error.Message', '$..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_errors[False]", + "test": "test_custom_errors[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4004,8 +4094,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_registry_crud", - "test": "test_registry_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_errors[True]", + "test": "test_custom_errors[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4014,8 +4104,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", - "test": "test_resource_policy_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_distribution_with_tags", + "test": "test_distribution_with_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -4024,8 +4114,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_create_without_registry_returns_not_found", - "test": "test_schema_create_without_registry_returns_not_found", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_get_distributions", + "test": "test_get_distributions", "response": "200", "error": "", "snapshot_skipped": "", @@ -4034,28 +4124,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", - "test": "test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", - "test": "test_schema_version_metadata_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_access_control", + "test": "test_origin_access_control", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", - "test": "test_sec_config_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_update_distribution", + "test": "test_update_distribution", "response": "200", "error": "", "snapshot_skipped": "", @@ -4064,18 +4154,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_trigger_crud", - "test": "test_trigger_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_workflow_crud", - "test": "test_workflow_crud", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "test": "test_create_trail", "response": "200", "error": "", "snapshot_skipped": "", @@ -4084,188 +4174,198 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_compatibility_disabled_raises_on_new_version", - "test": "test_compatibility_disabled_raises_on_new_version", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes", + "test": "test_filter_lookup_attributes", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.responseElements', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity.accountId', '$..CloudTrailEvent.userIdentity.arn', '$..CloudTrailEvent.userIdentity.type', '$..CloudTrailEvent.userIdentity.userName']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_duplicate_schema_version_not_created", - "test": "test_duplicate_schema_version_not_created", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_not_started", + "test": "test_get_trail_status_of_not_started", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", + "test": "test_no_logging_if_no_startup", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", - "test": "test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_record_events", + "test": "test_record_events", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..CloudTrailEvent.additionalEventData', '$..CloudTrailEvent.apiVersion', '$..CloudTrailEvent.eventVersion', '$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.requestParameters.Host', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity', '$..Resources']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_s3_trails", + "test": "test_s3_trails", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..CloudTrailEvent.additionalEventData', '$..CloudTrailEvent.apiVersion', '$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.requestID', '$..CloudTrailEvent.requestParameters.Host', '$..CloudTrailEvent.resources', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity', '$..Resources', '$..NextToken']", "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", + "test": "test_start_stop_updates", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", - "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_commit_to_non_existing_repository_raises_error", + "test": "test_commit_to_non_existing_repository_raises_error", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", - "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_branch", + "test": "test_create_branch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_branch_on_non_existing_repository_raises_error", + "test": "test_create_branch_on_non_existing_repository_raises_error", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", - "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_commit", + "test": "test_create_commit", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_pull_request", + "test": "test_create_pull_request", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", - "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_repository", + "test": "test_create_repository", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_create_repository_with_invalid_name_raises_error", + "test": "test_create_repository_with_invalid_name_raises_error", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", - "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_branch", + "test": "test_delete_branch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_non_existing_branch", + "test": "test_delete_non_existing_branch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_non_existing_repository_raises_error", + "test": "test_delete_non_existing_repository_raises_error", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", - "test": "test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_repository_matches_created_repository", + "test": "test_delete_repository_matches_created_repository", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_branch", + "test": "test_get_branch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_file", + "test": "test_get_file", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", - "test": "test_schema_version_crud", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_folder", + "test": "test_get_folder", "response": "200", "error": "", "snapshot_skipped": "", @@ -4274,3278 +4374,188 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema", - "test": "test_update_schema", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_non_existing_branch", + "test": "test_get_non_existing_branch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility", - "test": "test_update_schema_compatibility", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_non_existing_repository_raises_error", + "test": "test_get_non_existing_repository_raises_error", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_with_same_value", - "test": "test_update_schema_compatibility_with_same_value", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_repository_matches_created_repository", + "test": "test_get_repository_matches_created_repository", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_without_version", - "test": "test_update_schema_compatibility_without_version", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_list_pull_requests", + "test": "test_list_pull_requests", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description", - "test": "test_update_schema_only_description", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_repository_lifecycle", + "test": "test_repository_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint", - "test": "test_update_schema_to_lower_than_checkpoint", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_tagging", + "test": "test_tagging", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", - "test": "test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", + "test": "test_invalid_srp_raises_error[COFFEEG]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", + "test": "test_invalid_srp_raises_error[None]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", - "test": "test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", - "test": "test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", + "test": "test_access_token_expiration_validity[1-days-86400]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", - "test": "test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", + "test": "test_access_token_expiration_validity[10-hours-36000]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", + "test": "test_access_token_expiration_validity[10-minutes-600]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", - "test": "test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", + "test": "test_access_token_expiration_validity[500-seconds-500]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_change_password", + "test": "test_admin_change_password", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..UserAttributes', '$..User.Attributes', '$.respond-to-auth-challenge.AuthenticationResult', '$.respond-to-auth-challenge.ChallengeParameters', '$.respond-to-auth-challenge.Session', '$.init-auth.AuthenticationResult']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", - "test": "test_enforce_policy_cloudwatch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", - "test": "test_enforce_policy_elasticsearch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", - "test": "test_enforce_policy_elasticsearch_two_domains", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", - "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", - "test": "test_enforce_policy_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", - "test": "test_enforce_policy_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", - "test": "test_enforce_policy_kms", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", - "test": "test_enforce_policy_redshift", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", - "test": "test_enforce_policy_secretsmanager_create", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", - "test": "test_enforce_policy_secretsmanager_get_value", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", - "test": "test_enforce_policy_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", - "test": "test_enforce_policy_sqs_not_resource_all", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", - "test": "test_enforce_s3_admin_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", - "test": "test_logs_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", - "test": "test_sns_create_topic_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", - "test": "test_user_with_permissions_boundary", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", - "test": "test_backup_vault", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", - "test": "test_efs_file_system_policy", - "response": "200", - "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", - "test": "test_eventbridge_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", - "test": "test_eventbridge_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", - "test": "test_get_lambda_layer", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", - "test": "test_kms_key", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", - "test": "test_s3_bucket_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", - "test": "test_secretsmanager_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", - "test": "test_sns_publish_topic_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", - "test": "test_sqs_receive_queue_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", - "test": "test_sqs_receive_queue_attributes_resource_deny", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", - "test": "test_sqs_receive_queue_attributes_role_permission_boundary", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", - "test": "test_sqs_receive_queue_attributes_user_permission_boundary", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", - "test": "test_get_boundary_for_role", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", - "test": "test_get_boundary_for_user", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", - "test": "test_get_permissions_for_role_arn", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", - "test": "test_get_permissions_for_user_arn", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", - "test": "test_iam_role_attached_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", - "test": "test_iam_role_inline_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", - "test": "test_iam_role_multiple_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_root_user", - "test": "test_iam_root_user", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_root_user_for_root_arn", - "test": "test_iam_root_user_for_root_arn", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", - "test": "test_iam_user_attached_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", - "test": "test_iam_user_group_inline_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", - "test": "test_iam_user_inline_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", - "test": "test_extract_caller_principal_role[role]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[root]", - "test": "test_extract_caller_principal_role[root]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[root_account_id]", - "test": "test_extract_caller_principal_role[root_account_id]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", - "test": "test_extract_caller_principal_role[user]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourceDetection::test_s3_create_bucket", - "test": "test_s3_create_bucket", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourceDetection::test_sqs_create_queue", - "test": "test_sqs_create_queue", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", - "test": "test_get_resource_policy_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns_non_existent", - "test": "test_get_resource_policy_sns_non_existent", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", - "test": "test_get_resource_policy_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", - "test": "test_get_resource_policy_sqs_non_existent", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", - "test": "test_get_resource_policy_sts", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_reset", - "test": "test_policy_generation_reset", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream", - "test": "test_policy_generation_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", - "test": "test_policy_generation_stream_as_role", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_summary", - "test": "test_policy_generation_summary", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", - "test": "test_events_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", - "test": "test_events_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", - "test": "test_events_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", - "test": "test_events_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/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/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", - "test": "test_sns_ses_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", - "test": "test_sns_sqs_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", - "test": "test_s3_bucket_notification_sns", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", - "test": "test_s3_bucket_notification_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_complex_insert", - "test": "test_complex_insert", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", - "test": "test_describe_and_delete_ledger", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", - "test": "test_insert_multiple_docs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_ledgers", - "test": "test_list_ledgers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_tables", - "test": "test_list_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", - "test": "test_query_by_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_committed_views", - "test": "test_query_committed_views", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", - "test": "test_query_history", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", - "test": "test_query_ion_timestamp", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_join_tables", - "test": "test_query_join_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", - "test": "test_query_with_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", - "test": "test_query_with_params_via_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_update_query_response", - "test": "test_update_query_response", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", - "test": "test_inconsistent_number_of_columns", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", - "test": "test_specify_resources_by_name", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", - "test": "test_create_trail", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes", - "test": "test_filter_lookup_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "['$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.responseElements', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity.accountId', '$..CloudTrailEvent.userIdentity.arn', '$..CloudTrailEvent.userIdentity.type', '$..CloudTrailEvent.userIdentity.userName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", - "test": "test_no_logging_if_no_startup", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_record_events", - "test": "test_record_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_s3_trails", - "test": "test_s3_trails", - "response": "200", - "error": "", - "snapshot_skipped": "['$..CloudTrailEvent.additionalEventData', '$..CloudTrailEvent.apiVersion', '$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.requestID', '$..CloudTrailEvent.requestParameters.Host', '$..CloudTrailEvent.resources', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity', '$..Resources', '$..NextToken']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_commit_to_non_existing_repository_raises_error", - "test": "test_commit_to_non_existing_repository_raises_error", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_branch", - "test": "test_create_branch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_branch_on_non_existing_repository_raises_error", - "test": "test_create_branch_on_non_existing_repository_raises_error", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_commit", - "test": "test_create_commit", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_pull_request", - "test": "test_create_pull_request", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_repository", - "test": "test_create_repository", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_create_repository_with_invalid_name_raises_error", - "test": "test_create_repository_with_invalid_name_raises_error", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_branch", - "test": "test_delete_branch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_non_existing_branch", - "test": "test_delete_non_existing_branch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_non_existing_repository_raises_error", - "test": "test_delete_non_existing_repository_raises_error", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_delete_repository_matches_created_repository", - "test": "test_delete_repository_matches_created_repository", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_branch", - "test": "test_get_branch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_file", - "test": "test_get_file", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_folder", - "test": "test_get_folder", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_non_existing_branch", - "test": "test_get_non_existing_branch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_non_existing_repository_raises_error", - "test": "test_get_non_existing_repository_raises_error", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_get_repository_matches_created_repository", - "test": "test_get_repository_matches_created_repository", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_list_pull_requests", - "test": "test_list_pull_requests", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_repository_lifecycle", - "test": "test_repository_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_codecommit.py::TestCodeCommit::test_tagging", - "test": "test_tagging", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", - "test": "test_admin_no_srp_auth_flow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", - "test": "test_invalid_srp_raises_error[COFFEEG]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[None]", - "test": "test_invalid_srp_raises_error[None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[1-days-86400]", - "test": "test_access_token_expiration_validity[1-days-86400]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", - "test": "test_access_token_expiration_validity[10-hours-36000]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", - "test": "test_access_token_expiration_validity[10-minutes-600]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_access_token_expiration_validity[500-seconds-500]", - "test": "test_access_token_expiration_validity[500-seconds-500]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_change_password", - "test": "test_admin_change_password", - "response": "200", - "error": "", - "snapshot_skipped": "['$..UserAttributes', '$..User.Attributes', '$.respond-to-auth-challenge.AuthenticationResult', '$.respond-to-auth-challenge.ChallengeParameters', '$.respond-to-auth-challenge.Session', '$.init-auth.AuthenticationResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", - "test": "test_admin_set_permanent_invalid_password", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message', '$..UserAttributes..Value', '$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_auth_not_authorized_user", - "test": "test_auth_not_authorized_user", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AuthenticationResult', '$..Session']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_authorize_redirects_to_login", - "test": "test_authorize_redirects_to_login", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", - "test": "test_change_password[user-{short_uid}@example.com]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", - "test": "test_change_password[user-{short_uid}]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_check_message_action_suppress", - "test": "test_check_message_action_suppress", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", - "test": "test_create_admin_user_with_duplicate_email", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", - "test": "test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", - "test": "test_create_cognito_identity_pool_roles", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_pool_mfa_off", - "test": "test_create_pool_mfa_off", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_user_group_in_pool", - "test": "test_create_user_group_in_pool", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_custom_scopes", - "test": "test_custom_scopes", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_describe_user_pool", - "test": "test_describe_user_pool", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_force_alias_creation", - "test": "test_force_alias_creation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_get_signing_certificate", - "test": "test_get_signing_certificate", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_get_user_with_fake_access_token", - "test": "test_get_user_with_fake_access_token", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message', '$..message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_identity_providers", - "test": "test_identity_providers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_incorrect_mfa_setup", - "test": "test_incorrect_mfa_setup", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-hours-hours]", - "test": "test_invalid_expiration_unit[invalid-hours-hours]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-hours]", - "test": "test_invalid_expiration_unit[invalid-invalid-hours]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-invalid]", - "test": "test_invalid_expiration_unit[invalid-invalid-invalid]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", - "test": "test_invalid_pool_client_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", - "test": "test_login_via_web_form", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username", - "test": "test_login_with_preferred_username", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", - "test": "test_login_with_preferred_username_attr_change", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_authentication", - "test": "test_mfa_sms_authentication", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", - "test": "test_mfa_sms_config", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", - "test": "test_password_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", - "test": "test_request_with_invalid_username_or_pool_id", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_resource_servers", - "test": "test_resource_servers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", - "test": "test_restore_forgotten_password", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", - "test": "test_signup_case_insensitive_and_auth_using_srp", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", - "test": "test_signup_with_email_phone_aliases", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", - "test": "test_srp_login", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AccountRecoverySetting']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login_after_password_update", - "test": "test_srp_login_after_password_update", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_tags", - "test": "test_tags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", - "test": "test_token_endpoint[client_credentials-body]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", - "test": "test_token_endpoint[client_credentials-query_params]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", - "test": "test_token_endpoint[code-body]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", - "test": "test_token_endpoint[code-query_params]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", - "test": "test_update_user_mfa_preferences", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", - "test": "test_user_attributes_upon_creation[email-False-False]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", - "test": "test_user_attributes_upon_creation[email-False-True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", - "test": "test_user_attributes_upon_creation[email-True-False]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", - "test": "test_user_attributes_upon_creation[email-True-True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", - "test": "test_user_attributes_upon_creation[name-False-False]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", - "test": "test_user_attributes_upon_creation[name-False-True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", - "test": "test_user_attributes_upon_creation[name-True-False]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", - "test": "test_user_attributes_upon_creation[name-True-True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", - "test": "test_user_attributes_upon_creation[phone_number-False-False]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", - "test": "test_user_attributes_upon_creation[phone_number-False-True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", - "test": "test_user_attributes_upon_creation[phone_number-True-False]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", - "test": "test_user_attributes_upon_creation[phone_number-True-True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", - "test": "test_user_group_deletion_with_non_existing_group", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_pool", - "test": "test_user_group_deletion_with_non_existing_pool", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", - "test": "test_user_groups", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_login_before_confirmation", - "test": "test_user_login_before_confirmation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[False]", - "test": "test_user_pool_attributes[False]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_attributes[True]", - "test": "test_user_pool_attributes[True]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_client_updates", - "test": "test_user_pool_client_updates", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", - "test": "test_user_pool_error_messages", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pools_and_clients", - "test": "test_user_pools_and_clients", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_well_known_paths", - "test": "test_well_known_paths", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_cognito_identity_get_id_region_matches", - "test": "test_cognito_identity_get_id_region_matches", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", - "test": "test_create_identity_get_id", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_anomaly_monitors", - "test": "test_anomaly_monitors", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_anomaly_subscriptions", - "test": "test_anomaly_subscriptions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_costexplorer.py::TestCostExplorer::test_cost_categories", - "test": "test_cost_categories", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", - "test": "test_create_query_db", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", - "test": "test_create_query_db_with_port", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_regions", - "test": "test_table_regions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_create_instance_with_ebs_create_fs", - "test": "test_create_instance_with_ebs_create_fs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_describe_images", - "test": "test_describe_images", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_describe_images_with_podman_localhost_prefix", - "test": "test_describe_images_with_podman_localhost_prefix", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_describe_instances", - "test": "test_describe_instances", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_ssh_key_pairs", - "test": "test_ssh_key_pairs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[start_instances]", - "test": "test_stop_start_terminate_instances_for_invalid_instance_id_raises[start_instances]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[stop_instances]", - "test": "test_stop_start_terminate_instances_for_invalid_instance_id_raises[stop_instances]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[terminate_instances]", - "test": "test_stop_start_terminate_instances_for_invalid_instance_id_raises[terminate_instances]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ec2.py::TestEC2::test_user_data", - "test": "test_user_data", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_auth_token_in_different_regions", - "test": "test_auth_token_in_different_regions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", - "test": "test_batch_delete_images_tag_and_digest", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_image", - "test": "test_batch_get_image", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", - "test": "test_batch_get_images_tag_and_digest", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_create_delete_image", - "test": "test_create_delete_image", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_delete_images", - "test": "test_delete_images", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images", - "test": "test_describe_images", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_describe_images_non_existent_repository_registry", - "test": "test_describe_images_non_existent_repository_registry", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_ecr_tagging", - "test": "test_ecr_tagging", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_get_authorization_token", - "test": "test_get_authorization_token", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_lifecycle_policy", - "test": "test_lifecycle_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_list_images", - "test": "test_list_images", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", - "test": "test_put_image[application/vnd.docker.distribution.manifest.v1+json]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repositoryUri', '$..architecture', '$..signatures']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", - "test": "test_put_image[application/vnd.docker.distribution.manifest.v2+json]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repositoryUri', '$..architecture', '$..signatures']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", - "test": "test_put_image[application/vnd.oci.image.manifest.v1+json]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repositoryUri', '$..architecture', '$..signatures']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_put_image_tag_mutability", - "test": "test_put_image_tag_mutability", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_deletion_in_registry", - "test": "test_repository_deletion_in_registry", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_lifecycle", - "test": "test_repository_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_repository_uri_hostname", - "test": "test_repository_uri_hostname", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecr.py::TestECR::test_two_different_repositories", - "test": "test_two_different_repositories", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", - "test": "test_cluster_capacity_providers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_cluster_default_name", - "test": "test_cluster_default_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestClustersCrud::test_delete_cluster_status", - "test": "test_delete_cluster_status", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", - "response": "200", - "error": "", - "snapshot_skipped": "['$..deploymentController', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", - "test": "test_ecs_task_multiple", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", - "test": "test_start_and_stop_task[run_task]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", - "test": "test_start_task_docker_flags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_failed", - "test": "test_start_task_state_failed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", - "test": "test_start_task_state_stopped", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", - "test": "test_task_mount_host_volume", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", - "test": "test_task_produces_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", - "test": "test_update_service_creates_new_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..attachments..details..value', '$..clusterArn', '$..containerInstanceArn', '$..containers..imageDigest', '$..containers..memory', '$..containers..networkInterfaces', '$..containers..runtimeId', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..taskArn', '$..taskDefinitionArn', '$..version', '$..attachments..id', '$..containers..containerArn', '$..containers..image']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", - "test": "test_describe_undefined_task_definition", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_list_services_no_default_cluster", - "test": "test_list_services_no_default_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTasksCrud::test_tag_task_definition", - "test": "test_tag_task_definition", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_efs.py::TestEfsProvider::test_create_efs", - "test": "test_create_efs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_efs.py::TestEfsProvider::test_lifecycle_configuration", - "test": "test_lifecycle_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_additional_amis_present", - "test": "test_additional_amis_present", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.19]", - "test": "test_get_parameters_eks_amis[1.19]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.20]", - "test": "test_get_parameters_eks_amis[1.20]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.21]", - "test": "test_get_parameters_eks_amis[1.21]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.22]", - "test": "test_get_parameters_eks_amis[1.22]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_set_permanent_invalid_password", + "test": "test_admin_set_permanent_invalid_password", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message', '$..message', '$..UserAttributes..Value', '$..Username']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.23]", - "test": "test_get_parameters_eks_amis[1.23]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", "snapshot_skipped": "", @@ -7554,28 +4564,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_cluster_default_version", - "test": "test_cluster_default_version", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "['$..certificateAuthority', '$..endpoint', '$..identity', '$..kubernetesNetworkConfig', '$..logging', '$..resourcesVpcConfig', '$..roleArn', '$..tags']", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_create_app_in_k3s_cluster", - "test": "test_create_app_in_k3s_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "test": "test_auth_not_authorized_user", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AuthenticationResult', '$..Session']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_ecr_eks_integration", - "test": "test_ecr_eks_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_authorize_redirects_to_login", + "test": "test_authorize_redirects_to_login", "response": "200", "error": "", "snapshot_skipped": "", @@ -7584,8 +4594,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_cluster_custom_port", - "test": "test_cache_cluster_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7594,8 +4604,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", - "test": "test_cache_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7604,8 +4614,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cache_subnet_groups", - "test": "test_cache_subnet_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_check_message_action_suppress", + "test": "test_check_message_action_suppress", "response": "200", "error": "", "snapshot_skipped": "", @@ -7614,58 +4624,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cluster_no_cache_type", - "test": "test_cluster_no_cache_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cluster_no_engine", - "test": "test_cluster_no_engine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_cluster_redis_num_nodes_greater_than_one", - "test": "test_cluster_redis_num_nodes_greater_than_one", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email", + "test": "test_create_admin_user_with_duplicate_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", - "test": "test_create_delete_multiple_clusters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-1]", - "test": "test_redis_cluster_mode[0-1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", + "test": "test_create_admin_user_with_duplicate_email_but_valid_userconfiguration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-2]", - "test": "test_redis_cluster_mode[0-2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", + "test": "test_create_cognito_identity_pool_roles", "response": "200", "error": "", "snapshot_skipped": "", @@ -7674,38 +4654,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-4]", - "test": "test_redis_cluster_mode[0-4]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_pool_mfa_off", + "test": "test_create_pool_mfa_off", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-1]", - "test": "test_redis_cluster_mode[1-1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", + "test": "test_create_user_group_in_pool", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", - "test": "test_redis_cluster_mode[1-2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", + "test": "test_custom_scopes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-4]", - "test": "test_redis_cluster_mode[1-4]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_describe_user_pool", + "test": "test_describe_user_pool", "response": "200", "error": "", "snapshot_skipped": "", @@ -7714,8 +4694,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_redis_standalone", - "test": "test_redis_standalone", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_force_alias_creation", + "test": "test_force_alias_creation", "response": "200", "error": "", "snapshot_skipped": "", @@ -7724,8 +4704,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_replication_group", - "test": "test_replication_group", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_get_signing_certificate", + "test": "test_get_signing_certificate", "response": "200", "error": "", "snapshot_skipped": "", @@ -7734,28 +4714,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_replication_group_no_cache_type", - "test": "test_replication_group_no_cache_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_elasticache.py::TestElastiCache::test_replication_group_no_engine", - "test": "test_replication_group_no_engine", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_get_user_with_fake_access_token", + "test": "test_get_user_with_fake_access_token", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", - "test": "test_manage_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_identity_providers", + "test": "test_identity_providers", "response": "200", "error": "", "snapshot_skipped": "", @@ -7764,8 +4734,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_applications", - "test": "test_manage_applications", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_incorrect_mfa_setup", + "test": "test_incorrect_mfa_setup", "response": "200", "error": "", "snapshot_skipped": "", @@ -7774,78 +4744,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", - "test": "test_manage_environments", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-hours-hours]", + "test": "test_invalid_expiration_unit[invalid-hours-hours]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_modify_attributes", - "test": "test_alb_modify_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..Attributes', \"$.._AttributesDict.'access_logs.s3.enabled'\", \"$.._AttributesDict.'idle_timeout.timeout_seconds'\", \"$.._AttributesDict.'routing.http.x_amzn_tls_version_and_cipher_suite.enabled'\", \"$.._AttributesDict.'routing.http.xff_client_port.enabled'\", \"$.._AttributesDict.'routing.http.xff_header_processing.mode'\", \"$.._AttributesDict.'waf.fail_open.enabled'\"]", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_alb_set_ip_address_type", - "test": "test_alb_set_ip_address_type", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-hours]", + "test": "test_invalid_expiration_unit[invalid-invalid-hours]", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..Error.Type']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_expiration_unit[invalid-invalid-invalid]", + "test": "test_invalid_expiration_unit[invalid-invalid-invalid]", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_emr.py::TestEmrCrud::test_auto_termination_policies", - "test": "test_auto_termination_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_emr.py::TestEmrCrud::test_instance_fleets", - "test": "test_instance_fleets", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", - "test": "test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_invalid_pool_client_parameters", + "test": "test_invalid_pool_client_parameters", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_fault_action", - "test": "test_api_injection_fault_action", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", + "test": "test_login_via_web_form", "response": "200", "error": "", "snapshot_skipped": "", @@ -7854,8 +4794,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_exception", - "test": "test_api_injection_parametrized_exception", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", + "test": "test_login_with_preferred_username", "response": "200", "error": "", "snapshot_skipped": "", @@ -7864,18 +4804,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_operation", - "test": "test_api_injection_parametrized_operation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_region", - "test": "test_api_injection_parametrized_region", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_authentication", + "test": "test_mfa_sms_authentication", "response": "200", "error": "", "snapshot_skipped": "", @@ -7884,8 +4824,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_service", - "test": "test_api_injection_parametrized_service", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", + "test": "test_mfa_sms_config", "response": "200", "error": "", "snapshot_skipped": "", @@ -7894,18 +4834,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_create_experiment_template", - "test": "test_create_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", + "test": "test_password_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_delete_experiment_template", - "test": "test_delete_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "test": "test_request_with_invalid_username_or_pool_id", "response": "200", "error": "", "snapshot_skipped": "", @@ -7914,8 +4854,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_get_experiment", - "test": "test_get_experiment", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_resource_servers", + "test": "test_resource_servers", "response": "200", "error": "", "snapshot_skipped": "", @@ -7924,48 +4864,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_get_experiment_template", - "test": "test_get_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", + "test": "test_restore_forgotten_password", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_idempotency_of_create_experiment_template", - "test": "test_idempotency_of_create_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "test": "test_signup_case_insensitive_and_auth_using_srp", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_idempotency_of_start_experiment", - "test": "test_idempotency_of_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "test": "test_signup_with_email_phone_aliases", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_list_experiment_templates", - "test": "test_list_experiment_templates", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", + "test": "test_srp_login", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AccountRecoverySetting']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_list_experiments", - "test": "test_list_experiments", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "test": "test_srp_login_after_password_update", "response": "200", "error": "", "snapshot_skipped": "", @@ -7974,78 +4914,78 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_start_experiment", - "test": "test_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_tags", + "test": "test_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_stop_experiment", - "test": "test_stop_experiment", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", + "test": "test_token_endpoint[client_credentials-body]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_invalid_vault_name", - "test": "test_invalid_vault_name", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-query_params]", + "test": "test_token_endpoint[client_credentials-query_params]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "test": "test_token_endpoint[code-body]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", - "test": "test_select_query_archive", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_certificate", - "test": "test_certificate", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "test": "test_update_user_mfa_preferences", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", - "test": "test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-False]", + "test": "test_user_attributes_upon_creation[email-False-False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_crud_role_alias", - "test": "test_crud_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-False-True]", + "test": "test_user_attributes_upon_creation[email-False-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8054,108 +4994,108 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_dynamic_thing_groups", - "test": "test_dynamic_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-False]", + "test": "test_user_attributes_upon_creation[email-True-False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_job_executions", - "test": "test_job_executions", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[email-True-True]", + "test": "test_user_attributes_upon_creation[email-True-True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_jobs", - "test": "test_jobs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-False]", + "test": "test_user_attributes_upon_creation[name-False-False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_list_things_pagination", - "test": "test_list_things_pagination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-False-True]", + "test": "test_user_attributes_upon_creation[name-False-True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_policies", - "test": "test_policies", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-False]", + "test": "test_user_attributes_upon_creation[name-True-False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_search", - "test": "test_search", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[name-True-True]", + "test": "test_user_attributes_upon_creation[name-True-True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_tags", - "test": "test_tags", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-False]", + "test": "test_user_attributes_upon_creation[phone_number-False-False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", - "test": "test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-False-True]", + "test": "test_user_attributes_upon_creation[phone_number-False-True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_principals", - "test": "test_thing_principals", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-False]", + "test": "test_user_attributes_upon_creation[phone_number-True-False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_topic_lambda_rule", - "test": "test_topic_lambda_rule", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_attributes_upon_creation[phone_number-True-True]", + "test": "test_user_attributes_upon_creation[phone_number-True-True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_get_accepted_rejected_topics", - "test": "test_get_accepted_rejected_topics", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_group", + "test": "test_user_group_deletion_with_non_existing_group", "response": "200", "error": "", "snapshot_skipped": "", @@ -8164,8 +5104,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_lifecycle_events", - "test": "test_lifecycle_events", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_pool", + "test": "test_user_group_deletion_with_non_existing_pool", "response": "200", "error": "", "snapshot_skipped": "", @@ -8174,8 +5114,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_publish_to_topic", - "test": "test_publish_to_topic", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", + "test": "test_user_groups", "response": "200", "error": "", "snapshot_skipped": "", @@ -8184,58 +5124,58 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_login_before_confirmation", + "test": "test_user_login_before_confirmation", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[False]", + "test": "test_user_pool_attributes[False]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Username']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", - "test": "test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_attributes[True]", + "test": "test_user_pool_attributes[True]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Username']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", - "test": "test_topic_rule_triggers_kinesis_put_record", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_client_updates", + "test": "test_user_pool_client_updates", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", - "test": "test_topic_rule_triggers_sqs_message", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", + "test": "test_user_pool_error_messages", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_kinesis_rule", - "test": "test_topic_kinesis_rule", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pools_and_clients", + "test": "test_user_pools_and_clients", "response": "200", "error": "", "snapshot_skipped": "", @@ -8244,8 +5184,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_sqs_rule", - "test": "test_topic_sqs_rule", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_well_known_paths", + "test": "test_well_known_paths", "response": "200", "error": "", "snapshot_skipped": "", @@ -8254,8 +5194,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", - "test": "test_shadow_after_thing_deletion", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_cognito_identity_get_id_region_matches", + "test": "test_cognito_identity_get_id_region_matches", "response": "200", "error": "", "snapshot_skipped": "", @@ -8264,58 +5204,58 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow", - "test": "test_thing_shadow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "test": "test_create_identity_get_id", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", - "test": "test_thing_shadow_input_errors", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", - "test": "test_thing_shadow_metadata", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_update_shadow_response", - "test": "test_update_shadow_response", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_channels", - "test": "test_channels", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", - "test": "test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8324,8 +5264,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datasets", - "test": "test_datasets", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8334,8 +5274,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datastores", - "test": "test_datastores", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8344,78 +5284,68 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_pipelines", - "test": "test_pipelines", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_device_profiles", - "test": "test_device_profiles", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_devices", - "test": "test_wireless_devices", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_gateways", - "test": "test_wireless_gateways", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", - "test": "test_cluster_v2_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ClusterArn', '$..CurrentVersion', '$..BrokerNodeGroupInfo.ConnectivityInfo', '$..BrokerNodeGroupInfo.SecurityGroups', '$..BrokerNodeGroupInfo.StorageInfo', '$..CurrentBrokerSoftwareInfo.KafkaVersion', '$..EncryptionInfo', '$..EnhancedMonitoring', '$..OpenMonitoring', '$..StorageMode', '$..Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_cluster", - "test": "test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_configurations", - "test": "test_create_configurations", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_function_v2_exceptions", - "test": "test_create_function_v2_exceptions", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8424,18 +5354,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", - "test": "test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", - "test": "test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", + "test": "test_create_query_db", "response": "200", "error": "", "snapshot_skipped": "", @@ -8444,8 +5374,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_list_nodes", - "test": "test_list_nodes", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "test": "test_create_query_db_with_port", "response": "200", "error": "", "snapshot_skipped": "", @@ -8454,8 +5384,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", - "test": "test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", "response": "200", "error": "", "snapshot_skipped": "", @@ -8464,8 +5394,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_regions", + "test": "test_table_regions", "response": "200", "error": "", "snapshot_skipped": "", @@ -8474,18 +5404,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_associate_and_disassociate_vpc_cidr_block", + "test": "test_associate_and_disassociate_vpc_cidr_block", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Ipv6CidrBlockAssociation.Ipv6CidrBlock', '$..Ipv6CidrBlockAssociation.Ipv6Pool', '$..Ipv6CidrBlockAssociation.NetworkBorderGroup']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_create_instance_with_ebs_create_fs", + "test": "test_create_instance_with_ebs_create_fs", "response": "200", "error": "", "snapshot_skipped": "", @@ -8494,8 +5424,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", - "test": "test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_images", + "test": "test_describe_images", "response": "200", "error": "", "snapshot_skipped": "", @@ -8504,8 +5434,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_images_with_podman_localhost_prefix", + "test": "test_describe_images_with_podman_localhost_prefix", "response": "200", "error": "", "snapshot_skipped": "", @@ -8514,8 +5444,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_describe_instances", + "test": "test_describe_instances", "response": "200", "error": "", "snapshot_skipped": "", @@ -8524,8 +5454,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_ssh_key_pairs", + "test": "test_ssh_key_pairs", "response": "200", "error": "", "snapshot_skipped": "", @@ -8534,8 +5464,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kms.py::TestKMS::test_create_key", - "test": "test_create_key", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[start_instances]", + "test": "test_stop_start_terminate_instances_for_invalid_instance_id_raises[start_instances]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8544,8 +5474,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kms.py::TestKMS::test_create_key", - "test": "test_create_key", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[stop_instances]", + "test": "test_stop_start_terminate_instances_for_invalid_instance_id_raises[stop_instances]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8554,8 +5484,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kms.py::TestKMS::test_create_key_alias", - "test": "test_create_key_alias", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_stop_start_terminate_instances_for_invalid_instance_id_raises[terminate_instances]", + "test": "test_stop_start_terminate_instances_for_invalid_instance_id_raises[terminate_instances]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8564,8 +5494,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lakeformation.py::TestLakeFormation::test_manage_permissions", - "test": "test_manage_permissions", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_user_data", + "test": "test_user_data", "response": "200", "error": "", "snapshot_skipped": "", @@ -8574,8 +5504,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_auth_token_in_different_regions", + "test": "test_auth_token_in_different_regions", "response": "200", "error": "", "snapshot_skipped": "", @@ -8584,148 +5514,148 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_exceptions", - "test": "test_external_layer_exceptions", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_delete_images_tag_and_digest", + "test": "test_batch_delete_images_tag_and_digest", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", + "test": "test_batch_get_image", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", - "test": "test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_images_tag_and_digest", + "test": "test_batch_get_images_tag_and_digest", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", - "test": "test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_create_delete_image", + "test": "test_create_delete_image", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", - "test": "test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_delete_images", + "test": "test_delete_images", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", - "test": "test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images", + "test": "test_describe_images", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_describe_images_non_existent_repository_registry", + "test": "test_describe_images_non_existent_repository_registry", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_ecr_tagging", + "test": "test_ecr_tagging", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_get_authorization_token", + "test": "test_get_authorization_token", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_lifecycle_policy", + "test": "test_lifecycle_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", - "test": "test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_list_images", + "test": "test_list_images", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v1+json]", + "test": "test_put_image[application/vnd.docker.distribution.manifest.v1+json]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..repositoryUri', '$..architecture', '$..signatures']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", - "test": "test_multiple_hot_reloading_layers_fail", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.docker.distribution.manifest.v2+json]", + "test": "test_put_image[application/vnd.docker.distribution.manifest.v2+json]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..repositoryUri', '$..architecture', '$..signatures']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", - "test": "test_filter_log_events_with_non_json_messages", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image[application/vnd.oci.image.manifest.v1+json]", + "test": "test_put_image[application/vnd.oci.image.manifest.v1+json]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..repositoryUri', '$..architecture', '$..signatures']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", - "test": "test_filter_log_events_with_pattern", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_put_image_tag_mutability", + "test": "test_put_image_tag_mutability", "response": "200", "error": "", "snapshot_skipped": "", @@ -8734,8 +5664,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", - "test": "test_json_metric_filters", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "test": "test_repository_deletion_in_registry", "response": "200", "error": "", "snapshot_skipped": "", @@ -8744,8 +5674,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", - "test": "test_put_subscription_filter_kinesis_with_filter_pattern", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_lifecycle", + "test": "test_repository_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", @@ -8754,8 +5684,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", - "test": "test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_uri_hostname", + "test": "test_repository_uri_hostname", "response": "200", "error": "", "snapshot_skipped": "", @@ -8764,8 +5694,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_mediastore_crud", - "test": "test_mediastore_crud", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_two_different_repositories", + "test": "test_two_different_repositories", "response": "200", "error": "", "snapshot_skipped": "", @@ -8774,118 +5704,78 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_broker", - "test": "test_create_broker", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_configuration", - "test": "test_create_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LatestRevision', '$..EngineVersion']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_tags", - "test": "test_create_tags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_broker", - "test": "test_delete_broker", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_tags", - "test": "test_delete_tags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "test": "test_cluster_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_broker", - "test": "test_describe_broker", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_default_name", + "test": "test_cluster_default_name", "response": "200", "error": "", - "snapshot_skipped": "['$..body', '$..BrokerState', '$..MaintenanceWindowStartTime', '$..Users', '$..AuthenticationStrategy', '$..AutoMinorVersionUpgrade', '$..BrokerInstances', '$..EncryptionOptions', '$..Logs', '$..Configurations', '$..EngineVersion', '$..PubliclyAccessible', '$..SecurityGroups', '$..StorageType', '$..SubnetIds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_broker_engine_types", - "test": "test_describe_broker_engine_types", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_delete_cluster_status", + "test": "test_delete_cluster_status", "response": "200", "error": "", - "snapshot_skipped": "['$..BrokerEngineTypes..EngineVersions']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_configuration", - "test": "test_describe_configuration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..Description', '$..EngineType', '$..EngineVersion', '$..LatestRevision']", + "snapshot_skipped": "['$..deploymentController', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_list_brokers", - "test": "test_list_brokers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", - "snapshot_skipped": "['$..BrokerState', '$..EngineType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_active_mq", - "test": "test_send_to_active_mq", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_activemq_curl", - "test": "test_send_to_activemq_curl", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mwaa.py::TestMWAA::test_custom_plugins[2.2.2]", - "test": "test_custom_plugins[2.2.2]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", "snapshot_skipped": "", @@ -8894,8 +5784,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mwaa.py::test_list_environments", - "test": "test_list_environments", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "test": "test_ecs_task_multiple", "response": "200", "error": "", "snapshot_skipped": "", @@ -8904,8 +5794,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", - "test": "test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -8914,8 +5804,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", - "test": "test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[run_task]", + "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8924,8 +5814,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", - "test": "test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8934,8 +5824,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", - "test": "test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", "snapshot_skipped": "", @@ -8944,18 +5834,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", - "test": "test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", - "test": "test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", @@ -8964,18 +5854,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", - "test": "test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_create_account_with_non_existing_org", - "test": "test_create_account_with_non_existing_org", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -8984,8 +5874,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_create_and_describe_account", - "test": "test_create_and_describe_account", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_mount_host_volume", + "test": "test_task_mount_host_volume", "response": "200", "error": "", "snapshot_skipped": "", @@ -8994,8 +5884,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_organization", - "test": "test_organization", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "test": "test_task_produces_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -9004,8 +5894,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_tag_policy", - "test": "test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "test": "test_update_service_creates_new_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..attachments..details..value', '$..clusterArn', '$..containerInstanceArn', '$..containers..imageDigest', '$..containers..memory', '$..containers..networkInterfaces', '$..containers..runtimeId', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..taskArn', '$..taskDefinitionArn', '$..version', '$..attachments..id', '$..containers..containerArn', '$..containers..image']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", "snapshot_skipped": "", @@ -9014,8 +5914,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", - "test": "test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", + "test": "test_describe_undefined_task_definition", "response": "200", "error": "", "snapshot_skipped": "", @@ -9024,38 +5924,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", - "test": "test_create_db_parameter_group_add_tags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_services_no_default_cluster", + "test": "test_list_services_no_default_cluster", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", - "test": "test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "test": "test_tag_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..OptionGroupsList..AllowsVpcAndNonVpcInstanceMemberships', '$..OptionGroup.AllowsVpcAndNonVpcInstanceMemberships']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", - "test": "test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsProvider::test_create_efs", + "test": "test_create_efs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", - "test": "test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsProvider::test_lifecycle_configuration", + "test": "test_lifecycle_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -9064,18 +5964,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", - "test": "test_describe_db_engine_versions", + "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, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", - "test": "test_describe_db_engine_versions_paginated", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.19]", + "test": "test_get_parameters_eks_amis[1.19]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9084,48 +5984,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", - "test": "test_negative_cases_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.20]", + "test": "test_get_parameters_eks_amis[1.20]", "response": "200", "error": "", - "snapshot_skipped": "['$..OptionGroup.AllowsVpcAndNonVpcInstanceMemberships']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", - "test": "test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.21]", + "test": "test_get_parameters_eks_amis[1.21]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", - "test": "test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.22]", + "test": "test_get_parameters_eks_amis[1.22]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", - "test": "test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.23]", + "test": "test_get_parameters_eks_amis[1.23]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", - "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_mocked_responses", + "test": "test_mocked_responses", "response": "200", "error": "", "snapshot_skipped": "", @@ -9134,48 +6034,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", - "test": "test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_cluster_default_version", + "test": "test_cluster_default_version", "response": "200", "error": "", - "snapshot_skipped": "['$..columnMetadata..precision']", + "snapshot_skipped": "['$..certificateAuthority', '$..endpoint', '$..identity', '$..kubernetesNetworkConfig', '$..logging', '$..resourcesVpcConfig', '$..roleArn', '$..tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", - "test": "test_data_api[True]", + "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": "['$..columnMetadata..precision']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", - "test": "test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_ecr_eks_integration", + "test": "test_ecr_eks_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", - "test": "test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_eks_pod_exec", + "test": "test_eks_pod_exec", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", - "test": "test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_localstack_communication_from_pod", + "test": "test_localstack_communication_from_pod", "response": "200", "error": "", "snapshot_skipped": "", @@ -9184,8 +6084,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", - "test": "test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_volume_mount", + "test": "test_volume_mount", "response": "200", "error": "", "snapshot_skipped": "", @@ -9194,58 +6094,58 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", - "test": "test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_cluster_custom_port", + "test": "test_cache_cluster_custom_port", "response": "200", "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..AllocatedStorage', '$..StorageType', '$..DBInstanceStatus', '$..Endpoint', '$..AvailabilityZone', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DbClusterResourceId', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ReaderEndpoint', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", - "test": "test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_parameter_groups", + "test": "test_cache_parameter_groups", "response": "200", "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..AllocatedStorage', '$..DBParameterGroups', '$..StorageType', '$..EngineVersion', '$..AvailabilityZone', '$..PromotionTier', '$..StorageThroughput', '$..CertificateDetails', '$..delete_db_cluster.DBCluster.DBClusterMembers', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DbClusterResourceId', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ReaderEndpoint', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", - "test": "test_create_db_cluster_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cache_subnet_groups", + "test": "test_cache_subnet_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_cluster_with_invalid_engine", - "test": "test_create_db_cluster_with_invalid_engine", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cluster_no_cache_type", + "test": "test_cluster_no_cache_type", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", - "test": "test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cluster_no_engine", + "test": "test_cluster_no_engine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_instance_non_existing_parameter_group", - "test": "test_create_db_instance_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cluster_redis_num_nodes_greater_than_one", + "test": "test_cluster_redis_num_nodes_greater_than_one", "response": "200", "error": "", "snapshot_skipped": "", @@ -9254,8 +6154,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_create_delete_multiple_clusters", + "test": "test_create_delete_multiple_clusters", "response": "200", "error": "", "snapshot_skipped": "", @@ -9264,8 +6164,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", - "test": "test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-1]", + "test": "test_redis_cluster_mode[0-1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9274,8 +6174,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", - "test": "test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-2]", + "test": "test_redis_cluster_mode[0-2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9284,38 +6184,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", - "test": "test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[0-4]", + "test": "test_redis_cluster_mode[0-4]", "response": "200", "error": "", - "snapshot_skipped": "['$..columnMetadata[8].precision', '$..records[0].[14].stringValue', '$..records[0].[15].stringValue']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", - "test": "test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-1]", + "test": "test_redis_cluster_mode[1-1]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", - "test": "test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", + "test": "test_redis_cluster_mode[1-2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", - "test": "test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-4]", + "test": "test_redis_cluster_mode[1-4]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9324,18 +6224,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", - "test": "test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_standalone", + "test": "test_redis_standalone", "response": "200", "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DBInstanceStatus', '$..Endpoint', '$..DBName']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", - "test": "test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_replication_group", + "test": "test_replication_group", "response": "200", "error": "", "snapshot_skipped": "", @@ -9344,8 +6244,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_describe_db_cluster_not_existent", - "test": "test_describe_db_cluster_not_existent", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_replication_group_no_cache_type", + "test": "test_replication_group_no_cache_type", "response": "200", "error": "", "snapshot_skipped": "", @@ -9354,18 +6254,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", - "test": "test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_replication_group_no_engine", + "test": "test_replication_group_no_engine", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", - "test": "test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_application_versions", + "test": "test_manage_application_versions", "response": "200", "error": "", "snapshot_skipped": "", @@ -9374,18 +6274,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_invalid_cluster_identifier", - "test": "test_invalid_cluster_identifier", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_applications", + "test": "test_manage_applications", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", - "test": "test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/elasticbeanstalk/test_elasticbeanstalk.py::TestElasticBeanstalk::test_manage_environments", + "test": "test_manage_environments", "response": "200", "error": "", "snapshot_skipped": "", @@ -9394,28 +6294,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", - "test": "test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", + "test": "test_alb_modify_attributes", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..Attributes', \"$.._AttributesDict.'access_logs.s3.enabled'\", \"$.._AttributesDict.'idle_timeout.timeout_seconds'\", \"$.._AttributesDict.'routing.http.x_amzn_tls_version_and_cipher_suite.enabled'\", \"$.._AttributesDict.'routing.http.xff_client_port.enabled'\", \"$.._AttributesDict.'routing.http.xff_header_processing.mode'\", \"$.._AttributesDict.'waf.fail_open.enabled'\"]", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", - "test": "test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", + "test": "test_alb_set_ip_address_type", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..Error.Type']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", - "test": "test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_auto_termination_policies", + "test": "test_auto_termination_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -9424,8 +6334,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", - "test": "test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrCrud::test_instance_fleets", + "test": "test_instance_fleets", "response": "200", "error": "", "snapshot_skipped": "", @@ -9434,8 +6344,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", - "test": "test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/emr/test_emr.py::TestEmrJobs::test_add_cluster_step", + "test": "test_add_cluster_step", "response": "200", "error": "", "snapshot_skipped": "", @@ -9444,8 +6354,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", - "test": "test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", "snapshot_skipped": "", @@ -9454,18 +6364,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", - "test": "test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_fault_action", + "test": "test_api_injection_fault_action", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", - "test": "test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_exception", + "test": "test_api_injection_parametrized_exception", "response": "200", "error": "", "snapshot_skipped": "", @@ -9474,8 +6384,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", - "test": "test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_operation", + "test": "test_api_injection_parametrized_operation", "response": "200", "error": "", "snapshot_skipped": "", @@ -9484,8 +6394,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", - "test": "test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_region", + "test": "test_api_injection_parametrized_region", "response": "200", "error": "", "snapshot_skipped": "", @@ -9494,8 +6404,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", - "test": "test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_service", + "test": "test_api_injection_parametrized_service", "response": "200", "error": "", "snapshot_skipped": "", @@ -9504,8 +6414,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", - "test": "test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_create_experiment_template", + "test": "test_create_experiment_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -9514,8 +6424,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", - "test": "test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_delete_experiment_template", + "test": "test_delete_experiment_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -9524,128 +6434,128 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", - "test": "test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment", + "test": "test_get_experiment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", - "test": "test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment_template", + "test": "test_get_experiment_template", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", - "test": "test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_create_experiment_template", + "test": "test_idempotency_of_create_experiment_template", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", - "test": "test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_start_experiment", + "test": "test_idempotency_of_start_experiment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", - "test": "test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiment_templates", + "test": "test_list_experiment_templates", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", - "test": "test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiments", + "test": "test_list_experiments", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", - "test": "test_postgres_extension_table_import_from_s3[10.23]", + "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": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", - "test": "test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_stop_experiment", + "test": "test_stop_experiment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", - "test": "test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_invalid_vault_name", + "test": "test_invalid_vault_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", - "test": "test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", - "test": "test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", + "test": "test_select_query_archive", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", - "test": "test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", - "test": "test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "test": "test_crawler_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -9654,8 +6564,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", - "test": "test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", @@ -9664,8 +6574,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", - "test": "test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", + "test": "test_job_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -9674,8 +6584,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", - "test": "test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", + "test": "test_job_runs_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -9684,8 +6594,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", - "test": "test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud", + "test": "test_registry_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -9694,8 +6604,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", - "test": "test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", + "test": "test_resource_policy_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -9704,8 +6614,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", - "test": "test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_create_without_registry_returns_not_found", + "test": "test_schema_create_without_registry_returns_not_found", "response": "200", "error": "", "snapshot_skipped": "", @@ -9714,8 +6624,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", - "test": "test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "test": "test_schema_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -9724,8 +6634,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", - "test": "test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", + "test": "test_schema_version_metadata_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -9734,8 +6644,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", - "test": "test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", + "test": "test_sec_config_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -9744,137 +6654,127 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", - "test": "test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", "response": "200", "error": "", - "snapshot_skipped": "['$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBClusterParameterGroup', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DbClusterResourceId', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..Endpoint', '$..DBClusters..EngineMode', '$..DBClusters..GlobalWriteForwardingRequested', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..Port', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..ReaderEndpoint']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", - "test": "test_global_cluster_read_write", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", - "test": "test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", - "test": "test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "test": "test_eventbridge_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_parameter_group", - "test": "test_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "test": "test_events_events", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_redshift_connector", - "test": "test_redshift_connector", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "test": "test_events_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_alias_target_resolution", - "test": "test_alias_target_resolution", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "test": "test_events_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_resolution[False]", - "test": "test_dns_resolution[False]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_resolution[True]", - "test": "test_dns_resolution[True]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", - "test": "test_health_checks", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "test": "test_events_sns", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/bootstrap/test_cli.py::TestImports::test_cli_imports_from_bootstrap", - "test": "test_cli_imports_from_bootstrap", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/services/internal/test_stackinfo.py::test_stackinfo_resource", - "test": "test_stackinfo_resource", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_exception", + "test": "test_api_injection_parametrized_exception", + "response": "400", + "error": "SomeVerySpecificException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/integration/test_crypto.py::test_encrypt_via_aws_encryption_sdk", - "test": "test_encrypt_via_aws_encryption_sdk", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_region", + "test": "test_api_injection_parametrized_region", + "response": "400", + "error": "InternalError", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", "test": "test_eventbridge_policies", "response": "400", "error": "AccessDeniedException", @@ -9884,7 +6784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -9894,7 +6794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -9904,7 +6804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -9914,7 +6814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -9924,7 +6824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -9934,7 +6834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -9944,7 +6844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -9954,7 +6854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -9964,7 +6864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -9974,7 +6874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -9984,7 +6884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -9994,7 +6894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "400", "error": "AccessDeniedException", @@ -10002,26 +6902,6 @@ "aws_validated": true, "snapshot_tested": false, "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_exception", - "test": "test_api_injection_parametrized_exception", - "response": "400", - "error": "SomeVerySpecificException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_region", - "test": "test_api_injection_parametrized_region", - "response": "400", - "error": "InternalError", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" } ] } @@ -10030,43 +6910,43 @@ "Action, EventBusName, Principal, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "EventBusName, Policy": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement", "test": "test_eventbus_policy_statement", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", "test": "test_eventbridge_policies", "response": "200", "error": "", @@ -10082,7 +6962,7 @@ "Description, EventPattern, Name, State": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_trigger_event_on_ssm_change", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change", "test": "test_trigger_event_on_ssm_change", "response": "200", "error": "", @@ -10096,7 +6976,7 @@ "EventBusName, EventPattern, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", @@ -10106,7 +6986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", "test": "test_put_events_into_event_bus", "response": "200", "error": "", @@ -10116,7 +6996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", "test": "test_put_events_with_input_path", "response": "200", "error": "", @@ -10126,7 +7006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", @@ -10136,7 +7016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", @@ -10146,7 +7026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", "test": "test_put_events_with_target_firehose", "response": "200", "error": "", @@ -10156,7 +7036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_kinesis", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_kinesis", "test": "test_put_events_with_target_kinesis", "response": "200", "error": "", @@ -10166,7 +7046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", "test": "test_put_events_with_target_lambda", "response": "200", "error": "", @@ -10176,7 +7056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -10186,7 +7066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", "test": "test_put_events_with_target_sqs", "response": "200", "error": "", @@ -10196,7 +7076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", @@ -10206,7 +7086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_new_region", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_new_region", "test": "test_put_events_with_target_sqs_new_region", "response": "200", "error": "", @@ -10216,7 +7096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", "test": "test_put_events_with_values_in_array", "response": "200", "error": "", @@ -10230,7 +7110,7 @@ "EventBusName, EventPattern, Name, ScheduleExpression": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -10240,7 +7120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -10250,7 +7130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -10264,43 +7144,43 @@ "EventBusName, EventPattern, Name, State": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { @@ -10311,12 +7191,12 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -10326,7 +7206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -10336,7 +7216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -10346,7 +7226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -10356,7 +7236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "200", "error": "", @@ -10366,7 +7246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -10376,7 +7256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -10390,7 +7270,7 @@ "EventPattern, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", "test": "test_api_destinations[auth0]", "response": "200", "error": "", @@ -10400,7 +7280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth1]", "test": "test_api_destinations[auth1]", "response": "200", "error": "", @@ -10410,7 +7290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth2]", "test": "test_api_destinations[auth2]", "response": "200", "error": "", @@ -10420,7 +7300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_list_tags_for_resource", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", @@ -10430,7 +7310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_rule", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_rule", "test": "test_put_rule", "response": "200", "error": "", @@ -10442,7 +7322,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -10452,7 +7332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -10466,7 +7346,7 @@ "EventPattern, Name, State": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", @@ -10476,7 +7356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", "test": "test_put_events_time", "response": "200", "error": "", @@ -10486,7 +7366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", @@ -10496,7 +7376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_target_id_validation", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_target_id_validation", "test": "test_put_target_id_validation", "response": "200", "error": "", @@ -10513,36 +7393,36 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Name, ScheduleExpression": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", "test": "test_event_rule_creation_without_target", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 day)]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 day)]", "test": "test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 day)]", "response": "200", "error": "", @@ -10552,7 +7432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 hour)]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 hour)]", "test": "test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 hour)]", "response": "200", "error": "", @@ -10562,7 +7442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 minute)]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 minute)]", "test": "test_create_rule_with_one_unit_in_singular_should_succeed[rate(1 minute)]", "response": "200", "error": "", @@ -10572,7 +7452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_rule_disable", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_rule_disable", "test": "test_rule_disable", "response": "200", "error": "", @@ -10582,7 +7462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "200", "error": "", @@ -10592,7 +7472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", "test": "test_should_ignore_schedules_for_put_event", "response": "200", "error": "", @@ -10616,24 +7496,24 @@ "Name, ScheduleExpression, State": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -10642,37 +7522,27 @@ "EventBusName, Rule, Targets": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", @@ -10682,7 +7552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", "test": "test_put_events_into_event_bus", "response": "200", "error": "", @@ -10692,7 +7562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", @@ -10702,7 +7572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", "test": "test_put_events_with_input_path", "response": "200", "error": "", @@ -10712,7 +7582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", @@ -10722,7 +7592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", @@ -10732,7 +7602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", "test": "test_put_events_with_target_firehose", "response": "200", "error": "", @@ -10742,7 +7612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_kinesis", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_kinesis", "test": "test_put_events_with_target_kinesis", "response": "200", "error": "", @@ -10752,7 +7622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", "test": "test_put_events_with_target_lambda", "response": "200", "error": "", @@ -10762,7 +7632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -10772,7 +7642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", "test": "test_put_events_with_target_sqs", "response": "200", "error": "", @@ -10782,7 +7652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", @@ -10792,7 +7662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_new_region", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_new_region", "test": "test_put_events_with_target_sqs_new_region", "response": "200", "error": "", @@ -10802,7 +7672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", "test": "test_put_events_with_values_in_array", "response": "200", "error": "", @@ -10811,6 +7681,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", "test": "test_event_rules_deployed", @@ -10819,12 +7699,12 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -10834,7 +7714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -10844,7 +7724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -10854,7 +7734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -10864,7 +7744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "200", "error": "", @@ -10874,7 +7754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -10884,7 +7764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -10898,57 +7778,27 @@ "Rule, Targets": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..detail.object.etag']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", - "test": "test_object_put_acl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", - "test": "test_restore_object", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", "test": "test_api_destinations[auth0]", "response": "200", "error": "", @@ -10958,7 +7808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth1]", "test": "test_api_destinations[auth1]", "response": "200", "error": "", @@ -10968,7 +7818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth2]", "test": "test_api_destinations[auth2]", "response": "200", "error": "", @@ -10978,7 +7828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", @@ -10988,7 +7838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", "test": "test_put_events_time", "response": "200", "error": "", @@ -10998,7 +7848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", @@ -11008,7 +7858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_target_id_validation", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_target_id_validation", "test": "test_put_target_id_validation", "response": "200", "error": "", @@ -11018,7 +7868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "200", "error": "", @@ -11028,7 +7878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", "test": "test_should_ignore_schedules_for_put_event", "response": "200", "error": "", @@ -11038,7 +7888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_trigger_event_on_ssm_change", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change", "test": "test_trigger_event_on_ssm_change", "response": "200", "error": "", @@ -11047,6 +7897,36 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "test": "test_object_created_put", + "response": "200", + "error": "", + "snapshot_skipped": "['$..detail.object.etag']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "test": "test_object_put_acl", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "test": "test_restore_object", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_s3", "test": "test_firehose_s3", @@ -11065,10 +7945,10 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_target_id_validation", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_target_id_validation", "test": "test_put_target_id_validation", "response": "400", "error": "ValidationException", @@ -11078,7 +7958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_target_id_validation", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_target_id_validation", "test": "test_put_target_id_validation", "response": "400", "error": "ValidationException", @@ -11090,7 +7970,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -11100,17 +7980,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -11126,54 +8006,54 @@ "EventBusName, RemoveAllPermissions, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policy_statement", "test": "test_eventbus_policy_statement", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -11182,7 +8062,7 @@ "EventBusName, Force, Ids, Rule": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", @@ -11192,7 +8072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", "test": "test_put_events_into_event_bus", "response": "200", "error": "", @@ -11202,7 +8082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", "test": "test_put_events_with_input_path", "response": "200", "error": "", @@ -11212,7 +8092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", @@ -11222,7 +8102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", @@ -11232,7 +8112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", "test": "test_put_events_with_target_firehose", "response": "200", "error": "", @@ -11242,7 +8122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", "test": "test_put_events_with_target_lambda", "response": "200", "error": "", @@ -11252,7 +8132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -11262,7 +8142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", "test": "test_put_events_with_target_sqs", "response": "200", "error": "", @@ -11272,7 +8152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", @@ -11282,7 +8162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", "test": "test_put_events_with_values_in_array", "response": "200", "error": "", @@ -11294,7 +8174,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -11304,7 +8184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "200", "error": "", @@ -11314,7 +8194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -11324,7 +8204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -11338,18 +8218,18 @@ "EventBusName, Ids, Rule": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", - "test": "test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", - "snapshot_skipped": "['$..detail.object.etag']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", - "test": "test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", + "test": "test_put_events_time", "response": "200", "error": "", "snapshot_skipped": "", @@ -11358,18 +8238,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", - "test": "test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", - "test": "test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_target_id_validation", + "test": "test_put_target_id_validation", "response": "200", "error": "", "snapshot_skipped": "", @@ -11378,28 +8258,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", - "test": "test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..detail.object.etag']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "test": "test_object_put_acl", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_target_id_validation", - "test": "test_put_target_id_validation", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "test": "test_restore_object", "response": "200", "error": "", "snapshot_skipped": "", @@ -11410,7 +8290,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -11420,7 +8300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -11430,7 +8310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -11444,27 +8324,27 @@ "Force, Ids, Rule": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", "test": "test_api_destinations[auth0]", "response": "200", "error": "", @@ -11474,7 +8354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth1]", "test": "test_api_destinations[auth1]", "response": "200", "error": "", @@ -11484,7 +8364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth2]", "test": "test_api_destinations[auth2]", "response": "200", "error": "", @@ -11494,7 +8374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "200", "error": "", @@ -11504,7 +8384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_trigger_event_on_ssm_change", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change", "test": "test_trigger_event_on_ssm_change", "response": "200", "error": "", @@ -11512,25 +8392,35 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Ids, Rule": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", "test": "test_should_ignore_schedules_for_put_event", "response": "200", "error": "", @@ -11552,7 +8442,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -11562,7 +8452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -11578,7 +8468,7 @@ "ResourceARN, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_list_tags_for_resource", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", @@ -11594,7 +8484,7 @@ "Event, EventPattern": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_test_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_test_event_pattern", "test": "test_test_event_pattern", "response": "200", "error": "", @@ -11610,7 +8500,7 @@ "ResourceARN, TagKeys": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_list_tags_for_resource", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", diff --git a/data/coverage/firehose.json b/data/coverage/firehose.json index 79c852dfda..bae702194c 100644 --- a/data/coverage/firehose.json +++ b/data/coverage/firehose.json @@ -152,7 +152,7 @@ "AmazonopensearchserviceDestinationConfiguration, DeliveryStreamName, DeliveryStreamType, KinesisStreamSourceConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -162,7 +162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", @@ -172,7 +172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", @@ -186,7 +186,7 @@ "DeliveryStreamName, DeliveryStreamType, ElasticsearchDestinationConfiguration, KinesisStreamSourceConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -200,17 +200,17 @@ "DeliveryStreamName, DeliveryStreamType, ExtendedS3DestinationConfiguration, KinesisStreamSourceConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", @@ -238,17 +238,17 @@ "DeliveryStreamName, DeliveryStreamType, S3DestinationConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", @@ -260,7 +260,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -270,7 +270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -284,7 +284,7 @@ "DeliveryStreamName, ExtendedS3DestinationConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", @@ -312,7 +312,7 @@ "DeliveryStreamName, HttpEndpointDestinationConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[False]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[False]", "test": "test_firehose_http[False]", "response": "200", "error": "", @@ -322,7 +322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", "test": "test_firehose_http[True]", "response": "200", "error": "", @@ -336,7 +336,7 @@ "DeliveryStreamName, S3DestinationConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", "test": "test_put_events_with_target_firehose", "response": "200", "error": "", @@ -346,7 +346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", @@ -376,7 +376,7 @@ "AllowForceDelete, DeliveryStreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", @@ -390,27 +390,27 @@ "DeliveryStreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", "test": "test_put_events_with_target_firehose", "response": "200", "error": "", @@ -420,7 +420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", @@ -430,7 +430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -440,7 +440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", @@ -450,7 +450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", @@ -460,7 +460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[False]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[False]", "test": "test_firehose_http[False]", "response": "200", "error": "", @@ -470,7 +470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", "test": "test_firehose_http[True]", "response": "200", "error": "", @@ -479,6 +479,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", "test": "test_firehose_extended_s3", @@ -510,17 +520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "400", "error": "ResourceNotFoundException", @@ -532,7 +532,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -542,7 +542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -552,7 +552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", @@ -568,17 +568,7 @@ "DeliveryStreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/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": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -588,17 +578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", @@ -608,7 +588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", @@ -618,7 +598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -628,7 +608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -638,7 +618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", @@ -648,7 +628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", @@ -658,7 +638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[False]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[False]", "test": "test_firehose_http[False]", "response": "200", "error": "", @@ -668,7 +648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", "test": "test_firehose_http[True]", "response": "200", "error": "", @@ -678,69 +658,69 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", - "test": "test_firehose_extended_s3", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_s3", - "test": "test_firehose_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", + "test": "test_firehose_extended_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_s3", + "test": "test_firehose_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -750,7 +730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -760,7 +740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", @@ -776,7 +756,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", @@ -858,7 +838,7 @@ "DeliveryStreamName, Record": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", "test": "test_put_events_with_target_firehose", "response": "200", "error": "", @@ -868,7 +848,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -878,7 +858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -888,7 +868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", @@ -898,7 +878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", @@ -908,7 +888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[False]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[False]", "test": "test_firehose_http[False]", "response": "200", "error": "", @@ -918,7 +898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", "test": "test_firehose_http[True]", "response": "200", "error": "", @@ -928,49 +908,49 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", - "test": "test_firehose_extended_s3", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_s3", - "test": "test_firehose_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", + "test": "test_firehose_extended_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_s3", + "test": "test_firehose_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -980,7 +960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -990,7 +970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", @@ -1000,7 +980,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "400", "error": "AccessDeniedException", @@ -1010,7 +990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "400", "error": "AccessDeniedException", @@ -1026,7 +1006,7 @@ "CurrentDeliveryStreamVersionId, DeliveryStreamName, DestinationId, HttpEndpointDestinationUpdate": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[False]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[False]", "test": "test_firehose_http[False]", "response": "200", "error": "", @@ -1036,7 +1016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", "test": "test_firehose_http[True]", "response": "200", "error": "", diff --git a/data/coverage/fis.json b/data/coverage/fis.json index 64887eab7e..9ae8ed6d8f 100644 --- a/data/coverage/fis.json +++ b/data/coverage/fis.json @@ -200,7 +200,7 @@ "actions, clientToken, description, roleArn, stopConditions": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_fault_action", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_fault_action", "test": "test_api_injection_fault_action", "response": "200", "error": "", @@ -210,7 +210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_exception", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_exception", "test": "test_api_injection_parametrized_exception", "response": "200", "error": "", @@ -220,7 +220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_operation", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_operation", "test": "test_api_injection_parametrized_operation", "response": "200", "error": "", @@ -230,7 +230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_region", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_region", "test": "test_api_injection_parametrized_region", "response": "200", "error": "", @@ -240,7 +240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_service", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_service", "test": "test_api_injection_parametrized_service", "response": "200", "error": "", @@ -254,7 +254,7 @@ "actions, clientToken, description, roleArn, stopConditions, tags, targets": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_create_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_create_experiment_template", "test": "test_create_experiment_template", "response": "200", "error": "", @@ -264,7 +264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_delete_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_delete_experiment_template", "test": "test_delete_experiment_template", "response": "200", "error": "", @@ -274,7 +274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_get_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment", "test": "test_get_experiment", "response": "200", "error": "", @@ -284,7 +284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_get_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment_template", "test": "test_get_experiment_template", "response": "200", "error": "", @@ -294,7 +294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_idempotency_of_create_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_create_experiment_template", "test": "test_idempotency_of_create_experiment_template", "response": "200", "error": "", @@ -304,7 +304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_idempotency_of_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_start_experiment", "test": "test_idempotency_of_start_experiment", "response": "200", "error": "", @@ -314,7 +314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_list_experiment_templates", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiment_templates", "test": "test_list_experiment_templates", "response": "200", "error": "", @@ -324,7 +324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_list_experiments", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiments", "test": "test_list_experiments", "response": "200", "error": "", @@ -334,7 +334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_start_experiment", "test": "test_start_experiment", "response": "200", "error": "", @@ -344,7 +344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_stop_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_stop_experiment", "test": "test_stop_experiment", "response": "200", "error": "", @@ -358,7 +358,7 @@ "actions, clientToken, description, roleArn, stopConditions, targets": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -374,7 +374,7 @@ "id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -384,7 +384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_fault_action", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_fault_action", "test": "test_api_injection_fault_action", "response": "200", "error": "", @@ -394,7 +394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_exception", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_exception", "test": "test_api_injection_parametrized_exception", "response": "200", "error": "", @@ -404,7 +404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_operation", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_operation", "test": "test_api_injection_parametrized_operation", "response": "200", "error": "", @@ -414,7 +414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_region", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_region", "test": "test_api_injection_parametrized_region", "response": "200", "error": "", @@ -424,7 +424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_service", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_service", "test": "test_api_injection_parametrized_service", "response": "200", "error": "", @@ -434,7 +434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_create_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_create_experiment_template", "test": "test_create_experiment_template", "response": "200", "error": "", @@ -444,7 +444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_delete_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_delete_experiment_template", "test": "test_delete_experiment_template", "response": "200", "error": "", @@ -454,7 +454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_get_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment", "test": "test_get_experiment", "response": "200", "error": "", @@ -464,7 +464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_get_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment_template", "test": "test_get_experiment_template", "response": "200", "error": "", @@ -474,7 +474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_idempotency_of_create_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_create_experiment_template", "test": "test_idempotency_of_create_experiment_template", "response": "200", "error": "", @@ -484,7 +484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_idempotency_of_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_start_experiment", "test": "test_idempotency_of_start_experiment", "response": "200", "error": "", @@ -494,7 +494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_list_experiment_templates", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiment_templates", "test": "test_list_experiment_templates", "response": "200", "error": "", @@ -504,7 +504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_list_experiments", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiments", "test": "test_list_experiments", "response": "200", "error": "", @@ -514,7 +514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_start_experiment", "test": "test_start_experiment", "response": "200", "error": "", @@ -524,7 +524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_stop_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_stop_experiment", "test": "test_stop_experiment", "response": "200", "error": "", @@ -534,7 +534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_delete_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_delete_experiment_template", "test": "test_delete_experiment_template", "response": "404", "error": "ResourceNotFoundException", @@ -544,7 +544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_idempotency_of_create_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_create_experiment_template", "test": "test_idempotency_of_create_experiment_template", "response": "404", "error": "ResourceNotFoundException", @@ -560,7 +560,7 @@ "id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_get_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment", "test": "test_get_experiment", "response": "200", "error": "", @@ -576,7 +576,7 @@ "id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_get_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment_template", "test": "test_get_experiment_template", "response": "200", "error": "", @@ -592,7 +592,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_delete_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_delete_experiment_template", "test": "test_delete_experiment_template", "response": "200", "error": "", @@ -602,7 +602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_idempotency_of_create_experiment_template", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_create_experiment_template", "test": "test_idempotency_of_create_experiment_template", "response": "200", "error": "", @@ -612,7 +612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_list_experiment_templates", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiment_templates", "test": "test_list_experiment_templates", "response": "200", "error": "", @@ -628,7 +628,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_idempotency_of_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_start_experiment", "test": "test_idempotency_of_start_experiment", "response": "200", "error": "", @@ -638,7 +638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_list_experiments", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiments", "test": "test_list_experiments", "response": "200", "error": "", @@ -654,7 +654,7 @@ "clientToken, experimentTemplateId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -664,7 +664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_fault_action", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_fault_action", "test": "test_api_injection_fault_action", "response": "200", "error": "", @@ -674,7 +674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_exception", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_exception", "test": "test_api_injection_parametrized_exception", "response": "200", "error": "", @@ -684,7 +684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_operation", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_operation", "test": "test_api_injection_parametrized_operation", "response": "200", "error": "", @@ -694,7 +694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_region", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_region", "test": "test_api_injection_parametrized_region", "response": "200", "error": "", @@ -704,7 +704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_service", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_service", "test": "test_api_injection_parametrized_service", "response": "200", "error": "", @@ -714,7 +714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_get_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment", "test": "test_get_experiment", "response": "200", "error": "", @@ -724,7 +724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_idempotency_of_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_start_experiment", "test": "test_idempotency_of_start_experiment", "response": "200", "error": "", @@ -734,7 +734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_list_experiments", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiments", "test": "test_list_experiments", "response": "200", "error": "", @@ -744,7 +744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_start_experiment", "test": "test_start_experiment", "response": "200", "error": "", @@ -754,7 +754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_stop_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_stop_experiment", "test": "test_stop_experiment", "response": "200", "error": "", @@ -770,7 +770,7 @@ "id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -780,7 +780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_fault_action", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_fault_action", "test": "test_api_injection_fault_action", "response": "200", "error": "", @@ -790,7 +790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_exception", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_exception", "test": "test_api_injection_parametrized_exception", "response": "200", "error": "", @@ -800,7 +800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_operation", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_operation", "test": "test_api_injection_parametrized_operation", "response": "200", "error": "", @@ -810,7 +810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_region", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_region", "test": "test_api_injection_parametrized_region", "response": "200", "error": "", @@ -820,7 +820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_service", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_service", "test": "test_api_injection_parametrized_service", "response": "200", "error": "", @@ -830,7 +830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_get_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment", "test": "test_get_experiment", "response": "200", "error": "", @@ -840,7 +840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_idempotency_of_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_start_experiment", "test": "test_idempotency_of_start_experiment", "response": "200", "error": "", @@ -850,7 +850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_list_experiments", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiments", "test": "test_list_experiments", "response": "200", "error": "", @@ -860,7 +860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_start_experiment", "test": "test_start_experiment", "response": "200", "error": "", @@ -870,7 +870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_stop_experiment", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_stop_experiment", "test": "test_stop_experiment", "response": "200", "error": "", diff --git a/data/coverage/glacier.json b/data/coverage/glacier.json index 2d92b94473..fd628f8fd5 100644 --- a/data/coverage/glacier.json +++ b/data/coverage/glacier.json @@ -418,7 +418,7 @@ "accountId, vaultName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_invalid_vault_name", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_invalid_vault_name", "test": "test_invalid_vault_name", "response": "404", "error": "ResourceNotFoundException", @@ -434,7 +434,7 @@ "accountId, vaultName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", "test": "test_inventory_retrieval", "response": "201", "error": "", @@ -444,7 +444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", "test": "test_select_query_archive", "response": "201", "error": "", @@ -512,7 +512,7 @@ "accountId, jobId, vaultName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", "test": "test_inventory_retrieval", "response": "200", "error": "", @@ -522,7 +522,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", "test": "test_inventory_retrieval", "response": "200", "error": "", @@ -532,7 +532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", "test": "test_inventory_retrieval", "response": "404", "error": "404", @@ -574,7 +574,7 @@ "accountId, vaultName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_invalid_vault_name", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_invalid_vault_name", "test": "test_invalid_vault_name", "response": "404", "error": "ResourceNotFoundException", @@ -610,7 +610,7 @@ "accountId, jobParameters, vaultName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", "test": "test_inventory_retrieval", "response": "202", "error": "", @@ -620,7 +620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", "test": "test_select_query_archive", "response": "202", "error": "", @@ -678,7 +678,7 @@ "accountId, archiveDescription, body, checksum, vaultName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", "test": "test_select_query_archive", "response": "201", "error": "", diff --git a/data/coverage/glue.json b/data/coverage/glue.json index 25cf0f6278..75a8160c23 100644 --- a/data/coverage/glue.json +++ b/data/coverage/glue.json @@ -801,8 +801,8 @@ "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "snapshot_skipped": "" } }, @@ -2432,7 +2432,7 @@ "CsvClassifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", "test": "test_classifier_crud", "response": "200", "error": "", @@ -2446,24 +2446,24 @@ "GrokClassifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier", "test": "test_classifier", "response": "200", "error": "", "snapshot_skipped": "['$..GrokClassifier.Version']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2472,7 +2472,7 @@ "ConnectionInput": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_connection_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud", "test": "test_connection_crud", "response": "200", "error": "", @@ -2488,21 +2488,21 @@ "Classifiers, DatabaseName, Name, Role, Schedule, SchemaChangePolicy, Targets": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Name, Role, Tags, Targets": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "200", "error": "", @@ -2516,7 +2516,7 @@ "Name, Role, Targets": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "200", "error": "", @@ -2532,34 +2532,34 @@ "CatalogId, DatabaseInput": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_database", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database", "test": "test_database", "response": "200", "error": "", "snapshot_skipped": "['$..Database.CreateTableDefaultPermissions', '$..Database.Parameters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", "snapshot_skipped": "['$..CreatedBy', '$..IsRegisteredWithLakeFormation', '$..Retention', '$..VersionId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2568,31 +2568,31 @@ "Command, DefaultArguments, ExecutionProperty, MaxRetries, Name, Role": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Command, Name, Role": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", "test": "test_job_crud", "response": "200", "error": "", @@ -2602,7 +2602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", "test": "test_job_runs_crud", "response": "200", "error": "", @@ -2616,7 +2616,7 @@ "Command, Name, Role, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", "test": "test_job_crud", "response": "200", "error": "", @@ -2632,7 +2632,7 @@ "RegistryName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_registry_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud", "test": "test_registry_crud", "response": "200", "error": "", @@ -2642,7 +2642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", "test": "test_schema_crud", "response": "200", "error": "", @@ -2658,7 +2658,7 @@ "Compatibility, DataFormat, SchemaDefinition, SchemaName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", "test": "test_schema_version_metadata_crud", "response": "200", "error": "", @@ -2668,7 +2668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_compatibility_disabled_raises_on_new_version", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_compatibility_disabled_raises_on_new_version", "test": "test_compatibility_disabled_raises_on_new_version", "response": "200", "error": "", @@ -2678,7 +2678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_duplicate_schema_version_not_created", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_duplicate_schema_version_not_created", "test": "test_duplicate_schema_version_not_created", "response": "200", "error": "", @@ -2688,7 +2688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -2698,7 +2698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -2708,7 +2708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -2718,7 +2718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -2728,7 +2728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -2738,7 +2738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -2748,7 +2748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -2758,7 +2758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -2768,7 +2768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -2778,7 +2778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -2788,7 +2788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -2798,7 +2798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "response": "200", "error": "", @@ -2808,7 +2808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "response": "200", "error": "", @@ -2818,7 +2818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", "response": "200", "error": "", @@ -2828,7 +2828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -2838,7 +2838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -2848,7 +2848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", "test": "test_schema_version_crud", "response": "200", "error": "", @@ -2858,7 +2858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema", "test": "test_update_schema", "response": "200", "error": "", @@ -2868,7 +2868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility", "test": "test_update_schema_compatibility", "response": "200", "error": "", @@ -2878,7 +2878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_with_same_value", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_with_same_value", "test": "test_update_schema_compatibility_with_same_value", "response": "200", "error": "", @@ -2888,7 +2888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_without_version", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_without_version", "test": "test_update_schema_compatibility_without_version", "response": "200", "error": "", @@ -2898,7 +2898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description", "test": "test_update_schema_only_description", "response": "200", "error": "", @@ -2908,7 +2908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint", "test": "test_update_schema_to_lower_than_checkpoint", "response": "200", "error": "", @@ -2922,7 +2922,7 @@ "DataFormat, RegistryId, SchemaName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", "test": "test_schema_crud", "response": "200", "error": "", @@ -2932,7 +2932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_create_without_registry_returns_not_found", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_create_without_registry_returns_not_found", "test": "test_schema_create_without_registry_returns_not_found", "response": "400", "error": "EntityNotFoundException", @@ -2948,7 +2948,7 @@ "EncryptionConfiguration, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", "test": "test_sec_config_crud", "response": "200", "error": "", @@ -2964,24 +2964,24 @@ "CatalogId, DatabaseName, TableInput": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", "snapshot_skipped": "['$..CreatedBy', '$..IsRegisteredWithLakeFormation', '$..Retention', '$..VersionId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2990,31 +2990,31 @@ "Actions, Description, Name, Predicate, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Actions, Name, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger", "test": "test_trigger", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_trigger_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud", "test": "test_trigger_crud", "response": "200", "error": "", @@ -3030,31 +3030,31 @@ "DefaultRunProperties, Description, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow", "test": "test_workflow", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_workflow_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud", "test": "test_workflow_crud", "response": "200", "error": "", @@ -3070,17 +3070,17 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier", "test": "test_classifier", "response": "200", "error": "", "snapshot_skipped": "['$..GrokClassifier.Version']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", "test": "test_classifier_crud", "response": "200", "error": "", @@ -3090,7 +3090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", "test": "test_classifier_crud", "response": "400", "error": "EntityNotFoundException", @@ -3100,7 +3100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", "test": "test_classifier_crud", "response": "400", "error": "EntityNotFoundException", @@ -3116,7 +3116,7 @@ "ConnectionName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_connection_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud", "test": "test_connection_crud", "response": "200", "error": "", @@ -3126,7 +3126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_connection_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud", "test": "test_connection_crud", "response": "400", "error": "EntityNotFoundException", @@ -3136,7 +3136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_connection_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud", "test": "test_connection_crud", "response": "400", "error": "EntityNotFoundException", @@ -3152,7 +3152,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "200", "error": "", @@ -3162,7 +3162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "400", "error": "EntityNotFoundException", @@ -3172,7 +3172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "400", "error": "EntityNotFoundException", @@ -3188,17 +3188,17 @@ "JobName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", "test": "test_job_crud", "response": "200", "error": "", @@ -3208,7 +3208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", "test": "test_job_runs_crud", "response": "200", "error": "", @@ -3218,7 +3218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", "test": "test_job_crud", "response": "400", "error": "EntityNotFoundException", @@ -3228,7 +3228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", "test": "test_job_crud", "response": "400", "error": "EntityNotFoundException", @@ -3244,7 +3244,7 @@ "RegistryId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_registry_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud", "test": "test_registry_crud", "response": "200", "error": "", @@ -3254,7 +3254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", "test": "test_schema_crud", "response": "200", "error": "", @@ -3264,7 +3264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_registry_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud", "test": "test_registry_crud", "response": "400", "error": "EntityNotFoundException", @@ -3274,7 +3274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_registry_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud", "test": "test_registry_crud", "response": "400", "error": "EntityNotFoundException", @@ -3290,7 +3290,7 @@ "ResourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", "test": "test_resource_policy_crud", "response": "200", "error": "", @@ -3306,7 +3306,7 @@ "SchemaId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", "test": "test_schema_crud", "response": "200", "error": "", @@ -3316,7 +3316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", "test": "test_schema_version_metadata_crud", "response": "200", "error": "", @@ -3326,7 +3326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_compatibility_disabled_raises_on_new_version", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_compatibility_disabled_raises_on_new_version", "test": "test_compatibility_disabled_raises_on_new_version", "response": "200", "error": "", @@ -3336,7 +3336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_duplicate_schema_version_not_created", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_duplicate_schema_version_not_created", "test": "test_duplicate_schema_version_not_created", "response": "200", "error": "", @@ -3346,7 +3346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -3356,7 +3356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -3366,7 +3366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -3376,7 +3376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -3386,7 +3386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -3396,7 +3396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -3406,7 +3406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -3416,7 +3416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -3426,7 +3426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -3436,7 +3436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -3446,7 +3446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -3456,7 +3456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "response": "200", "error": "", @@ -3466,7 +3466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "response": "200", "error": "", @@ -3476,7 +3476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", "response": "200", "error": "", @@ -3486,7 +3486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -3496,7 +3496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -3506,7 +3506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", "test": "test_schema_version_crud", "response": "200", "error": "", @@ -3516,7 +3516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema", "test": "test_update_schema", "response": "200", "error": "", @@ -3526,7 +3526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility", "test": "test_update_schema_compatibility", "response": "200", "error": "", @@ -3536,7 +3536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_with_same_value", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_with_same_value", "test": "test_update_schema_compatibility_with_same_value", "response": "200", "error": "", @@ -3546,7 +3546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_without_version", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_without_version", "test": "test_update_schema_compatibility_without_version", "response": "200", "error": "", @@ -3556,7 +3556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description", "test": "test_update_schema_only_description", "response": "200", "error": "", @@ -3566,7 +3566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint", "test": "test_update_schema_to_lower_than_checkpoint", "response": "200", "error": "", @@ -3576,7 +3576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", "test": "test_schema_crud", "response": "400", "error": "EntityNotFoundException", @@ -3586,7 +3586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", "test": "test_schema_crud", "response": "400", "error": "EntityNotFoundException", @@ -3602,7 +3602,7 @@ "SchemaId, Versions": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", "test": "test_schema_version_crud", "response": "200", "error": "", @@ -3612,7 +3612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", "test": "test_schema_version_crud", "response": "400", "error": "InvalidInputException", @@ -3628,7 +3628,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", "test": "test_sec_config_crud", "response": "200", "error": "", @@ -3638,7 +3638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", "test": "test_sec_config_crud", "response": "400", "error": "EntityNotFoundException", @@ -3648,7 +3648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", "test": "test_sec_config_crud", "response": "400", "error": "EntityNotFoundException", @@ -3664,14 +3664,14 @@ "DatabaseName, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", "snapshot_skipped": "['$..CreatedBy', '$..IsRegisteredWithLakeFormation', '$..Retention', '$..VersionId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -3680,17 +3680,17 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger", "test": "test_trigger", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_trigger_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud", "test": "test_trigger_crud", "response": "200", "error": "", @@ -3706,17 +3706,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", - "test": "test_workflow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_workflow_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud", "test": "test_workflow_crud", "response": "200", "error": "", @@ -3726,7 +3716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_workflow_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud", "test": "test_workflow_crud", "response": "400", "error": "EntityNotFoundException", @@ -3736,7 +3726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_workflow_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud", "test": "test_workflow_crud", "response": "400", "error": "EntityNotFoundException", @@ -3752,17 +3742,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", - "test": "test_classifier", - "response": "200", - "error": "", - "snapshot_skipped": "['$..GrokClassifier.Version']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_classifier", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_classifier", "test": "test_classifier", "response": "200", "error": "", @@ -3772,7 +3752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", "test": "test_classifier_crud", "response": "200", "error": "", @@ -3782,14 +3762,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -3798,7 +3778,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", "test": "test_classifier_crud", "response": "200", "error": "", @@ -3812,7 +3792,7 @@ "MaxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", "test": "test_classifier_crud", "response": "200", "error": "", @@ -3828,7 +3808,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_connection_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud", "test": "test_connection_crud", "response": "200", "error": "", @@ -3844,7 +3824,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_connection_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud", "test": "test_connection_crud", "response": "200", "error": "", @@ -3858,7 +3838,7 @@ "MaxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_connection_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud", "test": "test_connection_crud", "response": "200", "error": "", @@ -3874,7 +3854,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "200", "error": "", @@ -3884,14 +3864,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -3900,7 +3880,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "200", "error": "", @@ -3914,7 +3894,7 @@ "MaxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "200", "error": "", @@ -3930,41 +3910,41 @@ "CatalogId, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_database", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database", "test": "test_database", "response": "200", "error": "", "snapshot_skipped": "['$..Database.CreateTableDefaultPermissions', '$..Database.Parameters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", "snapshot_skipped": "['$..CreatedBy', '$..IsRegisteredWithLakeFormation', '$..Retention', '$..VersionId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_database", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_database", "test": "test_database", "response": "200", "error": "", @@ -3980,17 +3960,7 @@ "JobName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", - "test": "test_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", @@ -4000,17 +3970,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", "test": "test_job_crud", "response": "200", "error": "", @@ -4026,7 +3996,7 @@ "JobName, RunId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", "test": "test_job_runs_crud", "response": "200", "error": "", @@ -4042,7 +4012,7 @@ "JobName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", "test": "test_job_runs_crud", "response": "200", "error": "", @@ -4058,7 +4028,7 @@ "MaxResults, NextToken": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", "test": "test_job_crud", "response": "200", "error": "", @@ -4074,7 +4044,7 @@ "RegistryId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_registry_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud", "test": "test_registry_crud", "response": "200", "error": "", @@ -4090,7 +4060,7 @@ "ResourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", "test": "test_resource_policy_crud", "response": "200", "error": "", @@ -4106,7 +4076,7 @@ "SchemaId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", "test": "test_schema_crud", "response": "200", "error": "", @@ -4116,7 +4086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema", "test": "test_update_schema", "response": "200", "error": "", @@ -4126,7 +4096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility", "test": "test_update_schema_compatibility", "response": "200", "error": "", @@ -4136,7 +4106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description", "test": "test_update_schema_only_description", "response": "200", "error": "", @@ -4152,7 +4122,7 @@ "SchemaId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", "test": "test_schema_crud", "response": "200", "error": "", @@ -4166,7 +4136,7 @@ "SchemaId, SchemaVersionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", "test": "test_schema_crud", "response": "200", "error": "", @@ -4180,7 +4150,7 @@ "SchemaVersionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", "test": "test_schema_crud", "response": "200", "error": "", @@ -4190,7 +4160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4200,7 +4170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -4210,7 +4180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4220,7 +4190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -4230,7 +4200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -4240,7 +4210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4250,7 +4220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -4260,7 +4230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4270,7 +4240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -4280,7 +4250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4290,7 +4260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -4300,7 +4270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "response": "200", "error": "", @@ -4310,7 +4280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "response": "200", "error": "", @@ -4320,7 +4290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", "response": "200", "error": "", @@ -4330,7 +4300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4340,7 +4310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4356,7 +4326,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", "test": "test_sec_config_crud", "response": "200", "error": "", @@ -4372,7 +4342,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", "test": "test_sec_config_crud", "response": "200", "error": "", @@ -4386,7 +4356,7 @@ "MaxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_sec_config_crud", "test": "test_sec_config_crud", "response": "200", "error": "", @@ -4402,17 +4372,7 @@ "CatalogId, DatabaseName, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", - "test": "test_table", - "response": "200", - "error": "", - "snapshot_skipped": "['$..CreatedBy', '$..IsRegisteredWithLakeFormation', '$..Retention', '$..VersionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_table", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_table", "test": "test_table", "response": "200", "error": "", @@ -4422,14 +4382,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -4438,17 +4398,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", - "test": "test_trigger", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_trigger", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_trigger", "test": "test_trigger", "response": "200", "error": "", @@ -4458,17 +4408,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_trigger_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud", "test": "test_trigger_crud", "response": "200", "error": "", @@ -4484,7 +4434,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_trigger_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud", "test": "test_trigger_crud", "response": "200", "error": "", @@ -4498,7 +4448,7 @@ "MaxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_trigger_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud", "test": "test_trigger_crud", "response": "200", "error": "", @@ -4514,17 +4464,7 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", - "test": "test_workflow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_workflow", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_workflow", "test": "test_workflow", "response": "200", "error": "", @@ -4534,17 +4474,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_workflow_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud", "test": "test_workflow_crud", "response": "200", "error": "", @@ -4560,7 +4500,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "200", "error": "", @@ -4574,7 +4514,7 @@ "MaxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "200", "error": "", @@ -4588,7 +4528,7 @@ "Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "200", "error": "", @@ -4604,7 +4544,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", @@ -4618,7 +4558,7 @@ "MaxResults, NextToken, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", "test": "test_job_crud", "response": "200", "error": "", @@ -4632,7 +4572,7 @@ "MaxResults, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", "test": "test_job_crud", "response": "200", "error": "", @@ -4648,7 +4588,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_registry_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud", "test": "test_registry_crud", "response": "200", "error": "", @@ -4664,7 +4604,7 @@ "MaxResults, SchemaId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", "test": "test_schema_version_crud", "response": "200", "error": "", @@ -4678,7 +4618,7 @@ "SchemaId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", "test": "test_schema_version_crud", "response": "200", "error": "", @@ -4694,7 +4634,7 @@ "RegistryId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_crud", "test": "test_schema_crud", "response": "200", "error": "", @@ -4710,7 +4650,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_workflow_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud", "test": "test_workflow_crud", "response": "200", "error": "", @@ -4724,7 +4664,7 @@ "MaxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_workflow_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_workflow_crud", "test": "test_workflow_crud", "response": "200", "error": "", @@ -4740,7 +4680,7 @@ "PolicyInJson": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", "test": "test_resource_policy_crud", "response": "200", "error": "", @@ -4756,7 +4696,7 @@ "MetadataKeyValue, SchemaId, SchemaVersionNumber": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", "test": "test_schema_version_metadata_crud", "response": "200", "error": "", @@ -4772,7 +4712,7 @@ "MetadataList, SchemaId, SchemaVersionNumber": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", "test": "test_schema_version_metadata_crud", "response": "200", "error": "", @@ -4786,7 +4726,7 @@ "SchemaId, SchemaVersionNumber": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", "test": "test_schema_version_metadata_crud", "response": "200", "error": "", @@ -4802,7 +4742,7 @@ "SchemaDefinition, SchemaId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_duplicate_schema_version_not_created", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_duplicate_schema_version_not_created", "test": "test_duplicate_schema_version_not_created", "response": "200", "error": "", @@ -4812,7 +4752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4822,7 +4762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -4832,7 +4772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4842,7 +4782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas11-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -4852,7 +4792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -4862,7 +4802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4872,7 +4812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -4882,7 +4822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas12-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4892,7 +4832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", "response": "200", "error": "", @@ -4902,7 +4842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4912,7 +4852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-FAILURE]", "response": "200", "error": "", @@ -4922,7 +4862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "response": "200", "error": "", @@ -4932,7 +4872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas14-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-AVAILABLE]", "response": "200", "error": "", @@ -4942,7 +4882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", "test": "test_register_avro_schema_version_compatibilities[FULL_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-intermediate_schemas15-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-FAILURE]", "response": "200", "error": "", @@ -4952,7 +4892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4962,7 +4902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", "response": "200", "error": "", @@ -4972,7 +4912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_schema_version_crud", "test": "test_schema_version_crud", "response": "200", "error": "", @@ -4982,7 +4922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema", "test": "test_update_schema", "response": "200", "error": "", @@ -4992,7 +4932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint", "test": "test_update_schema_to_lower_than_checkpoint", "response": "200", "error": "", @@ -5002,7 +4942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_compatibility_disabled_raises_on_new_version", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_compatibility_disabled_raises_on_new_version", "test": "test_compatibility_disabled_raises_on_new_version", "response": "400", "error": "InvalidInputException", @@ -5018,7 +4958,7 @@ "MetadataKeyValue, SchemaId, SchemaVersionNumber": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_schema_version_metadata_crud", "test": "test_schema_version_metadata_crud", "response": "200", "error": "", @@ -5034,7 +4974,7 @@ "JobName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", "test": "test_job_runs_crud", "response": "200", "error": "", @@ -5050,7 +4990,7 @@ "ConnectionInput, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_connection_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_connection_crud", "test": "test_connection_crud", "response": "200", "error": "", @@ -5066,7 +5006,7 @@ "Name, Role": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_crawler_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_crawler_crud", "test": "test_crawler_crud", "response": "200", "error": "", @@ -5082,7 +5022,7 @@ "JobName, JobUpdate": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_crud", "test": "test_job_crud", "response": "200", "error": "", @@ -5098,7 +5038,7 @@ "Description, RegistryId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_registry_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_registry_crud", "test": "test_registry_crud", "response": "200", "error": "", @@ -5114,7 +5054,7 @@ "Compatibility, SchemaId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_without_version", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_without_version", "test": "test_update_schema_compatibility_without_version", "response": "400", "error": "InvalidInputException", @@ -5128,7 +5068,7 @@ "Compatibility, SchemaId, SchemaVersionNumber": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility", "test": "test_update_schema_compatibility", "response": "200", "error": "", @@ -5138,7 +5078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_with_same_value", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_compatibility_with_same_value", "test": "test_update_schema_compatibility_with_same_value", "response": "400", "error": "InvalidInputException", @@ -5152,7 +5092,7 @@ "Description, SchemaId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_only_description", "test": "test_update_schema_only_description", "response": "200", "error": "", @@ -5166,7 +5106,7 @@ "SchemaId, SchemaVersionNumber": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema", "test": "test_update_schema", "response": "200", "error": "", @@ -5176,7 +5116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint", "test": "test_update_schema_to_lower_than_checkpoint", "response": "200", "error": "", @@ -5186,7 +5126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_update_schema_to_lower_than_checkpoint", "test": "test_update_schema_to_lower_than_checkpoint", "response": "400", "error": "InvalidInputException", @@ -5202,7 +5142,7 @@ "Name, TriggerUpdate": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_trigger_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_trigger_crud", "test": "test_trigger_crud", "response": "200", "error": "", diff --git a/data/coverage/iam.json b/data/coverage/iam.json index bdd663b6ca..5df91746b2 100644 --- a/data/coverage/iam.json +++ b/data/coverage/iam.json @@ -321,7 +321,7 @@ "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" } @@ -717,7 +717,7 @@ "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" } @@ -729,7 +729,7 @@ "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" } @@ -1077,8 +1077,8 @@ "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "snapshot_skipped": "" } }, @@ -1710,11 +1710,11 @@ "UpdateAccessKey": { "implemented": true, "availability": "community", - "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": "" } }, @@ -1782,11 +1782,11 @@ "UpdateRole": { "implemented": true, "availability": "community", - "internal_test_suite": true, + "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "snapshot_skipped": "" } }, @@ -1916,27 +1916,27 @@ "InstanceProfileName, RoleName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -1952,7 +1952,7 @@ "GroupName, UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", "test": "test_create_with_full_properties", "response": "200", "error": "", @@ -1964,7 +1964,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -1974,7 +1974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", @@ -1984,7 +1984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", @@ -2000,19 +2000,19 @@ "GroupName, PolicyArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -2022,7 +2022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", @@ -2038,7 +2038,67 @@ "PolicyArn, RoleName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "200", "error": "", @@ -2048,7 +2108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -2058,7 +2118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -2068,7 +2128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -2078,7 +2138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", @@ -2088,367 +2148,397 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", "test": "test_delete_role_detaches_role_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", "test": "test_account", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "test": "test_capabilities_requirements", + "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']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", - "test": "test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", + "test": "test_attach_detach_role_policy", "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']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", - "test": "test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "test": "test_role_attach_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", - "test": "test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "test": "test_large_payloads", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -2458,17 +2548,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -2478,7 +2568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -2488,137 +2578,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", - "response": "200", - "error": "", - "snapshot_skipped": "all", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "test": "test_role_attach_policy", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", - "test": "test_attach_detach_role_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", - "test": "test_role_attach_policy", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", - "test": "test_role_attach_policy", - "response": "400", - "error": "InvalidInputException", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", "test": "test_role_attach_policy", "response": "400", "error": "InvalidInputException", @@ -2628,7 +2638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", "test": "test_role_attach_policy", "response": "404", "error": "CommonServiceException", @@ -2640,7 +2650,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -2650,7 +2660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -2660,7 +2670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -2670,7 +2680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -2680,7 +2690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -2690,7 +2700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -2700,7 +2710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -2710,7 +2720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -2720,7 +2730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -2730,7 +2740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -2740,7 +2750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -2750,7 +2760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -2760,7 +2770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -2770,7 +2780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -2780,7 +2790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -2790,7 +2800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -2800,7 +2810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -2810,7 +2820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -2820,7 +2830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -2830,7 +2840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -2840,7 +2850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -2850,7 +2860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -2860,7 +2870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -2870,17 +2880,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -2890,7 +2900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -2900,7 +2910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -2910,7 +2920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -2920,7 +2930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -2930,7 +2940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -2940,7 +2950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -2950,7 +2960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -2960,7 +2970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -2970,7 +2980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -2980,7 +2990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "200", "error": "", @@ -2990,7 +3000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "200", "error": "", @@ -3000,7 +3010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -3010,7 +3020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -3020,7 +3030,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -3030,98 +3050,98 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", - "test": "test_iam_role_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3130,8 +3150,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", - "test": "test_iam_role_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3140,28 +3160,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", + "test": "test_login_via_web_form", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", + "test": "test_mfa_sms_config", "response": "200", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", + "test": "test_password_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -3170,8 +3190,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", + "test": "test_restore_forgotten_password", "response": "200", "error": "", "snapshot_skipped": "", @@ -3180,48 +3200,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", + "test": "test_srp_login", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..AccountRecoverySetting']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "test": "test_token_endpoint[code-body]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "test": "test_update_user_mfa_preferences", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", + "test": "test_user_groups", "response": "200", "error": "", "snapshot_skipped": "", @@ -3230,68 +3250,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", + "test": "test_user_pool_error_messages", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "test": "test_create_identity_get_id", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "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": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "test": "test_assume_role_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", - "test": "test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", - "test": "test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", "snapshot_skipped": "", @@ -3300,8 +3320,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", - "test": "test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", + "test": "test_iam_role_attached_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -3310,8 +3330,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", - "test": "test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "test": "test_iam_role_multiple_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -3320,28 +3340,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", - "test": "test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", - "test": "test_password_policy", + "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": "", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", - "test": "test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3350,38 +3370,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", - "test": "test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", - "snapshot_skipped": "['$..AccountRecoverySetting']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", - "test": "test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", - "test": "test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", - "test": "test_update_user_mfa_preferences", + "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": "", @@ -3390,8 +3410,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", - "test": "test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", "snapshot_skipped": "", @@ -3400,32 +3420,42 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", - "test": "test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", - "test": "test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_create_app_in_k3s_cluster", - "test": "test_create_app_in_k3s_cluster", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" } @@ -3436,17 +3466,17 @@ "PolicyArn, UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", "test": "test_attach_iam_role_to_new_iam_user", "response": "200", "error": "", @@ -3456,7 +3486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", "test": "test_user_attach_policy", "response": "200", "error": "", @@ -3466,7 +3496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", "test": "test_user_attach_policy", "response": "400", "error": "InvalidInputException", @@ -3476,7 +3506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", "test": "test_user_attach_policy", "response": "400", "error": "InvalidInputException", @@ -3486,7 +3516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", "test": "test_user_attach_policy", "response": "404", "error": "CommonServiceException", @@ -3498,7 +3528,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -3508,7 +3538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -3518,7 +3548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -3528,7 +3558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -3538,7 +3568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -3548,7 +3578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", "test": "test_enforce_policy_acm", "response": "200", "error": "", @@ -3558,7 +3588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", "test": "test_enforce_policy_apigateway", "response": "200", "error": "", @@ -3568,7 +3598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", @@ -3578,7 +3608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", @@ -3588,7 +3618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", @@ -3598,7 +3628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", @@ -3608,7 +3638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", @@ -3618,7 +3648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "200", "error": "", @@ -3628,7 +3658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", "response": "200", "error": "", @@ -3638,7 +3668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", "test": "test_enforce_policy_kms", "response": "200", "error": "", @@ -3648,7 +3678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -3658,7 +3688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", "test": "test_enforce_policy_logs", "response": "200", "error": "", @@ -3668,7 +3698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "200", "error": "", @@ -3678,7 +3708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -3688,7 +3718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", @@ -3698,7 +3728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "200", "error": "", @@ -3708,7 +3738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", @@ -3718,7 +3748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", @@ -3728,7 +3758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -3738,7 +3768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", "test": "test_iam_user_attached_policy", "response": "200", "error": "", @@ -3748,7 +3778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", "test": "test_iam_user_multiple_policies", "response": "200", "error": "", @@ -3764,7 +3794,17 @@ "UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", "test": "test_get_user_without_username_as_user", "response": "200", "error": "", @@ -3774,7 +3814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[False]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[False]", "test": "test_get_caller_identity_user_access_key[False]", "response": "200", "error": "", @@ -3784,7 +3824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[True]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[True]", "test": "test_get_caller_identity_user_access_key[True]", "response": "200", "error": "", @@ -3796,7 +3836,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -3806,7 +3846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -3816,7 +3856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -3826,7 +3866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -3836,7 +3876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -3846,7 +3886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -3856,7 +3896,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -3866,7 +3916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", "test": "test_enforce_policy_acm", "response": "200", "error": "", @@ -3876,7 +3926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", "test": "test_enforce_policy_apigateway", "response": "200", "error": "", @@ -3886,7 +3936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", @@ -3896,7 +3946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", @@ -3906,7 +3956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", @@ -3916,7 +3966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", @@ -3926,7 +3976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", @@ -3936,7 +3986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", @@ -3946,7 +3996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "200", "error": "", @@ -3956,7 +4006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", "response": "200", "error": "", @@ -3966,7 +4016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", "test": "test_enforce_policy_kms", "response": "200", "error": "", @@ -3976,7 +4026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -3986,7 +4036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", "test": "test_enforce_policy_logs", "response": "200", "error": "", @@ -3996,7 +4046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "200", "error": "", @@ -4006,7 +4056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -4016,7 +4066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", @@ -4026,7 +4076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", @@ -4036,7 +4086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "200", "error": "", @@ -4046,7 +4096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "200", "error": "", @@ -4056,7 +4106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", @@ -4066,7 +4116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", @@ -4076,7 +4126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", "test": "test_logs_policy", "response": "200", "error": "", @@ -4086,7 +4136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "200", "error": "", @@ -4096,7 +4146,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "200", "error": "", @@ -4106,7 +4176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", "test": "test_backup_vault", "response": "200", "error": "", @@ -4116,7 +4186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", "test": "test_ecr_repository_policies", "response": "200", "error": "", @@ -4126,17 +4196,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", "test": "test_eventbridge_policies", "response": "200", "error": "", @@ -4146,7 +4216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "200", "error": "", @@ -4156,7 +4226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "200", "error": "", @@ -4166,7 +4236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "200", "error": "", @@ -4176,7 +4246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -4186,7 +4256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "200", "error": "", @@ -4196,7 +4266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "200", "error": "", @@ -4206,7 +4276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", @@ -4216,7 +4286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -4226,7 +4296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -4236,7 +4306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -4246,7 +4316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", "test": "test_get_permissions_for_user_arn", "response": "200", "error": "", @@ -4256,7 +4326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", "test": "test_extract_caller_principal_role[user]", "response": "200", "error": "", @@ -4272,7 +4342,7 @@ "GroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", "test": "test_create_with_full_properties", "response": "200", "error": "", @@ -4282,19 +4352,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -4304,7 +4374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", @@ -4314,7 +4384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", @@ -4330,7 +4400,7 @@ "InstanceProfileName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_instance_profile_tags", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_instance_profile_tags", "test": "test_instance_profile_tags", "response": "200", "error": "", @@ -4342,27 +4412,27 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -4378,7 +4448,7 @@ "Path, PolicyDocument, PolicyName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", "test": "test_attach_detach_role_policy", "response": "200", "error": "", @@ -4388,7 +4458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_simulate_principle_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_simulate_principle_policy", "test": "test_simulate_principle_policy", "response": "200", "error": "", @@ -4400,7 +4470,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", "test": "test_resource_policy_crud", "response": "200", "error": "", @@ -4414,7 +4484,7 @@ "PolicyDocument, PolicyName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "200", "error": "", @@ -4424,7 +4494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -4434,7 +4504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -4444,7 +4514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -4454,7 +4524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", @@ -4464,58 +4534,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", "test": "test_cfn_with_exports", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", - "test": "test_large_payloads", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", - "test": "test_function_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", - "test": "test_echo_invoke[python3.7]", + "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": "", @@ -4524,7 +4564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", @@ -4534,7 +4574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", "test": "test_put_events_with_target_lambda", "response": "200", "error": "", @@ -4544,7 +4584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", "test": "test_create_user_add_permission_boundary_afterwards", "response": "200", "error": "", @@ -4554,7 +4594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", "test": "test_create_user_with_permission_boundary", "response": "200", "error": "", @@ -4564,7 +4604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", "test": "test_attach_iam_role_to_new_iam_user", "response": "200", "error": "", @@ -4574,7 +4614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", "test": "test_list_roles_with_permission_boundary", "response": "200", "error": "", @@ -4584,7 +4624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", "test": "test_role_attach_policy", "response": "200", "error": "", @@ -4594,7 +4634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", "test": "test_user_attach_policy", "response": "200", "error": "", @@ -4604,7 +4644,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "test": "test_large_payloads", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "test": "test_echo_invoke[python3.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", "test": "test_delivery_lambda", "response": "200", "error": "", @@ -4616,7 +4676,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -4626,7 +4686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -4636,7 +4696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -4646,7 +4706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -4656,7 +4716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -4666,7 +4726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -4676,7 +4736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -4686,7 +4746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -4696,7 +4756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -4706,7 +4766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -4716,7 +4776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -4726,7 +4786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -4736,7 +4796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -4746,7 +4806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -4756,7 +4816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -4766,7 +4826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -4776,7 +4836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -4786,7 +4846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -4796,7 +4856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -4806,7 +4866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -4816,7 +4876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -4826,7 +4886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -4836,7 +4896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -4846,7 +4906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -4856,7 +4916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -4866,7 +4926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -4876,7 +4936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -4886,7 +4946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -4896,7 +4956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -4906,7 +4966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -4916,7 +4976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -4926,7 +4986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -4936,7 +4996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -4946,7 +5006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "200", "error": "", @@ -4956,7 +5016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -4966,7 +5026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -4976,7 +5036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -4986,7 +5046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -4996,7 +5056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -5006,7 +5066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -5016,7 +5076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -5026,7 +5086,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -5036,17 +5106,167 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", "test": "test_create_apigateway_authorizer_client_credentials", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "test": "test_admin_no_srp_auth_flow", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", + "test": "test_login_via_web_form", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", + "test": "test_mfa_sms_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", + "test": "test_password_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", + "test": "test_restore_forgotten_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", + "test": "test_srp_login", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AccountRecoverySetting']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "test": "test_token_endpoint[code-body]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "test": "test_token_endpoint[code-query_params]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "test": "test_update_user_mfa_preferences", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", + "test": "test_user_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", + "test": "test_user_pool_error_messages", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "test": "test_create_identity_get_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", "test": "test_assume_role_cw_logs", "response": "200", "error": "", @@ -5056,7 +5276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", "test": "test_enforce_policy_acm", "response": "200", "error": "", @@ -5066,7 +5286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", "test": "test_enforce_policy_apigateway", "response": "200", "error": "", @@ -5076,7 +5296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", @@ -5086,7 +5306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", @@ -5096,7 +5316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", @@ -5106,7 +5326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", @@ -5116,7 +5336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", @@ -5126,7 +5346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "200", "error": "", @@ -5136,7 +5356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", "response": "200", "error": "", @@ -5146,7 +5366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", "test": "test_enforce_policy_kms", "response": "200", "error": "", @@ -5156,7 +5376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -5166,7 +5386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", "test": "test_enforce_policy_logs", "response": "200", "error": "", @@ -5176,7 +5396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "200", "error": "", @@ -5186,7 +5406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -5196,7 +5416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", @@ -5206,7 +5426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "200", "error": "", @@ -5216,7 +5436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", @@ -5226,7 +5446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", "response": "200", "error": "", @@ -5236,7 +5456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "200", "error": "", @@ -5246,7 +5466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -5256,7 +5476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -5266,7 +5486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", "test": "test_get_boundary_for_role", "response": "200", "error": "", @@ -5276,7 +5496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", "test": "test_get_boundary_for_user", "response": "200", "error": "", @@ -5286,7 +5506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", "test": "test_iam_role_attached_policy", "response": "200", "error": "", @@ -5296,7 +5516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", "test": "test_iam_role_multiple_policies", "response": "200", "error": "", @@ -5306,7 +5526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -5316,7 +5536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", "test": "test_iam_user_attached_policy", "response": "200", "error": "", @@ -5326,7 +5546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", @@ -5336,7 +5556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", "test": "test_iam_user_multiple_policies", "response": "200", "error": "", @@ -5346,7 +5566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", "test": "test_dynamodb_integration", "response": "200", "error": "", @@ -5356,7 +5576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "200", "error": "", @@ -5366,7 +5586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -5376,7 +5596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", @@ -5386,7 +5606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "200", "error": "", @@ -5396,7 +5616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -5406,7 +5626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", "test": "test_lambda_iam", "response": "200", "error": "", @@ -5416,7 +5636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -5426,7 +5646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -5436,7 +5656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -5446,7 +5666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -5456,7 +5676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -5464,110 +5684,112 @@ "aws_validated": true, "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "CreateRole": { + "AssumeRolePolicyDocument, Description, Path, RoleName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", - "test": "test_admin_no_srp_auth_flow", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", + "test": "test_create_role_with_assume_role_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "AssumeRolePolicyDocument, Description, RoleName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", - "test": "test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", - "test": "test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "AssumeRolePolicyDocument, MaxSessionDuration, Path, RoleName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", - "test": "test_login_via_web_form", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", + "test": "test_bucket_exists", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", - "test": "test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", + "test": "test_appsync_deployed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "AssumeRolePolicyDocument, Path, RoleName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", - "test": "test_password_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", + "test": "test_account", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", - "test": "test_restore_forgotten_password", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", + "test": "test_cfn_handle_iam_role_resource_no_role_name", "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/test_cognito.py::TestCognito::test_srp_login", - "test": "test_srp_login", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", - "snapshot_skipped": "['$..AccountRecoverySetting']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", - "test": "test_token_endpoint[code-body]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", - "test": "test_token_endpoint[code-query_params]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", - "test": "test_update_user_mfa_preferences", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_describe_role", + "test": "test_create_describe_role", "response": "200", "error": "", "snapshot_skipped": "", @@ -5576,8 +5798,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", - "test": "test_user_groups", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", + "test": "test_create_role_with_assume_role_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -5586,8 +5808,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", - "test": "test_user_pool_error_messages", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", + "test": "test_list_roles_with_permission_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -5596,64 +5818,50 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", - "test": "test_create_identity_get_id", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } - ] - } - }, - "CreateRole": { - "AssumeRolePolicyDocument, Description, Path, RoleName": { - "ls_community": [ + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", - "test": "test_create_role_with_assume_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - }, - "AssumeRolePolicyDocument, Description, RoleName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", + "test": "test_job", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - } - ], - "ls_pro": [ + "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", - "test": "test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - } - ] - }, - "AssumeRolePolicyDocument, MaxSessionDuration, Path, RoleName": { - "ls_community": [ + "snapshot_skipped": "['$..ApplicationDetail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", @@ -5661,11 +5869,13 @@ "snapshot_tested": false, "origin": "external" } - ], + ] + }, + "AssumeRolePolicyDocument, PermissionsBoundary, RoleName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", - "test": "test_appsync_deployed", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "test": "test_role_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -5675,61 +5885,21 @@ } ] }, - "AssumeRolePolicyDocument, Path, RoleName": { + "AssumeRolePolicyDocument, RoleName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", - "test": "test_account", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", - "test": "test_cfn_handle_iam_role_resource_no_role_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", - "test": "test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_describe_role", - "test": "test_create_describe_role", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", - "test": "test_create_role_with_assume_role_policy", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", @@ -5738,87 +5908,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", - "test": "test_list_roles_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", - "test": "test_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - } - ] - }, - "AssumeRolePolicyDocument, PermissionsBoundary, RoleName": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - }, - "AssumeRolePolicyDocument, RoleName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -5828,7 +5948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -5838,7 +5958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -5848,7 +5968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "200", "error": "", @@ -5858,7 +5978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", @@ -5868,7 +5988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", @@ -5878,7 +5998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", @@ -5888,7 +6008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "200", "error": "", @@ -5898,7 +6018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -5908,7 +6028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", @@ -5918,7 +6038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -5928,7 +6048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -5938,7 +6058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -5948,7 +6068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", @@ -5958,618 +6078,568 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", "test": "test_delete_role_detaches_role_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "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": "['$..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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", - "test": "test_large_payloads", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", - "test": "test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", - "test": "test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", + "test": "test_get_user_without_username_as_role", "response": "200", "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", + "test": "test_attach_detach_role_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_recreate_iam_role", + "test": "test_recreate_iam_role", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", - "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "test": "test_role_attach_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_update_assume_role_policy", + "test": "test_update_assume_role_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "test": "test_large_payloads", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", - "test": "test_default_logging_configuration", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", - "test": "test_get_user_without_username_as_role", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", - "test": "test_attach_detach_role_policy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_recreate_iam_role", - "test": "test_recreate_iam_role", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", - "test": "test_role_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_update_assume_role_policy", - "test": "test_update_assume_role_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -6578,8 +6648,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", + "test": "test_default_logging_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -6588,37 +6658,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "test": "test_path_based_on_data", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[False]", + "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]", "response": "200", "error": "", @@ -6628,7 +6698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[True]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[True]", "test": "test_get_caller_identity_role_access_key[True]", "response": "200", "error": "", @@ -6658,7 +6728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_role_with_malformed_assume_role_policy_document", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_role_with_malformed_assume_role_policy_document", "test": "test_create_role_with_malformed_assume_role_policy_document", "response": "400", "error": "MalformedPolicyDocumentException", @@ -6668,7 +6738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_recreate_iam_role", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_recreate_iam_role", "test": "test_recreate_iam_role", "response": "409", "error": "CommonServiceException", @@ -6680,7 +6750,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -6690,7 +6760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -6700,7 +6770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -6710,7 +6780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -6720,7 +6790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -6730,7 +6800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -6740,7 +6810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -6750,7 +6820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -6760,7 +6830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -6770,7 +6840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -6780,7 +6850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -6790,7 +6860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -6800,7 +6870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -6810,7 +6880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -6820,7 +6890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -6830,7 +6900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -6840,7 +6910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -6850,7 +6920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -6860,7 +6930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -6870,7 +6940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -6880,7 +6950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -6890,7 +6960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -6900,7 +6970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -6910,17 +6980,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -6930,7 +7000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -6940,7 +7010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -6950,7 +7020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -6960,7 +7030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -6970,7 +7040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -6980,7 +7050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -6990,7 +7060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -7000,7 +7070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -7010,7 +7080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -7020,7 +7090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "200", "error": "", @@ -7030,7 +7100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "200", "error": "", @@ -7040,7 +7110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -7050,7 +7120,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "test": "test_specify_resources_by_name", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -7060,7 +7140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -7070,7 +7150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -7080,7 +7160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -7090,7 +7170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -7100,7 +7180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -7110,7 +7190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -7120,7 +7200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -7130,7 +7210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -7140,7 +7220,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -7150,7 +7240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -7160,17 +7250,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -7180,47 +7280,87 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", + "test": "test_create_job_default_command", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", + "test": "test_create_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", + "test": "test_create_with_additional_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_environment_with_empty_params", + "test": "test_environment_with_empty_params", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", @@ -7230,57 +7370,267 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "test": "test_admin_no_srp_auth_flow", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", + "test": "test_create_user_group_in_pool", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", + "test": "test_login_via_web_form", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", + "test": "test_mfa_sms_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", + "test": "test_password_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", + "test": "test_restore_forgotten_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", + "test": "test_srp_login", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AccountRecoverySetting']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "test": "test_token_endpoint[code-body]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "test": "test_token_endpoint[code-query_params]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "test": "test_update_user_mfa_preferences", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", + "test": "test_user_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", + "test": "test_user_pool_error_messages", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "test": "test_create_identity_get_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/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": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", @@ -7290,7 +7640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -7300,7 +7650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "200", "error": "", @@ -7310,7 +7660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "200", "error": "", @@ -7320,7 +7670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -7330,7 +7680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", "test": "test_assume_role_cw_logs", "response": "200", "error": "", @@ -7340,7 +7690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", @@ -7350,7 +7700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -7360,7 +7710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -7370,7 +7720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", @@ -7380,7 +7730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "200", "error": "", @@ -7390,7 +7740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -7400,7 +7750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", "test": "test_get_boundary_for_role", "response": "200", "error": "", @@ -7410,7 +7760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", "test": "test_get_permissions_for_role_arn", "response": "200", "error": "", @@ -7420,7 +7770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", "test": "test_iam_role_attached_policy", "response": "200", "error": "", @@ -7430,7 +7780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", "test": "test_iam_role_inline_policy", "response": "200", "error": "", @@ -7440,7 +7790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", "test": "test_iam_role_multiple_policies", "response": "200", "error": "", @@ -7450,7 +7800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", "test": "test_extract_caller_principal_role[role]", "response": "200", "error": "", @@ -7460,7 +7810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", "test": "test_get_resource_policy_sts", "response": "200", "error": "", @@ -7470,7 +7820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", "test": "test_policy_generation_stream_as_role", "response": "200", "error": "", @@ -7480,7 +7830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", "test": "test_dynamodb_integration", "response": "200", "error": "", @@ -7490,7 +7840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "200", "error": "", @@ -7500,7 +7850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -7510,7 +7860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", @@ -7520,7 +7870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "200", "error": "", @@ -7530,7 +7880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -7540,7 +7890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -7550,7 +7900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -7560,7 +7910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -7570,7 +7920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", "test": "test_lambda_iam", "response": "200", "error": "", @@ -7580,7 +7930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -7590,7 +7940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -7600,7 +7950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -7610,7 +7960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -7620,7 +7970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -7630,7 +7980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -7640,68 +7990,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", - "test": "test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_crud_role_alias", + "test": "test_crud_role_alias", "response": "200", "error": "", - "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_environment_with_empty_params", - "test": "test_environment_with_empty_params", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "test": "test_topic_rule_triggers_kinesis_put_record", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", - "test": "test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "test": "test_topic_rule_triggers_sqs_message", "response": "200", "error": "", "snapshot_skipped": "", @@ -7710,8 +8050,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", - "test": "test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "test": "test_put_subscription_filter_kinesis_with_filter_pattern", "response": "200", "error": "", "snapshot_skipped": "", @@ -7720,18 +8060,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", - "test": "test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "test": "test_add_role_to_db_cluster", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_user_group_in_pool", - "test": "test_create_user_group_in_pool", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "test": "test_add_role_to_db_instance", "response": "200", "error": "", "snapshot_skipped": "", @@ -7740,257 +8080,47 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", - "test": "test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", - "test": "test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", - "test": "test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", - "test": "test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", - "test": "test_srp_login", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AccountRecoverySetting']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", - "test": "test_token_endpoint[code-body]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", - "test": "test_token_endpoint[code-query_params]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", - "test": "test_update_user_mfa_preferences", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", - "test": "test_user_groups", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", - "test": "test_user_pool_error_messages", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", - "test": "test_create_identity_get_id", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_crud_role_alias", - "test": "test_crud_role_alias", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_topic_rule_triggers_dynamodb_v2_put_item", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", - "test": "test_topic_rule_triggers_firehose_put_record", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", - "test": "test_topic_rule_triggers_kinesis_put_record", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", - "test": "test_topic_rule_triggers_sqs_message", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", - "test": "test_put_subscription_filter_kinesis_with_filter_pattern", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", - "test": "test_add_role_to_db_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", - "test": "test_add_role_to_db_instance", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", - "test": "test_postgres_extension_query_export_to_s3[10.23]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", - "test": "test_postgres_extension_query_export_to_s3[11.16]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", - "test": "test_postgres_extension_query_export_to_s3[12.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", - "test": "test_postgres_extension_query_export_to_s3[13.4]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -8000,7 +8130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -8010,7 +8140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -8020,7 +8150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -8030,7 +8160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -8040,7 +8170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -8050,7 +8180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -8060,7 +8190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -8074,116 +8204,126 @@ "AssumeRolePolicyDocument, RoleName, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -8192,14 +8332,14 @@ "AWSServiceName, Description": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -8208,7 +8348,7 @@ "PermissionsBoundary, UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", "test": "test_create_user_with_permission_boundary", "response": "200", "error": "", @@ -8220,7 +8360,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "200", "error": "", @@ -8234,7 +8374,7 @@ "Tags, UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_user_with_tags", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_user_with_tags", "test": "test_create_user_with_tags", "response": "200", "error": "", @@ -8248,7 +8388,7 @@ "UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -8258,7 +8398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -8268,7 +8408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -8278,7 +8418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", "test": "test_create_with_full_properties", "response": "200", "error": "", @@ -8288,37 +8428,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", "test": "test_iam_username_defaultname", "response": "200", "error": "", "snapshot_skipped": "['$..User.Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", "test": "test_create_user_add_permission_boundary_afterwards", "response": "200", "error": "", @@ -8328,7 +8478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", "test": "test_get_user_without_username_as_user", "response": "200", "error": "", @@ -8338,7 +8488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", "test": "test_attach_iam_role_to_new_iam_user", "response": "200", "error": "", @@ -8348,7 +8498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", "test": "test_user_attach_policy", "response": "200", "error": "", @@ -8358,7 +8508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[False]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[False]", "test": "test_get_caller_identity_user_access_key[False]", "response": "200", "error": "", @@ -8368,7 +8518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[True]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[True]", "test": "test_get_caller_identity_user_access_key[True]", "response": "200", "error": "", @@ -8380,7 +8530,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -8390,7 +8540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -8400,7 +8550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -8410,7 +8560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -8420,7 +8570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -8430,7 +8580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -8440,7 +8590,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -8450,7 +8610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", "test": "test_enforce_policy_acm", "response": "200", "error": "", @@ -8460,7 +8620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", "test": "test_enforce_policy_apigateway", "response": "200", "error": "", @@ -8470,7 +8630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", @@ -8480,7 +8640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", @@ -8490,7 +8650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", @@ -8500,7 +8660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", @@ -8510,7 +8670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", @@ -8520,7 +8680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", @@ -8530,7 +8690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "200", "error": "", @@ -8540,7 +8700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", "response": "200", "error": "", @@ -8550,7 +8710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", "test": "test_enforce_policy_kms", "response": "200", "error": "", @@ -8560,7 +8720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -8570,7 +8730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", "test": "test_enforce_policy_logs", "response": "200", "error": "", @@ -8580,7 +8740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "200", "error": "", @@ -8590,7 +8750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -8600,7 +8760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", @@ -8610,7 +8770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", @@ -8620,7 +8780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "200", "error": "", @@ -8630,7 +8790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "200", "error": "", @@ -8640,7 +8800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", @@ -8650,7 +8810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", @@ -8660,7 +8820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", "test": "test_logs_policy", "response": "200", "error": "", @@ -8670,7 +8830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "200", "error": "", @@ -8680,8 +8840,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", - "test": "test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8690,48 +8850,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", "response": "200", "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", - "test": "test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "test": "test_backup_vault", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", - "test": "test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..repository.repositoryUri']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", - "test": "test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "test": "test_eventbridge_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "test": "test_get_lambda_layer", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "test": "test_iam_trust_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -8740,7 +8920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "200", "error": "", @@ -8750,7 +8930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -8760,7 +8940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "200", "error": "", @@ -8770,7 +8950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "200", "error": "", @@ -8780,7 +8960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", @@ -8790,7 +8970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -8800,7 +8980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -8810,7 +8990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -8820,7 +9000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", "test": "test_get_boundary_for_user", "response": "200", "error": "", @@ -8830,7 +9010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", "test": "test_get_permissions_for_user_arn", "response": "200", "error": "", @@ -8840,7 +9020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -8850,7 +9030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", "test": "test_iam_user_attached_policy", "response": "200", "error": "", @@ -8860,7 +9040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", @@ -8870,7 +9050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", @@ -8880,7 +9060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", "test": "test_iam_user_inline_policy", "response": "200", "error": "", @@ -8890,7 +9070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", "test": "test_iam_user_multiple_policies", "response": "200", "error": "", @@ -8900,7 +9080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", "test": "test_extract_caller_principal_role[user]", "response": "200", "error": "", @@ -8910,7 +9090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", "test": "test_get_resource_policy_lambda", "response": "200", "error": "", @@ -8920,7 +9100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", "test": "test_get_resource_policy_sns", "response": "200", "error": "", @@ -8930,7 +9110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", "test": "test_get_resource_policy_sqs", "response": "200", "error": "", @@ -8946,7 +9126,17 @@ "AccessKeyId, UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", "test": "test_get_user_without_username_as_user", "response": "200", "error": "", @@ -8956,7 +9146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[False]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[False]", "test": "test_get_caller_identity_user_access_key[False]", "response": "200", "error": "", @@ -8966,7 +9156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[True]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[True]", "test": "test_get_caller_identity_user_access_key[True]", "response": "200", "error": "", @@ -8974,11 +9164,211 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -8988,7 +9378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -8998,7 +9388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -9008,7 +9398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -9018,7 +9408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -9028,7 +9418,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -9038,7 +9438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", "test": "test_enforce_policy_acm", "response": "200", "error": "", @@ -9048,7 +9448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", "test": "test_enforce_policy_apigateway", "response": "200", "error": "", @@ -9058,7 +9458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", @@ -9068,7 +9468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", @@ -9078,7 +9478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", @@ -9088,7 +9488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", @@ -9098,7 +9498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", @@ -9108,7 +9508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", @@ -9118,7 +9518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "200", "error": "", @@ -9128,7 +9528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", "response": "200", "error": "", @@ -9138,7 +9538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", "test": "test_enforce_policy_kms", "response": "200", "error": "", @@ -9148,7 +9548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -9158,7 +9558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", "test": "test_enforce_policy_logs", "response": "200", "error": "", @@ -9168,7 +9568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "200", "error": "", @@ -9178,7 +9578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -9188,7 +9588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", @@ -9198,7 +9598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", @@ -9208,7 +9608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "200", "error": "", @@ -9218,7 +9618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "200", "error": "", @@ -9228,7 +9628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", @@ -9238,7 +9638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", @@ -9248,7 +9648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", "test": "test_logs_policy", "response": "200", "error": "", @@ -9258,7 +9658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "200", "error": "", @@ -9268,7 +9668,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "200", "error": "", @@ -9278,7 +9698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", "test": "test_backup_vault", "response": "200", "error": "", @@ -9288,7 +9708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", "test": "test_ecr_repository_policies", "response": "200", "error": "", @@ -9298,17 +9718,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", "test": "test_eventbridge_policies", "response": "200", "error": "", @@ -9318,7 +9738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "200", "error": "", @@ -9328,7 +9748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "200", "error": "", @@ -9338,7 +9758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "200", "error": "", @@ -9348,7 +9768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -9358,7 +9778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "200", "error": "", @@ -9368,7 +9788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "200", "error": "", @@ -9378,7 +9798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", @@ -9388,7 +9808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -9398,7 +9818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -9408,7 +9828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -9418,7 +9838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", "test": "test_get_permissions_for_user_arn", "response": "200", "error": "", @@ -9428,7 +9848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", "test": "test_extract_caller_principal_role[user]", "response": "200", "error": "", @@ -9444,7 +9864,7 @@ "GroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", "test": "test_create_with_full_properties", "response": "200", "error": "", @@ -9454,19 +9874,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -9476,7 +9896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", @@ -9486,7 +9906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", @@ -9500,21 +9920,9 @@ }, "DeleteGroupPolicy": { "GroupName, PolicyName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - } - ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -9524,7 +9932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", @@ -9540,7 +9948,7 @@ "InstanceProfileName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_instance_profile_tags", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_instance_profile_tags", "test": "test_instance_profile_tags", "response": "200", "error": "", @@ -9552,24 +9960,24 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -9578,7 +9986,7 @@ "PolicyArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "200", "error": "", @@ -9588,7 +9996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -9598,7 +10006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -9608,7 +10016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -9618,7 +10026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", @@ -9628,8 +10036,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_extensions_resourcetypes.py::TestExtensionsResourceTypes::test_deploy_resource_type", - "test": "test_deploy_resource_type", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_extensions_modules.py::TestExtensionsModules::test_module_usage", + "test": "test_module_usage", "response": "200", "error": "", "snapshot_skipped": "", @@ -9638,37 +10046,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/intrinsic_functions/test_string_operations.py::TestStringOperations::test_string_split", - "test": "test_string_split", + "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": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/intrinsic_functions/test_unique_id_generation.py::TestUniqueIdGeneration::test_uuid", - "test": "test_uuid", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", + "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/services/test_sqs_task_service.py::TestTaskServiceSqs::test_send_message_unsupported_parameters", - "test": "test_send_message_unsupported_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "test": "test_cfn_with_exports", "response": "200", "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId', '$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..cause', '$..Cause']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", @@ -9678,7 +10086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", "test": "test_create_user_add_permission_boundary_afterwards", "response": "200", "error": "", @@ -9688,7 +10096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", "test": "test_create_user_with_permission_boundary", "response": "200", "error": "", @@ -9698,7 +10106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", "test": "test_attach_detach_role_policy", "response": "200", "error": "", @@ -9708,7 +10116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", "test": "test_attach_iam_role_to_new_iam_user", "response": "200", "error": "", @@ -9718,7 +10126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", "test": "test_list_roles_with_permission_boundary", "response": "200", "error": "", @@ -9728,7 +10136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", "test": "test_role_attach_policy", "response": "200", "error": "", @@ -9738,7 +10146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", "test": "test_user_attach_policy", "response": "200", "error": "", @@ -9748,7 +10156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", "test": "test_delivery_lambda", "response": "200", "error": "", @@ -9758,284 +10166,284 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "404", - "error": "NoSuchEntityException", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/error_handling/test_task_service_sfn.py::TestTaskServiceSfn::test_start_execution_no_such_arn", + "test": "test_start_execution_no_such_arn", + "response": "200", + "error": "", + "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "404", - "error": "NoSuchEntityException", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_unique_id_generation.py::TestUniqueIdGeneration::test_uuid", + "test": "test_uuid", + "response": "200", + "error": "", + "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", - "test": "test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", - "test": "test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", @@ -10045,7 +10453,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", @@ -10055,7 +10463,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", @@ -10065,7 +10473,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", @@ -10075,7 +10483,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", @@ -10085,3472 +10493,7672 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_delete_non_existent_policy_returns_no_such_entity", - "test": "test_delete_non_existent_policy_returns_no_such_entity", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", - "test": "test_apigw_v2_lambda_request_authorizer[1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", - "test": "test_apigw_v2_lambda_request_authorizer[2.0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", - "test": "test_lambda_jwt_authorizer[False-1.0]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", - "test": "test_lambda_jwt_authorizer[False-2.0]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", - "test": "test_lambda_jwt_authorizer[True-1.0]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", - "test": "test_lambda_jwt_authorizer[True-2.0]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", - "test": "test_step_functions_integration[host_based_url-1.0]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", - "test": "test_step_functions_integration[path_based_url-1.0]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", - "test": "test_apigateway_to_appsync_integration", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", - "test": "test_lambda_token_authorizer", - "response": "200", - "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", - "test": "test_lambda_token_authorizer_event_payload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", - "test": "test_lambda_token_authorizer_path_suffixes", - "response": "200", - "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", - "test": "test_rest_import_openapi_3_0", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", - "test": "test_connect_disconnect_always_called", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", - "test": "test_websocket_response_templates", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", - "test": "test_ws_connection_with_invalid_auth", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", - "test": "test_cognito_authorization", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", - "test": "test_cognito_authorization_bearer_configuration[access no bearer]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", - "test": "test_cognito_authorization_bearer_configuration[access with bearer]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", - "test": "test_cognito_authorization_bearer_configuration[id no bearer]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", - "test": "test_cognito_authorization_bearer_configuration[id with bearer]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", - "test": "test_lambda_authorization", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", - "test": "test_resource_policy_crud", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", - "test": "test_enforce_policy_acm", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", - "test": "test_enforce_policy_cloudwatch", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", - "test": "test_enforce_policy_elasticsearch", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", - "test": "test_enforce_policy_elasticsearch_two_domains", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", - "test": "test_enforce_policy_events", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", - "test": "test_enforce_policy_kinesis", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", - "test": "test_enforce_policy_kms", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", - "test": "test_enforce_policy_redshift", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", - "test": "test_enforce_policy_secretsmanager_create", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", - "test": "test_enforce_policy_sqs", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", - "test": "test_user_with_permissions_boundary", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", - "test": "test_sqs_receive_queue_attributes_role_permission_boundary", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", - "test": "test_sqs_receive_queue_attributes_user_permission_boundary", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", - "test": "test_get_boundary_for_role", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", - "test": "test_get_boundary_for_user", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", - "test": "test_iam_role_attached_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", - "test": "test_iam_role_multiple_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", - "test": "test_iam_user_attached_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", - "response": "200", - "error": "", - "snapshot_skipped": "all", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", - "test": "test_admin_no_srp_auth_flow", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", - "test": "test_change_password[user-{short_uid}@example.com]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", - "test": "test_change_password[user-{short_uid}]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", - "test": "test_login_via_web_form", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", - "test": "test_mfa_sms_config", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", - "test": "test_password_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", - "test": "test_restore_forgotten_password", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", - "test": "test_srp_login", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AccountRecoverySetting']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", - "test": "test_token_endpoint[code-body]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", - "test": "test_token_endpoint[code-query_params]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", - "test": "test_update_user_mfa_preferences", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", - "test": "test_user_groups", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", - "test": "test_user_pool_error_messages", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", - "test": "test_create_identity_get_id", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", - "test": "test_health_checks", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/services/internal/test_stackinfo.py::test_stackinfo_resource", - "test": "test_stackinfo_resource", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", "response": "404", "error": "NoSuchEntityException", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", "response": "404", "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - } - ] - } - }, - "DeleteRole": { - "RoleName": { - "ls_community": [ + "origin": "external" + }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", - "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", - "test": "test_apigateway_with_step_function_integration[StartExecution]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", - "test": "test_apigateway_rust_lambda", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", - "test": "test_error_aws_proxy_not_supported", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", - "test": "test_rest_api_to_dynamodb_integration[PutItem]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", - "test": "test_rest_api_to_dynamodb_integration[Query]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", - "test": "test_rest_api_to_dynamodb_integration[Scan]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", - "test": "test_apigateway_to_eventbridge", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", - "test": "test_create_execute_api_vpc_endpoint", - "response": "200", - "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", - "test": "test_apigateway_to_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType', '$..ChildShards']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", - "test": "test_lambda_aws_integration", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", - "test": "test_lambda_aws_integration_with_request_template", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", - "test": "test_lambda_aws_proxy_integration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", - "test": "test_sqs_aws_integration", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_extensions_resourcetypes.py::TestExtensionsResourceTypes::test_deploy_resource_type", - "test": "test_deploy_resource_type", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", - "test": "test_account", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", - "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']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", - "test": "test_url_output", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", - "response": "200", - "error": "", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", - "response": "200", - "error": "", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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": "internal" + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "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]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "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]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "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]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "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]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", - "test": "test_cfn_function_url", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "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]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", - "test": "test_event_invoke_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "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]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", - "test": "test_lambda_alias", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "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]", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", - "test": "test_lambda_cfn_run", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", - "test": "test_lambda_version", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", - "test": "test_multiple_lambda_permissions_for_singlefn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", - "test": "test_python_lambda_code_deployed_via_s3", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", - "test": "test_cfn_handle_iam_role_resource_no_role_name", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", - "test": "test_cfn_handle_serverless_api_resource", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", - "test": "test_cfn_template_with_short_form_fn_sub", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", - "test": "test_functions_in_output_export_name", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", - "test": "test_sub_in_lambda_function_name", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", - "test": "test_sam_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", - "test": "test_sam_template", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", - "test": "test_capabilities_requirements", - "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']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", - "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", - "test": "test_default_logging_configuration", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/intrinsic_functions/test_string_operations.py::TestStringOperations::test_string_split", - "test": "test_string_split", - "response": "200", - "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/intrinsic_functions/test_unique_id_generation.py::TestUniqueIdGeneration::test_uuid", - "test": "test_uuid", - "response": "200", - "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/services/test_sqs_task_service.py::TestTaskServiceSqs::test_send_message_unsupported_parameters", - "test": "test_send_message_unsupported_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId', '$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..cause', '$..Cause']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", - "test": "test_get_user_without_username_as_role", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", - "test": "test_attach_detach_role_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_describe_role", - "test": "test_create_describe_role", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", - "test": "test_create_role_with_assume_role_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", - "test": "test_list_roles_with_permission_boundary", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_recreate_iam_role", - "test": "test_recreate_iam_role", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", - "test": "test_role_attach_policy", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_update_assume_role_policy", - "test": "test_update_assume_role_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "test": "test_events_sqs_sns_lambda", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "test": "test_events_sqs_sns_lambda", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "test": "test_events_sqs_sns_lambda", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "test": "test_events_sqs_sns_lambda", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[False]", - "test": "test_get_caller_identity_role_access_key[False]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "test": "test_events_sqs_sns_lambda", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[True]", - "test": "test_get_caller_identity_role_access_key[True]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "test": "test_events_sqs_sns_lambda", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "test": "test_events_sqs_sns_lambda", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_configuration_recorder", - "test": "test_put_configuration_recorder", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "test": "test_events_sqs_sns_lambda", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_delivery_channel", - "test": "test_put_delivery_channel", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "test": "test_events_sqs_sns_lambda", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", - "test": "test_attach_detach_role_policy", - "response": "409", - "error": "CommonServiceException", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "test": "test_events_sqs_sns_lambda", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", - "test": "test_apigw_v2_lambda_request_authorizer[1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", - "test": "test_apigw_v2_lambda_request_authorizer[2.0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", - "test": "test_lambda_jwt_authorizer[False-1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", - "test": "test_lambda_jwt_authorizer[False-2.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", - "test": "test_lambda_jwt_authorizer[True-1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", - "test": "test_lambda_jwt_authorizer[True-2.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", - "test": "test_step_functions_integration[host_based_url-1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", - "test": "test_step_functions_integration[path_based_url-1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", - "test": "test_apigateway_to_appsync_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", - "test": "test_lambda_token_authorizer", - "response": "200", - "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", - "test": "test_lambda_token_authorizer_event_payload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", - "test": "test_lambda_token_authorizer_path_suffixes", - "response": "200", - "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", - "test": "test_rest_import_openapi_3_0", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", - "test": "test_connect_disconnect_always_called", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", - "test": "test_websocket_response_templates", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", - "test": "test_websocket_with_kinesis_integration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType', '$..Data']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", - "test": "test_ws_connection_with_invalid_auth", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", - "test": "test_cognito_authorization", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", - "test": "test_cognito_authorization_auth_context_propagated", - "response": "200", - "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", - "test": "test_cognito_authorization_auth_context_propagated_without_groups", - "response": "200", - "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", - "test": "test_cognito_authorization_bearer_configuration[access no bearer]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", - "test": "test_cognito_authorization_bearer_configuration[access with bearer]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", - "test": "test_cognito_authorization_bearer_configuration[id no bearer]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", - "test": "test_cognito_authorization_bearer_configuration[id with bearer]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", - "test": "test_cognito_authorization_group_enforcement", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", - "test": "test_lambda_authorization", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", - "test": "test_lambda_data_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", - "test": "test_websocket_subscriptions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", - "test": "test_resolver_with_cache", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", - "test": "test_cloudfront_distribution_with_logging", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", - "test": "test_cognito_role_attachment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", - "test": "test_eks_fargate_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", - "test": "test_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", - "test": "test_role_alias", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", - "test": "test_kms_cross_account_encrypt", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", - "test": "test_sns_cross_account_publish", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", - "test": "test_sqs_cross_account_receive", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", - "test": "test_assume_role_sqs_with_put_role_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", - "test": "test_sqs_receive_queue_attributes_role_permission_boundary", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", - "test": "test_get_boundary_for_role", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", - "test": "test_get_permissions_for_role_arn", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", - "test": "test_iam_role_attached_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", - "test": "test_iam_role_inline_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", - "test": "test_iam_role_multiple_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", - "test": "test_extract_caller_principal_role[role]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", - "test": "test_get_resource_policy_sts", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", - "test": "test_policy_generation_stream_as_role", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/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, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", - "test": "test_events_kinesis", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", - "test": "test_specify_resources_by_name", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_environment_with_empty_params", - "test": "test_environment_with_empty_params", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", - "test": "test_admin_no_srp_auth_flow", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", - "test": "test_change_password[user-{short_uid}@example.com]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", - "test": "test_change_password[user-{short_uid}]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_user_group_in_pool", - "test": "test_create_user_group_in_pool", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", - "test": "test_login_via_web_form", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", - "test": "test_mfa_sms_config", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", - "test": "test_password_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", - "test": "test_restore_forgotten_password", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", - "test": "test_srp_login", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AccountRecoverySetting']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", - "test": "test_token_endpoint[code-body]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", - "test": "test_token_endpoint[code-query_params]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", - "test": "test_update_user_mfa_preferences", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", - "test": "test_user_groups", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", - "test": "test_user_pool_error_messages", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", - "test": "test_create_identity_get_id", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_cluster_default_version", - "test": "test_cluster_default_version", - "response": "200", - "error": "", - "snapshot_skipped": "['$..certificateAuthority', '$..endpoint', '$..identity', '$..kubernetesNetworkConfig', '$..logging', '$..resourcesVpcConfig', '$..roleArn', '$..tags']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_crud_role_alias", - "test": "test_crud_role_alias", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_topic_rule_triggers_dynamodb_v2_put_item", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", - "test": "test_topic_rule_triggers_firehose_put_record", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", - "test": "test_topic_rule_triggers_kinesis_put_record", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", - "test": "test_topic_rule_triggers_sqs_message", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", - "test": "test_put_subscription_filter_kinesis_with_filter_pattern", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", - "test": "test_add_role_to_db_cluster", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", - "test": "test_add_role_to_db_instance", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", - "test": "test_postgres_extension_query_export_to_s3[10.23]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", - "test": "test_postgres_extension_query_export_to_s3[11.16]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", - "test": "test_postgres_extension_query_export_to_s3[12.8]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", - "test": "test_postgres_extension_query_export_to_s3[13.4]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", - "test": "test_postgres_extension_query_export_to_s3[14.7]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", - "test": "test_postgres_extension_query_export_to_s3[15.2]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", - "test": "test_postgres_extension_table_import_from_s3[10.23]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", - "test": "test_postgres_extension_table_import_from_s3[11.16]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", - "test": "test_postgres_extension_table_import_from_s3[12.8]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", - "test": "test_postgres_extension_table_import_from_s3[13.4]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_delete_non_existent_policy_returns_no_such_entity", + "test": "test_delete_non_existent_policy_returns_no_such_entity", + "response": "404", + "error": "NoSuchEntityException", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", - "test": "test_postgres_extension_table_import_from_s3[14.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", - "test": "test_postgres_extension_table_import_from_s3[15.2]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", - "test": "test_health_checks", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed", - "test": "test_glacier_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/services/internal/test_stackinfo.py::test_stackinfo_resource", - "test": "test_stackinfo_resource", - "response": "200", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "test": "test_apigw_v2_lambda_request_authorizer[1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "test": "test_apigw_v2_lambda_request_authorizer[2.0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "test": "test_lambda_jwt_authorizer[False-1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "test": "test_lambda_jwt_authorizer[False-2.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "test": "test_lambda_jwt_authorizer[True-1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "test": "test_lambda_jwt_authorizer[True-2.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "test": "test_step_functions_integration[host_based_url-1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "test": "test_step_functions_integration[path_based_url-1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "test": "test_apigateway_to_appsync_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "test": "test_lambda_token_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "test": "test_lambda_token_authorizer_event_payload", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "test": "test_lambda_token_authorizer_path_suffixes", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "test": "test_rest_import_openapi_3_0", + "response": "200", + "error": "", + "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "test": "test_websocket_response_templates", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "test": "test_ws_connection_with_invalid_auth", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "test": "test_cognito_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "test": "test_cognito_authorization_bearer_configuration[access no bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "test": "test_cognito_authorization_bearer_configuration[access with bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "test": "test_cognito_authorization_bearer_configuration[id no bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "test": "test_cognito_authorization_bearer_configuration[id with bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "test": "test_lambda_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", + "test": "test_create_apigateway_authorizer_client_credentials", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "test": "test_admin_no_srp_auth_flow", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", + "test": "test_login_via_web_form", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", + "test": "test_mfa_sms_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", + "test": "test_password_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", + "test": "test_restore_forgotten_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", + "test": "test_srp_login", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AccountRecoverySetting']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "test": "test_token_endpoint[code-body]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "test": "test_token_endpoint[code-query_params]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "test": "test_update_user_mfa_preferences", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", + "test": "test_user_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", + "test": "test_user_pool_error_messages", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "test": "test_create_identity_get_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", + "test": "test_resource_policy_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "test": "test_assume_role_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "test": "test_enforce_policy_acm", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "test": "test_enforce_policy_apigateway", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "test": "test_enforce_policy_cloudformation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "test": "test_enforce_policy_cloudwatch", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "test": "test_enforce_policy_elasticsearch", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "test": "test_enforce_policy_elasticsearch_two_domains", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "test": "test_enforce_policy_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "test": "test_enforce_policy_kinesis", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "test": "test_enforce_policy_kms", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "test": "test_enforce_policy_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "test": "test_enforce_policy_redshift", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "test": "test_enforce_policy_secretsmanager_create", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "test": "test_enforce_policy_sqs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "test": "test_role_with_permissions_boundary", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "test": "test_user_with_permissions_boundary", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "test": "test_sqs_receive_queue_attributes_role_permission_boundary", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "test": "test_sqs_receive_queue_attributes_user_permission_boundary", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", + "test": "test_get_boundary_for_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", + "test": "test_get_boundary_for_user", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", + "test": "test_iam_role_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "test": "test_iam_role_multiple_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "test": "test_iam_user_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "test": "test_iam_user_group_attached_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "test": "test_iam_user_multiple_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "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": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/services/internal/test_stackinfo.py::test_stackinfo_resource", + "test": "test_stackinfo_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "404", + "error": "NoSuchEntityException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "DeleteRole": { + "RoleName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "test": "test_apigateway_with_step_function_integration[StartExecution]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "test": "test_apigateway_rust_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "test": "test_error_aws_proxy_not_supported", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "test": "test_rest_api_to_dynamodb_integration[PutItem]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "test": "test_rest_api_to_dynamodb_integration[Query]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "test": "test_rest_api_to_dynamodb_integration[Scan]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "test": "test_apigateway_to_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "test": "test_create_execute_api_vpc_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "test": "test_apigateway_to_kinesis", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..ChildShards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "test": "test_lambda_aws_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "test": "test_lambda_aws_integration_with_request_template", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "test": "test_lambda_aws_proxy_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_extensions_modules.py::TestExtensionsModules::test_module_usage", + "test": "test_module_usage", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "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": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "test": "test_delete_role_detaches_role_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", + "test": "test_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "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", + "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']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", + "test": "test_url_output", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "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", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Destinations']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "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": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "test": "test_cfn_lambda_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "test": "test_cfn_function_url", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "test": "test_event_invoke_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", + "test": "test_lambda_alias", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "test": "test_lambda_cfn_run", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", + "test": "test_lambda_version", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "test": "test_multiple_lambda_permissions_for_singlefn", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "test": "test_python_lambda_code_deployed_via_s3", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", + "test": "test_cfn_handle_iam_role_resource_no_role_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "test": "test_cfn_handle_serverless_api_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "test": "test_cfn_template_with_short_form_fn_sub", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "test": "test_functions_in_output_export_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "test": "test_sub_in_lambda_function_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", + "test": "test_sam_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "test": "test_cfn_statemachine_with_dependencies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "test": "test_capabilities_requirements", + "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']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", + "test": "test_get_user_without_username_as_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", + "test": "test_attach_detach_role_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_describe_role", + "test": "test_create_describe_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", + "test": "test_create_role_with_assume_role_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", + "test": "test_list_roles_with_permission_boundary", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_recreate_iam_role", + "test": "test_recreate_iam_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "test": "test_role_attach_policy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_update_assume_role_policy", + "test": "test_update_assume_role_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", + "response": "200", + "error": "", + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", + "response": "200", + "error": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", + "test": "test_default_logging_configuration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/error_handling/test_task_service_sfn.py::TestTaskServiceSfn::test_start_execution_no_such_arn", + "test": "test_start_execution_no_such_arn", + "response": "200", + "error": "", + "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_unique_id_generation.py::TestUniqueIdGeneration::test_uuid", + "test": "test_uuid", + "response": "200", + "error": "", + "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "test": "test_path_based_on_data", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration']", + "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]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[True]", + "test": "test_get_caller_identity_role_access_key[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_configuration_recorder", + "test": "test_put_configuration_recorder", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_delivery_channel", + "test": "test_put_delivery_channel", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", + "test": "test_attach_detach_role_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "test": "test_apigw_v2_lambda_request_authorizer[1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "test": "test_apigw_v2_lambda_request_authorizer[2.0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "test": "test_lambda_jwt_authorizer[False-1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "test": "test_lambda_jwt_authorizer[False-2.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "test": "test_lambda_jwt_authorizer[True-1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "test": "test_lambda_jwt_authorizer[True-2.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "test": "test_step_functions_integration[host_based_url-1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "test": "test_step_functions_integration[path_based_url-1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "test": "test_apigateway_to_appsync_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "test": "test_lambda_token_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "test": "test_lambda_token_authorizer_event_payload", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "test": "test_lambda_token_authorizer_path_suffixes", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "test": "test_rest_import_openapi_3_0", + "response": "200", + "error": "", + "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "test": "test_websocket_response_templates", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "test": "test_websocket_with_kinesis_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..Data']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "test": "test_ws_connection_with_invalid_auth", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "test": "test_specify_resources_by_name", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "test": "test_cognito_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "test": "test_cognito_authorization_auth_context_propagated", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "test": "test_cognito_authorization_auth_context_propagated_without_groups", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "test": "test_cognito_authorization_bearer_configuration[access no bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "test": "test_cognito_authorization_bearer_configuration[access with bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "test": "test_cognito_authorization_bearer_configuration[id no bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "test": "test_cognito_authorization_bearer_configuration[id with bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "test": "test_cognito_authorization_group_enforcement", + "response": "200", + "error": "", + "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "test": "test_lambda_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "test": "test_lambda_data_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "test": "test_websocket_subscriptions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "test": "test_resolver_with_cache", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_environment_with_empty_params", + "test": "test_environment_with_empty_params", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "test": "test_cloudfront_distribution_with_logging", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "test": "test_cognito_role_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "200", + "error": "", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "test": "test_eks_fargate_cluster", + "response": "200", + "error": "", + "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", + "test": "test_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", + "test": "test_role_alias", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ApplicationDetail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "test": "test_admin_no_srp_auth_flow", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", + "test": "test_create_user_group_in_pool", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", + "test": "test_login_via_web_form", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", + "test": "test_mfa_sms_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", + "test": "test_password_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", + "test": "test_restore_forgotten_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", + "test": "test_srp_login", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AccountRecoverySetting']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "test": "test_token_endpoint[code-body]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "test": "test_token_endpoint[code-query_params]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "test": "test_update_user_mfa_preferences", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", + "test": "test_user_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", + "test": "test_user_pool_error_messages", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "test": "test_create_identity_get_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_cluster_default_version", + "test": "test_cluster_default_version", + "response": "200", + "error": "", + "snapshot_skipped": "['$..certificateAuthority', '$..endpoint', '$..identity', '$..kubernetesNetworkConfig', '$..logging', '$..resourcesVpcConfig', '$..roleArn', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "test": "test_kms_cross_account_encrypt", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "test": "test_s3_cross_account_get_object", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "test": "test_sns_cross_account_publish", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "test": "test_sqs_cross_account_receive", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "test": "test_assume_role_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "test": "test_assume_role_sqs_with_put_role_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "test": "test_role_with_permissions_boundary", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "test": "test_iam_trust_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "test": "test_sqs_receive_queue_attributes_role_permission_boundary", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", + "test": "test_get_boundary_for_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", + "test": "test_get_permissions_for_role_arn", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", + "test": "test_iam_role_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", + "test": "test_iam_role_inline_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "test": "test_iam_role_multiple_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", + "test": "test_extract_caller_principal_role[role]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", + "test": "test_get_resource_policy_sts", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", + "test": "test_policy_generation_stream_as_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "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": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "test": "test_events_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "test": "test_events_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "test": "test_events_kinesis", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_crud_role_alias", + "test": "test_crud_role_alias", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_topic_rule_triggers_dynamodb_v2_put_item", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "test": "test_topic_rule_triggers_firehose_put_record", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "test": "test_topic_rule_triggers_kinesis_put_record", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "test": "test_topic_rule_triggers_sqs_message", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "test": "test_add_role_to_db_cluster", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "test": "test_add_role_to_db_instance", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "test": "test_postgres_extension_query_export_to_s3[10.23]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "test": "test_postgres_extension_query_export_to_s3[11.16]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "test": "test_postgres_extension_query_export_to_s3[12.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "test": "test_postgres_extension_query_export_to_s3[13.4]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "test": "test_postgres_extension_query_export_to_s3[14.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "test": "test_postgres_extension_query_export_to_s3[15.2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "test": "test_postgres_extension_table_import_from_s3[10.23]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "test": "test_postgres_extension_table_import_from_s3[11.16]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "test": "test_postgres_extension_table_import_from_s3[12.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "test": "test_postgres_extension_table_import_from_s3[13.4]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "test": "test_postgres_extension_table_import_from_s3[14.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "test": "test_postgres_extension_table_import_from_s3[15.2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed", + "test": "test_glacier_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/services/internal/test_stackinfo.py::test_stackinfo_resource", + "test": "test_stackinfo_resource", + "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, @@ -13558,7 +18166,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "409", "error": "CommonServiceException", @@ -13574,7 +18202,7 @@ "RoleName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", "test": "test_list_roles_with_permission_boundary", "response": "200", "error": "", @@ -13590,7 +18218,27 @@ "PolicyName, RoleName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -13600,7 +18248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -13610,7 +18258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -13620,7 +18268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "200", "error": "", @@ -13630,7 +18278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", @@ -13640,7 +18288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", @@ -13650,7 +18298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", @@ -13660,7 +18308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -13670,7 +18318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", @@ -13680,247 +18328,247 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", + "test": "test_get_user_without_username_as_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -13930,7 +18578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -13940,7 +18588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -13950,79 +18598,69 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", - "test": "test_get_user_without_username_as_role", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "test": "test_specify_resources_by_name", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -14032,7 +18670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -14042,7 +18680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -14052,7 +18690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -14062,7 +18700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -14072,7 +18710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -14082,7 +18720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -14092,7 +18730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -14102,7 +18740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -14112,7 +18750,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -14122,67 +18770,127 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", @@ -14192,7 +18900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -14202,7 +18910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "200", "error": "", @@ -14212,7 +18920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "200", "error": "", @@ -14222,7 +18930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -14232,7 +18940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", @@ -14242,7 +18950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", "response": "200", "error": "", @@ -14252,7 +18960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", "test": "test_get_permissions_for_role_arn", "response": "200", "error": "", @@ -14262,7 +18970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", "test": "test_iam_role_inline_policy", "response": "200", "error": "", @@ -14272,7 +18980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", "test": "test_iam_role_multiple_policies", "response": "200", "error": "", @@ -14282,7 +18990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -14292,7 +19000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -14302,7 +19010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -14312,7 +19020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -14322,37 +19030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", - "test": "test_specify_resources_by_name", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -14362,7 +19040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -14372,7 +19050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", @@ -14382,7 +19060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", "test": "test_topic_rule_triggers_kinesis_put_record", "response": "200", "error": "", @@ -14392,7 +19070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", "test": "test_topic_rule_triggers_sqs_message", "response": "200", "error": "", @@ -14402,7 +19080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -14412,7 +19090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -14422,7 +19100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -14432,7 +19110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -14442,7 +19120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -14452,7 +19130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -14462,7 +19140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -14472,7 +19150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -14482,7 +19160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -14492,7 +19170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -14502,7 +19180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -14512,7 +19190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -14522,7 +19200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -14532,7 +19210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -14542,7 +19220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -14558,14 +19236,14 @@ "RoleName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -14574,7 +19252,7 @@ "UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -14584,7 +19262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -14594,7 +19272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -14604,7 +19282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", "test": "test_create_with_full_properties", "response": "200", "error": "", @@ -14614,37 +19292,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", - "response": "200", - "error": "", - "snapshot_skipped": "['$..User.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "test": "test_iam_username_defaultname", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..User.Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", "test": "test_create_user_add_permission_boundary_afterwards", "response": "200", "error": "", @@ -14654,7 +19322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", "test": "test_create_user_with_permission_boundary", "response": "200", "error": "", @@ -14664,7 +19332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", "test": "test_get_user_without_username_as_user", "response": "200", "error": "", @@ -14674,7 +19342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", "test": "test_attach_iam_role_to_new_iam_user", "response": "200", "error": "", @@ -14684,7 +19352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_user_with_tags", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_user_with_tags", "test": "test_create_user_with_tags", "response": "200", "error": "", @@ -14694,7 +19362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[False]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[False]", "test": "test_get_caller_identity_user_access_key[False]", "response": "200", "error": "", @@ -14704,7 +19372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[True]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[True]", "test": "test_get_caller_identity_user_access_key[True]", "response": "200", "error": "", @@ -14714,1348 +19382,1330 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", - "test": "test_user_attach_policy", - "response": "409", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "test": "test_autogenerated_values", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "test": "test_autogenerated_values", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "test": "test_autogenerated_values", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "test": "test_autogenerated_values", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "test": "test_autogenerated_values", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "test": "test_autogenerated_values", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "test": "test_autogenerated_values", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "test": "test_autogenerated_values", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "test": "test_autogenerated_values", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", "error": "CommonServiceException", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", - "test": "test_cognito_authorization", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", - "test": "test_cognito_authorization_bearer_configuration[access no bearer]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", - "test": "test_cognito_authorization_bearer_configuration[access with bearer]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", - "test": "test_cognito_authorization_bearer_configuration[id no bearer]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", - "test": "test_cognito_authorization_bearer_configuration[id with bearer]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", - "test": "test_enforce_policy_acm", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", - "test": "test_enforce_policy_cloudwatch", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", - "test": "test_enforce_policy_elasticsearch", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", - "test": "test_enforce_policy_elasticsearch_two_domains", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", - "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", - "test": "test_enforce_policy_events", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", - "test": "test_enforce_policy_kinesis", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", - "test": "test_enforce_policy_kms", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", - "test": "test_enforce_policy_redshift", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", - "test": "test_enforce_policy_secretsmanager_create", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", - "test": "test_enforce_policy_secretsmanager_get_value", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", - "test": "test_enforce_policy_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", - "test": "test_enforce_policy_sqs_not_resource_all", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", - "test": "test_enforce_s3_admin_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", - "test": "test_logs_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", - "test": "test_sns_create_topic_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", - "test": "test_user_with_permissions_boundary", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", - "test": "test_backup_vault", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", - "test": "test_efs_file_system_policy", - "response": "200", - "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", - "test": "test_eventbridge_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", - "test": "test_get_lambda_layer", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", - "test": "test_kms_key", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", - "test": "test_s3_bucket_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", - "test": "test_secretsmanager_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", - "test": "test_sns_publish_topic_attributes", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", - "test": "test_sqs_receive_queue_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", - "test": "test_sqs_receive_queue_attributes_resource_deny", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", - "test": "test_sqs_receive_queue_attributes_user_permission_boundary", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", - "test": "test_get_boundary_for_user", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", - "test": "test_get_permissions_for_user_arn", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", - "test": "test_iam_user_group_inline_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", - "test": "test_iam_user_inline_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", - "test": "test_extract_caller_principal_role[user]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", - "test": "test_get_resource_policy_sns", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", - "test": "test_get_resource_policy_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", - "response": "409", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", - "test": "test_iam_user_attached_policy", - "response": "409", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", - "response": "409", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DeleteUserPermissionsBoundary": { - "UserName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", - "test": "test_create_user_add_permission_boundary_afterwards", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", - "test": "test_create_user_with_permission_boundary", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DeleteUserPolicy": { - "PolicyName, UserName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", - "test": "test_get_user_without_username_as_user", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", - "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", - "test": "test_enforce_policy_secretsmanager_get_value", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", - "test": "test_enforce_policy_sqs_not_resource_all", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", - "test": "test_logs_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", - "test": "test_sns_create_topic_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", - "test": "test_user_with_permissions_boundary", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", - "test": "test_sqs_receive_queue_attributes_resource_deny", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", - "test": "test_get_permissions_for_user_arn", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", - "test": "test_iam_user_inline_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DetachGroupPolicy": { - "GroupName, PolicyArn": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "test": "test_iam_username_defaultname", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..User.Tags']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - } - ], - "ls_pro": [ + "snapshot_tested": true, + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "test": "test_iam_username_defaultname", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..User.Tags']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "test": "test_iam_username_defaultname", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..User.Tags']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DetachRolePolicy": { - "PolicyArn, RoleName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", - "test": "test_apigateway_to_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "test": "test_iam_username_defaultname", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..User.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", - "test": "test_lambda_aws_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "test": "test_iam_username_defaultname", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..User.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", - "test": "test_lambda_aws_integration_with_request_template", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "test": "test_iam_username_defaultname", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..User.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", - "test": "test_lambda_aws_proxy_integration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "test": "test_iam_username_defaultname", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..User.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", - "test": "test_sqs_aws_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "test": "test_iam_username_defaultname", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..User.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_extensions_resourcetypes.py::TestExtensionsResourceTypes::test_deploy_resource_type", - "test": "test_deploy_resource_type", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "test": "test_iam_username_defaultname", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..User.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", - "response": "200", - "error": "", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", - "test": "test_account", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", - "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']", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", - "test": "test_url_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", - "test": "test_cdk_bootstrap[12]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", - "test": "test_cfn_function_url", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", - "test": "test_event_invoke_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", - "test": "test_lambda_alias", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", - "test": "test_lambda_cfn_run", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", - "test": "test_lambda_version", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", - "test": "test_multiple_lambda_permissions_for_singlefn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", - "test": "test_python_lambda_code_deployed_via_s3", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", - "test": "test_cfn_handle_serverless_api_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", - "test": "test_functions_in_output_export_name", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", - "test": "test_sam_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", - "test": "test_capabilities_requirements", - "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']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "test": "test_user_attach_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "test": "test_cognito_authorization", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/intrinsic_functions/test_string_operations.py::TestStringOperations::test_string_split", - "test": "test_string_split", - "response": "200", - "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/intrinsic_functions/test_unique_id_generation.py::TestUniqueIdGeneration::test_uuid", - "test": "test_uuid", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/services/test_sqs_task_service.py::TestTaskServiceSqs::test_send_message_unsupported_parameters", - "test": "test_send_message_unsupported_parameters", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "200", "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId', '$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..cause', '$..Cause']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", - "test": "test_attach_detach_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "test": "test_enforce_policy_acm", "response": "200", "error": "", "snapshot_skipped": "", @@ -16064,250 +20714,248 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", - "test": "test_role_attach_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "test": "test_enforce_policy_apigateway", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", - "test": "test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", - "test": "test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", - "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "test": "test_enforce_policy_events", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "test": "test_enforce_policy_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "test": "test_enforce_policy_kms", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "test": "test_enforce_policy_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "test": "test_enforce_policy_redshift", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "test": "test_enforce_policy_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "test": "test_enforce_policy_sqs_not_resource_all", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "test": "test_logs_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", - "test": "test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "test": "test_sns_create_topic_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", - "test": "test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", - "test": "test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", - "test": "test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "test": "test_user_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -16316,48 +20964,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "test": "test_backup_vault", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", - "test": "test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..repository.repositoryUri']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", - "test": "test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", - "test": "test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "test": "test_eventbridge_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "test": "test_get_lambda_layer", "response": "200", "error": "", "snapshot_skipped": "", @@ -16366,8 +21014,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "test": "test_iam_trust_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -16376,38 +21024,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", - "test": "test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "test": "test_kms_key", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", - "test": "test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", - "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", - "test": "test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "test": "test_s3_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", - "test": "test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "test": "test_secretsmanager_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -16416,8 +21064,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", - "test": "test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -16426,118 +21074,118 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", - "test": "test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", - "test": "test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", - "snapshot_skipped": "['$..EncryptionType', '$..Data']", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", - "test": "test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", - "test": "test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", + "test": "test_get_boundary_for_user", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "test": "test_get_permissions_for_user_arn", "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/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", - "test": "test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", - "test": "test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", + "test": "test_iam_user_inline_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", + "test": "test_extract_caller_principal_role[user]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", + "test": "test_get_resource_policy_sns", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", + "test": "test_get_resource_policy_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -16546,8 +21194,44 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "test": "test_iam_user_attached_policy", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "test": "test_iam_user_multiple_policies", + "response": "409", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "DeleteUserPermissionsBoundary": { + "UserName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", + "test": "test_create_user_add_permission_boundary_afterwards", "response": "200", "error": "", "snapshot_skipped": "", @@ -16556,28 +21240,46 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", + "test": "test_create_user_with_permission_boundary", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "DeleteUserPolicy": { + "PolicyName, UserName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", - "test": "test_iam_role_attached_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", + "test": "test_get_user_without_username_as_user", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", - "test": "test_iam_role_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", "response": "200", "error": "", "snapshot_skipped": "", @@ -16586,38 +21288,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "test": "test_enforce_policy_sqs_not_resource_all", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "test": "test_logs_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -16626,28 +21328,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "test": "test_sns_create_topic_policy", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", @@ -16656,8 +21358,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "test": "test_user_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -16666,78 +21368,86 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "test": "test_iam_trust_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "test": "test_get_permissions_for_user_arn", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", + "test": "test_iam_user_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "test": "test_iam_user_multiple_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, + "origin": "external" + } + ] + } + }, + "DetachGroupPolicy": { + "GroupName, PolicyArn": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", - "test": "test_admin_no_srp_auth_flow", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", - "test": "test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -16746,18 +21456,24 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", - "test": "test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "DetachRolePolicy": { + "PolicyArn, RoleName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", - "test": "test_login_via_web_form", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", @@ -16766,8 +21482,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", - "test": "test_mfa_sms_config", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", @@ -16776,58 +21492,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", - "test": "test_password_policy", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", - "test": "test_restore_forgotten_password", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "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/test_cognito.py::TestCognito::test_srp_login", - "test": "test_srp_login", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "200", "error": "", - "snapshot_skipped": "['$..AccountRecoverySetting']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", - "test": "test_token_endpoint[code-body]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "test": "test_apigateway_to_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", - "test": "test_token_endpoint[code-query_params]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "test": "test_lambda_aws_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", - "test": "test_update_user_mfa_preferences", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -16836,18 +21552,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", - "test": "test_user_groups", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", - "test": "test_user_pool_error_messages", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "test": "test_sqs_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -16856,8 +21572,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", - "test": "test_create_identity_get_id", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_extensions_modules.py::TestExtensionsModules::test_module_usage", + "test": "test_module_usage", "response": "200", "error": "", "snapshot_skipped": "", @@ -16866,76 +21582,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestK3SCluster::test_cluster_default_version", - "test": "test_cluster_default_version", + "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": "['$..certificateAuthority', '$..endpoint', '$..identity', '$..kubernetesNetworkConfig', '$..logging', '$..resourcesVpcConfig', '$..roleArn', '$..tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", - "test": "test_health_checks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "test": "test_delete_role_detaches_role_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/services/internal/test_stackinfo.py::test_stackinfo_resource", - "test": "test_stackinfo_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "DetachUserPolicy": { - "PolicyArn, UserName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", - "test": "test_attach_iam_role_to_new_iam_user", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", + "test": "test_account", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", - "test": "test_user_attach_policy", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", - "test": "test_cognito_authorization", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -16944,18 +21632,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", - "test": "test_cognito_authorization_bearer_configuration[access no bearer]", + "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", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", - "test": "test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", + "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -16964,8 +21652,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", - "test": "test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", @@ -16974,8 +21662,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", - "test": "test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", @@ -16984,8 +21672,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", - "test": "test_enforce_policy_acm", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", @@ -16994,8 +21682,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", @@ -17004,8 +21692,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -17014,8 +21702,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", - "test": "test_enforce_policy_cloudwatch", + "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": "", @@ -17024,118 +21712,118 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", - "test": "test_enforce_policy_elasticsearch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", - "test": "test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "test": "test_cfn_lambda_permissions", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", - "test": "test_enforce_policy_events", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", - "test": "test_enforce_policy_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "test": "test_cfn_function_url", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", - "test": "test_enforce_policy_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "test": "test_event_invoke_config", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", + "test": "test_lambda_alias", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "test": "test_lambda_cfn_run", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", - "test": "test_enforce_policy_redshift", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", + "test": "test_lambda_version", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", - "test": "test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", - "test": "test_enforce_policy_sqs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -17144,8 +21832,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", @@ -17154,8 +21842,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", - "test": "test_enforce_s3_admin_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", + "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -17164,56 +21852,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", - "test": "test_iam_user_attached_policy", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "GetGroup": { - "GroupName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - } - ], - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", @@ -17222,8 +21902,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", @@ -17232,36 +21912,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", - "test": "test_iam_user_group_inline_policies", + "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": "", - "aws_validated": false, - "snapshot_tested": false, + "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" - } - ] - } - }, - "GetGroupPolicy": { - "GroupName, PolicyName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - } - ], - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_detach_role_policy", + "test": "test_attach_detach_role_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -17270,292 +21942,290 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", - "test": "test_iam_user_group_inline_policies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "test": "test_role_attach_policy", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "GetInstanceProfile": { - "InstanceProfileName": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - } - }, - "GetPolicy": { - "PolicyArn": { - "ls_community": [ + "origin": "external" + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/error_handling/test_task_service_sfn.py::TestTaskServiceSfn::test_start_execution_no_such_arn", + "test": "test_start_execution_no_such_arn", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", - "test": "test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_unique_id_generation.py::TestUniqueIdGeneration::test_uuid", + "test": "test_uuid", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - } - ], - "ls_pro": [ + "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Authorizers::test_create_apigateway_authorizer_client_credentials", - "test": "test_create_apigateway_authorizer_client_credentials", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "test": "test_apigw_v2_lambda_request_authorizer[1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", - "test": "test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", - "test": "test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", - "test": "test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", - "test": "test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", - "test": "test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", - "test": "test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", - "test": "test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", - "test": "test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", - "test": "test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", - "test": "test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", "snapshot_skipped": "", @@ -17564,18 +22234,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", - "test": "test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", "snapshot_skipped": "", @@ -17584,8 +22254,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", - "test": "test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", "snapshot_skipped": "", @@ -17594,118 +22264,118 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", - "test": "test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", - "test": "test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", - "test": "test_get_boundary_for_role", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", - "test": "test_get_boundary_for_user", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", - "test": "test_iam_role_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", - "test": "test_iam_role_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "test": "test_lambda_token_authorizer", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", - "test": "test_iam_user_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "test": "test_connect_disconnect_always_called", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "test": "test_websocket_response_templates", "response": "200", "error": "", "snapshot_skipped": "", @@ -17714,18 +22384,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "test": "test_websocket_with_kinesis_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "['$..EncryptionType', '$..Data']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", "snapshot_skipped": "", @@ -17734,18 +22404,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "test": "test_lambda_authorization", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", "response": "200", "error": "", "snapshot_skipped": "", @@ -17754,8 +22424,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", "snapshot_skipped": "", @@ -17764,38 +22434,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "test": "test_cognito_role_attachment", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "test": "test_eks_fargate_cluster", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", @@ -17804,8 +22474,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", @@ -17814,18 +22484,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", @@ -17834,8 +22504,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -17844,44 +22514,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "GetPolicyVersion": { - "PolicyArn, VersionId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", - "test": "test_resource_policy_crud", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", + "test": "test_login_via_web_form", "response": "200", "error": "", "snapshot_skipped": "", @@ -17890,8 +22554,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", - "test": "test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", + "test": "test_mfa_sms_config", "response": "200", "error": "", "snapshot_skipped": "", @@ -17900,68 +22564,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", + "test": "test_password_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", + "test": "test_restore_forgotten_password", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", - "test": "test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", + "test": "test_srp_login", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AccountRecoverySetting']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "test": "test_token_endpoint[code-body]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", - "test": "test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", - "test": "test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "test": "test_update_user_mfa_preferences", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", - "test": "test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", + "test": "test_user_groups", "response": "200", "error": "", "snapshot_skipped": "", @@ -17970,38 +22634,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", - "test": "test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", + "test": "test_user_pool_error_messages", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", - "test": "test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "test": "test_create_identity_get_id", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_cluster_default_version", + "test": "test_cluster_default_version", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..certificateAuthority', '$..endpoint', '$..identity', '$..kubernetesNetworkConfig', '$..logging', '$..resourcesVpcConfig', '$..roleArn', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_classifier_crud", + "test": "test_classifier_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -18010,8 +22674,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", - "test": "test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "test": "test_assume_role_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -18020,8 +22684,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -18030,8 +22694,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", - "test": "test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", "snapshot_skipped": "", @@ -18040,8 +22704,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", - "test": "test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", + "test": "test_iam_role_attached_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -18050,8 +22714,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "test": "test_iam_role_multiple_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -18060,8 +22724,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", - "test": "test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -18070,28 +22734,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", + "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": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", - "test": "test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", @@ -18100,28 +22764,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", - "test": "test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", - "test": "test_sqs_receive_queue_attributes_user_permission_boundary", + "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": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", - "test": "test_get_boundary_for_role", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", "snapshot_skipped": "", @@ -18130,8 +22804,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", - "test": "test_get_boundary_for_user", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -18140,48 +22814,54 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", - "test": "test_iam_role_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", - "test": "test_iam_role_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", - "test": "test_iam_user_attached_policy", + "node_id": "LocalStack Pro: tests/integration/services/internal/test_stackinfo.py::test_stackinfo_resource", + "test": "test_stackinfo_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "DetachUserPolicy": { + "PolicyArn, UserName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", + "test": "test_attach_iam_role_to_new_iam_user", "response": "200", "error": "", "snapshot_skipped": "", @@ -18190,8 +22870,20 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "test": "test_user_attach_policy", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "test": "test_cognito_authorization", "response": "200", "error": "", "snapshot_skipped": "", @@ -18200,98 +22892,98 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "test": "test_enforce_policy_acm", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "test": "test_enforce_policy_apigateway", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", "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/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", "snapshot_skipped": "", @@ -18300,8 +22992,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", "snapshot_skipped": "", @@ -18310,634 +23002,584 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "test": "test_enforce_policy_events", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "test": "test_enforce_policy_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "test": "test_enforce_policy_kms", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "GetRole": { - "RoleName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "test": "test_enforce_policy_logs", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "test": "test_enforce_policy_redshift", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", - "test": "test_account", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "test": "test_enforce_policy_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "test": "test_enforce_s3_admin_policy", "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": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", - "test": "test_url_output", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "test": "test_iam_user_attached_policy", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "test": "test_iam_user_multiple_policies", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, + "origin": "external" + } + ] + } + }, + "GetGroup": { + "GroupName": { + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", - "test": "test_cdk_bootstrap[12]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "internal" - }, + "origin": "external" + } + ] + } + }, + "GetGroupPolicy": { + "GroupName, PolicyName": { + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, + "origin": "external" + } + ] + } + }, + "GetInstanceProfile": { + "InstanceProfileName": { + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", - "test": "test_cfn_function_url", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", - "test": "test_event_invoke_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", - "test": "test_lambda_alias", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", - "test": "test_lambda_cfn_run", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", - "test": "test_lambda_version", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", - "test": "test_multiple_lambda_permissions_for_singlefn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", - "test": "test_python_lambda_code_deployed_via_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", - "test": "test_cfn_handle_iam_role_resource_no_role_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", - "test": "test_cfn_handle_serverless_api_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", - "test": "test_cfn_template_with_short_form_fn_sub", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", - "test": "test_functions_in_output_export_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", - "test": "test_sub_in_lambda_function_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", - "test": "test_sam_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", - "test": "test_sam_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "GetPolicy": { + "PolicyArn": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, + "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "test": "test_assume_role_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "test": "test_enforce_policy_acm", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "test": "test_enforce_policy_apigateway", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", - "test": "test_capabilities_requirements", - "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']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "test": "test_enforce_policy_events", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "test": "test_enforce_policy_kinesis", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "test": "test_enforce_policy_kms", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_describe_role", - "test": "test_create_describe_role", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_deployed", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "test": "test_enforce_policy_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -18946,240 +23588,148 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "test": "test_enforce_policy_redshift", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", - "test": "test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", - "test": "test_cloudfront_distribution_with_logging", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", - "test": "test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "test": "test_enforce_policy_sqs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", - "test": "test_eks_fargate_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", - "test": "test_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "test": "test_role_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "test": "test_user_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", - "test": "test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", - "test": "test_kms_cross_account_encrypt", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", + "test": "test_get_boundary_for_role", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", - "test": "test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", + "test": "test_get_boundary_for_user", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", - "test": "test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", + "test": "test_iam_role_attached_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "test": "test_iam_role_multiple_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -19188,8 +23738,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", - "test": "test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -19198,18 +23748,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "test": "test_iam_user_attached_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -19218,8 +23768,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "test": "test_iam_user_multiple_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -19228,38 +23778,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", + "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": "", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", @@ -19268,308 +23818,314 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", - "test": "test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", - "test": "test_get_boundary_for_role", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", - "test": "test_get_permissions_for_role_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "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": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", - "test": "test_get_resource_policy_sts", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", - "test": "test_policy_generation_stream_as_role", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "GetPolicyVersion": { + "PolicyArn, VersionId": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", + "test": "test_resource_policy_crud", "response": "200", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "test": "test_assume_role_cw_logs", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "test": "test_enforce_policy_acm", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "test": "test_enforce_policy_apigateway", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "test": "test_enforce_policy_cloudwatch", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "test": "test_enforce_policy_events", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "test": "test_enforce_policy_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "test": "test_enforce_policy_kms", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "test": "test_enforce_policy_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", - "test": "test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "test": "test_enforce_policy_redshift", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", - "test": "test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "test": "test_enforce_policy_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -19578,18 +24134,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "test": "test_role_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "test": "test_user_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -19598,38 +24154,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "test": "test_sqs_receive_queue_attributes_user_permission_boundary", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", + "test": "test_get_boundary_for_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", + "test": "test_get_boundary_for_user", "response": "200", "error": "", "snapshot_skipped": "", @@ -19638,444 +24204,416 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", + "test": "test_iam_role_attached_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "test": "test_iam_role_multiple_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "test": "test_iam_user_attached_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "test": "test_iam_user_multiple_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "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": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", - "test": "test_appsync_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed", - "test": "test_glacier_deployed", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", + "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": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "GetRole": { + "RoleName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "test": "test_nested_output_in_params", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_describe_role", + "test": "test_create_describe_role", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", + "test": "test_bucket_exists", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "test": "test_kms_cross_account_encrypt", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "test": "test_s3_cross_account_get_object", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "test": "test_sns_cross_account_publish", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "test": "test_sqs_cross_account_receive", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "test": "test_assume_role_cw_logs", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "test": "test_assume_role_sqs_with_put_role_policy", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", - "response": "404", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "test": "test_role_with_permissions_boundary", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "GetRolePolicy": { - "PolicyName, RoleName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", + "snapshot_skipped": "['$..repository.repositoryUri']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "test": "test_iam_trust_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", "snapshot_skipped": "", @@ -20084,8 +24622,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", "snapshot_skipped": "", @@ -20094,38 +24632,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", + "test": "test_get_boundary_for_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", + "test": "test_get_permissions_for_role_arn", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", - "test": "test_cdk_bootstrap[12]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -20134,8 +24672,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "test": "test_get_resource_policy_lambda_non_existent", "response": "200", "error": "", "snapshot_skipped": "", @@ -20144,8 +24682,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", + "test": "test_get_resource_policy_sts", "response": "200", "error": "", "snapshot_skipped": "", @@ -20154,270 +24692,268 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", + "test": "test_policy_generation_stream_as_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", + "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": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", + "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": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "test": "test_events_events", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "test": "test_events_events", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "test": "test_events_firehose", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "test": "test_events_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "test": "test_events_kinesis", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "test": "test_events_kinesis", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", - "test": "test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", + "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": "['$..Error.Message', '$..ServerSideEncryption']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", - "test": "test_sqs_cross_account_receive", + "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": "['$..Error.Message', '$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", - "test": "test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", "snapshot_skipped": "", @@ -20426,28 +24962,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", - "test": "test_get_permissions_for_role_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", - "test": "test_iam_role_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", - "test": "test_iam_role_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -20456,18 +25002,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", @@ -20476,18 +25022,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", - "test": "test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", @@ -20496,59 +25042,41 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "internal" - } - ] - } - }, - "GetUser": { - "- (without any parameters)": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_root", - "test": "test_get_user_without_username_as_root", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", - "test": "test_get_user_without_username_as_user", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", - "test": "test_get_user_without_username_as_role", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", - "test": "test_dns_failover_based_on_health_check", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..CallerReference', '$..HealthCheckConfig.EnableSNI', '$..HealthCheckConfig.FullyQualifiedDomainName', '$..HealthCheckConfig.IPAddress', '$..HealthCheckConfig.Port', '$..HealthCheckConfig.Type', '$..ttl']", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20572,144 +25100,190 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - }, - "UserName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", - "test": "test_autogenerated_values", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", - "test": "test_getatt", - "response": "200", - "error": "", - "snapshot_skipped": "all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", - "test": "test_create_with_full_properties", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", - "response": "200", - "error": "", - "snapshot_skipped": "['$..User.Tags']", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", - "response": "200", - "error": "", - "snapshot_skipped": "['$..User.Tags']", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", - "test": "test_create_user_add_permission_boundary_afterwards", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", - "test": "test_create_user_with_permission_boundary", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_user_with_tags", - "test": "test_create_user_with_tags", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", - "test": "test_getatt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", "response": "404", "error": "CommonServiceException", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", - "test": "test_create_with_full_properties", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "test": "test_lambda_iam", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", @@ -20718,200 +25292,216 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", - "test": "test_attach_iam_role_to_new_iam_user", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", - "test": "test_enforce_policy_acm", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", - "test": "test_enforce_policy_cloudwatch", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", - "test": "test_enforce_policy_elasticsearch", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", - "test": "test_enforce_policy_elasticsearch_two_domains", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", - "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "GetRolePolicy": { + "PolicyName, RoleName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", - "test": "test_enforce_policy_events", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "test": "test_nested_output_in_params", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", - "test": "test_enforce_policy_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", - "test": "test_enforce_policy_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", - "test": "test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", - "test": "test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", - "test": "test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "test": "test_sqs_cross_account_receive", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", - "test": "test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -20920,8 +25510,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", - "test": "test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "test": "test_role_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -20930,8 +25520,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", + "test": "test_get_permissions_for_role_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -20940,128 +25530,130 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", - "test": "test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", + "test": "test_iam_role_inline_policy", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", - "test": "test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "test": "test_iam_role_multiple_policies", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", - "test": "test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "test": "test_events_events", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", - "test": "test_user_with_permissions_boundary", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", - "test": "test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "test": "test_events_firehose", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "test": "test_events_kinesis", "response": "200", "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", - "test": "test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "GetUser": { + "- (without any parameters)": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", - "test": "test_eventbridge_policies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_root", + "test": "test_get_user_without_username_as_root", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", - "test": "test_get_lambda_layer", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", + "test": "test_get_user_without_username_as_user", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", + "test": "test_get_user_without_username_as_role", + "response": "400", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", - "test": "test_kms_key", + "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", + "test": "test_appsync_deployed", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed", + "test": "test_glacier_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "UserName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", - "test": "test_s3_bucket_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "test": "test_autogenerated_values", "response": "200", "error": "", "snapshot_skipped": "", @@ -21070,8 +25662,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", - "test": "test_secretsmanager_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", "response": "200", "error": "", "snapshot_skipped": "", @@ -21080,96 +25672,78 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", - "test": "test_sns_publish_topic_attributes", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", - "test": "test_sqs_receive_queue_attributes", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", - "test": "test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", - "test": "test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", + "test": "test_iam_username_defaultname", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "['$..User.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", - "test": "test_get_boundary_for_user", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "GetUserPolicy": { - "PolicyName, UserName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", + "test": "test_create_user_add_permission_boundary_afterwards", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", + "test": "test_create_user_with_permission_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -21178,8 +25752,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", - "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_user_with_tags", + "test": "test_create_user_with_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -21188,38 +25762,50 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", - "test": "test_enforce_policy_secretsmanager_get_value", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", - "test": "test_enforce_policy_sqs_not_resource_all", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "test": "test_getatt", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", - "test": "test_logs_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", + "response": "404", + "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", - "test": "test_sns_create_topic_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", + "test": "test_attach_iam_role_to_new_iam_user", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "200", "error": "", "snapshot_skipped": "", @@ -21228,8 +25814,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", - "test": "test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", "response": "200", "error": "", "snapshot_skipped": "", @@ -21238,28 +25824,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "test": "test_enforce_policy_acm", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", - "test": "test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "test": "test_enforce_policy_apigateway", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", - "test": "test_get_permissions_for_user_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", @@ -21268,8 +25854,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", "snapshot_skipped": "", @@ -21278,8 +25864,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", - "test": "test_iam_user_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", @@ -21288,24 +25874,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "ListAccessKeys": { - "UserName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", - "test": "test_create_user_add_permission_boundary_afterwards", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", "snapshot_skipped": "", @@ -21314,8 +25894,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", - "test": "test_create_user_with_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -21324,8 +25904,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", - "test": "test_get_user_without_username_as_user", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "test": "test_enforce_policy_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -21334,20 +25914,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", - "test": "test_user_attach_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "test": "test_enforce_policy_kinesis", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", - "test": "test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "test": "test_enforce_policy_kms", "response": "200", "error": "", "snapshot_skipped": "", @@ -21356,8 +25934,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", - "test": "test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -21366,8 +25944,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", - "test": "test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "test": "test_enforce_policy_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -21376,8 +25954,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", - "test": "test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "test": "test_enforce_policy_redshift", "response": "200", "error": "", "snapshot_skipped": "", @@ -21386,8 +25964,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", - "test": "test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -21396,8 +25974,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", "snapshot_skipped": "", @@ -21406,18 +25984,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", - "test": "test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "test": "test_enforce_policy_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -21426,8 +26004,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "test": "test_enforce_policy_sqs_not_resource_all", "response": "200", "error": "", "snapshot_skipped": "", @@ -21436,8 +26014,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", - "test": "test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", "snapshot_skipped": "", @@ -21446,58 +26024,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", - "test": "test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "test": "test_logs_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", - "test": "test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "test": "test_sns_create_topic_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", - "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", - "test": "test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", - "test": "test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "test": "test_user_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -21506,68 +26084,78 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", - "test": "test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "test": "test_backup_vault", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..repository.repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "test": "test_efs_file_system_policy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "test": "test_eventbridge_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", - "test": "test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "test": "test_get_lambda_layer", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "test": "test_iam_trust_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", - "test": "test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "test": "test_kms_key", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", - "test": "test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", "snapshot_skipped": "", @@ -21576,118 +26164,126 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", - "test": "test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "test": "test_s3_bucket_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", - "test": "test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "test": "test_secretsmanager_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", - "test": "test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", - "test": "test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", - "test": "test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", - "test": "test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", + "test": "test_get_boundary_for_user", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "GetUserPolicy": { + "PolicyName, UserName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", - "test": "test_backup_vault", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "200", "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", - "test": "test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", - "test": "test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", - "test": "test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", "snapshot_skipped": "", @@ -21696,18 +26292,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "test": "test_enforce_policy_sqs_not_resource_all", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", - "test": "test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "test": "test_logs_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -21716,8 +26312,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "test": "test_sns_create_topic_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -21726,8 +26322,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", - "test": "test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", @@ -21736,8 +26332,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", - "test": "test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", @@ -21746,27 +26342,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", - "test": "test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "test": "test_user_with_permissions_boundary", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", - "test": "test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "test": "test_iam_trust_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -21776,18 +26372,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", - "test": "test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "test": "test_get_permissions_for_user_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", - "test": "test_get_boundary_for_user", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -21796,8 +26392,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", - "test": "test_get_permissions_for_user_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", + "test": "test_iam_user_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -21806,18 +26402,34 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "test": "test_iam_user_multiple_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" + } + ] + } + }, + "ListAccessKeys": { + "UserName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", - "test": "test_iam_user_attached_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", + "test": "test_create_user_add_permission_boundary_afterwards", "response": "200", "error": "", "snapshot_skipped": "", @@ -21826,8 +26438,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", + "test": "test_create_user_with_permission_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -21836,8 +26448,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", - "test": "test_iam_user_group_inline_policies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", + "test": "test_get_user_without_username_as_user", "response": "200", "error": "", "snapshot_skipped": "", @@ -21846,8 +26458,20 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", - "test": "test_iam_user_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "test": "test_user_attach_policy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "test": "test_cognito_authorization", "response": "200", "error": "", "snapshot_skipped": "", @@ -21856,8 +26480,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", "snapshot_skipped": "", @@ -21866,8 +26490,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", - "test": "test_extract_caller_principal_role[user]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", "snapshot_skipped": "", @@ -21876,8 +26500,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", "snapshot_skipped": "", @@ -21886,8 +26510,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", - "test": "test_get_resource_policy_sns", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", "snapshot_skipped": "", @@ -21896,36 +26520,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", - "test": "test_get_resource_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "ListAttachedGroupPolicies": { - "GroupName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "test": "test_enforce_policy_acm", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "test": "test_enforce_policy_apigateway", "response": "200", "error": "", "snapshot_skipped": "", @@ -21934,8 +26560,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", @@ -21944,674 +26570,722 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", - "test": "test_iam_user_group_inline_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "ListAttachedRolePolicies": { - "RoleName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", - "test": "test_apigateway_to_eventbridge", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", - "test": "test_lambda_aws_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", - "test": "test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", - "test": "test_lambda_aws_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", - "snapshot_skipped": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", - "test": "test_sqs_aws_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "test": "test_enforce_policy_events", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "test": "test_enforce_policy_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "test": "test_enforce_policy_kms", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "test": "test_enforce_policy_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "test": "test_enforce_policy_redshift", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", - "test": "test_account", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "test": "test_enforce_policy_secretsmanager_get_value", "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": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", - "test": "test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "test": "test_enforce_policy_sqs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "test": "test_enforce_policy_sqs_not_resource_all", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", - "test": "test_cdk_bootstrap[12]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "test": "test_logs_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "test": "test_sns_create_topic_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", - "test": "test_firehose_stack_with_kinesis_as_source", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", "response": "200", "error": "", - "snapshot_skipped": "['$..Destinations']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "test": "test_user_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "test": "test_backup_vault", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..repository.repositoryUri']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "test": "test_eventbridge_policies", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "test": "test_get_lambda_layer", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "test": "test_iam_trust_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "test": "test_kms_key", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", - "test": "test_cfn_function_url", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "test": "test_s3_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", - "test": "test_event_invoke_config", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "test": "test_secretsmanager_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", - "test": "test_lambda_alias", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", - "test": "test_lambda_cfn_run", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", - "test": "test_lambda_version", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", - "test": "test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", - "test": "test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", + "test": "test_get_boundary_for_user", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "test": "test_get_permissions_for_user_arn", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", - "test": "test_cfn_handle_iam_role_resource_no_role_name", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", - "test": "test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "test": "test_iam_user_attached_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", - "test": "test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", - "test": "test_functions_in_output_export_name", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", - "test": "test_sub_in_lambda_function_name", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", + "test": "test_iam_user_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", - "test": "test_sam_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "test": "test_iam_user_multiple_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", - "test": "test_sam_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", + "test": "test_extract_caller_principal_role[user]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", - "test": "test_sam_template", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", + "test": "test_get_resource_policy_sns", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", + "test": "test_get_resource_policy_sqs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, + "origin": "external" + } + ] + } + }, + "ListAttachedGroupPolicies": { + "GroupName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + } + ] + } + }, + "ListAttachedRolePolicies": { + "RoleName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", - "test": "test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "test": "test_apigateway_to_eventbridge", "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, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "test": "test_lambda_aws_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "test": "test_sqs_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "test": "test_delete_role_detaches_role_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "test": "test_update_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", + "test": "test_account", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "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", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", + "test": "test_url_output", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", - "test": "test_get_user_without_username_as_role", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", @@ -22620,58 +27294,58 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_describe_role", - "test": "test_create_describe_role", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", - "test": "test_list_roles_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", - "test": "test_role_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "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": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_configuration_recorder", - "test": "test_put_configuration_recorder", + "node_id": "LocalStack 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": "", @@ -22680,8 +27354,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_delivery_channel", - "test": "test_put_delivery_channel", + "node_id": "LocalStack 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": "", @@ -22690,80 +27364,78 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", - "test": "test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", - "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", - "test": "test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "test": "test_cfn_lambda_permissions", "response": "200", "error": "", - "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "test": "test_cfn_function_url", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "test": "test_event_invoke_config", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", + "test": "test_lambda_alias", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "test": "test_lambda_cfn_run", "response": "200", "error": "", "snapshot_skipped": "", @@ -22772,28 +27444,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", + "test": "test_lambda_version", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -22802,88 +27474,88 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", + "test": "test_cfn_handle_iam_role_resource_no_role_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::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, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", + "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "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, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", - "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", - "test": "test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", @@ -22892,8 +27564,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", - "test": "test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", @@ -22902,8 +27574,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", - "test": "test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", @@ -22912,58 +27584,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", - "test": "test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", - "test": "test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", - "test": "test_step_functions_integration[path_based_url-1.0]", + "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" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "200", + "error": "", + "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", - "test": "test_apigateway_to_appsync_integration", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", + "test": "test_get_user_without_username_as_role", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_describe_role", + "test": "test_create_describe_role", "response": "200", "error": "", "snapshot_skipped": "", @@ -22972,8 +27654,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", + "test": "test_list_roles_with_permission_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -22982,48 +27664,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", - "test": "test_lambda_token_authorizer", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "test": "test_role_attach_policy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", - "test": "test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", - "test": "test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", - "test": "test_rest_import_openapi_3_0", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", - "test": "test_connect_disconnect_always_called", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -23032,258 +27724,260 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", - "test": "test_websocket_response_templates", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "test": "test_path_based_on_data", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", - "test": "test_websocket_with_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", - "snapshot_skipped": "['$..EncryptionType', '$..Data']", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", - "test": "test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", - "test": "test_lambda_authorization", + "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, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", + "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_configuration_recorder", + "test": "test_put_configuration_recorder", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", - "test": "test_websocket_subscriptions", + "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_delivery_channel", + "test": "test_put_delivery_channel", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "test": "test_delete_role_detaches_role_policy", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", + "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", - "test": "test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers', '$..body', '$..multiValueHeaders', '$..requestContext', '$..multiValueQueryStringParameters', '$..pathParameters', '$..queryStringParameters', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", - "test": "test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", - "test": "test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", - "test": "test_job", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", - "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", - "test": "test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", - "test": "test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", - "test": "test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", - "test": "test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", "snapshot_skipped": "", @@ -23292,8 +27986,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", - "test": "test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", "snapshot_skipped": "", @@ -23302,8 +27996,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", "snapshot_skipped": "", @@ -23312,8 +28006,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", "snapshot_skipped": "", @@ -23322,8 +28016,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -23332,128 +28026,128 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", - "test": "test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", - "test": "test_get_boundary_for_role", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", - "test": "test_get_permissions_for_role_arn", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "test": "test_lambda_token_authorizer", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", - "test": "test_iam_role_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", - "test": "test_iam_role_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", - "test": "test_iam_role_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", - "test": "test_extract_caller_principal_role[role]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "test": "test_connect_disconnect_always_called", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", - "test": "test_get_resource_policy_sts", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "test": "test_websocket_response_templates", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", - "test": "test_policy_generation_stream_as_role", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "test": "test_websocket_with_kinesis_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..EncryptionType', '$..Data']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", "snapshot_skipped": "", @@ -23462,18 +28156,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "test": "test_lambda_authorization", "response": "200", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", "response": "200", "error": "", "snapshot_skipped": "", @@ -23482,8 +28176,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", "snapshot_skipped": "", @@ -23492,68 +28186,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "test": "test_websocket_subscriptions", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", - "test": "test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "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": "", @@ -23562,107 +28256,107 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "test": "test_eks_fargate_cluster", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", + "test": "test_job", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", + "test": "test_role_alias", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ApplicationDetail']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", @@ -23672,7 +28366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", @@ -23682,7 +28376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", @@ -23692,7 +28386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_user_group_in_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", "test": "test_create_user_group_in_pool", "response": "200", "error": "", @@ -23702,7 +28396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", "response": "200", "error": "", @@ -23712,7 +28406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", "test": "test_mfa_sms_config", "response": "200", "error": "", @@ -23722,7 +28416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "200", "error": "", @@ -23732,7 +28426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", "test": "test_restore_forgotten_password", "response": "200", "error": "", @@ -23742,7 +28436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", "test": "test_srp_login", "response": "200", "error": "", @@ -23752,7 +28446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", "test": "test_token_endpoint[code-body]", "response": "200", "error": "", @@ -23762,7 +28456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", @@ -23772,7 +28466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", "test": "test_update_user_mfa_preferences", "response": "200", "error": "", @@ -23782,7 +28476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", "test": "test_user_groups", "response": "200", "error": "", @@ -23792,7 +28486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", "test": "test_user_pool_error_messages", "response": "200", "error": "", @@ -23802,7 +28496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", "test": "test_create_identity_get_id", "response": "200", "error": "", @@ -23812,54 +28506,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_crud_role_alias", - "test": "test_crud_role_alias", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", - "test": "test_appsync_deployed", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed", - "test": "test_glacier_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "ListAttachedUserPolicies": { - "UserName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -23868,90 +28536,78 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", - "test": "test_create_user_add_permission_boundary_afterwards", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", - "test": "test_create_user_with_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", - "test": "test_get_user_without_username_as_user", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", - "test": "test_attach_iam_role_to_new_iam_user", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", - "test": "test_user_attach_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", - "test": "test_cognito_authorization", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", - "test": "test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "test": "test_sns_cross_account_publish", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", - "test": "test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "test": "test_sqs_cross_account_receive", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", - "test": "test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "test": "test_assume_role_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -23960,8 +28616,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", - "test": "test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -23970,7 +28626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -23980,68 +28636,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", - "test": "test_enforce_policy_acm", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", - "test": "test_enforce_policy_cloudwatch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", - "test": "test_enforce_policy_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", - "test": "test_enforce_policy_elasticsearch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", - "test": "test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -24050,8 +28646,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", - "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", "snapshot_skipped": "", @@ -24060,8 +28656,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", - "test": "test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "test": "test_role_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -24070,38 +28666,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", - "test": "test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "test": "test_iam_trust_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", - "test": "test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", + "test": "test_get_boundary_for_role", "response": "200", "error": "", "snapshot_skipped": "", @@ -24110,8 +28706,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", - "test": "test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", + "test": "test_get_permissions_for_role_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -24120,8 +28716,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", + "test": "test_iam_role_attached_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -24130,8 +28726,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", - "test": "test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", + "test": "test_iam_role_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -24140,18 +28736,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", - "test": "test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "test": "test_iam_role_multiple_policies", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", - "test": "test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", + "test": "test_extract_caller_principal_role[role]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24160,8 +28756,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", - "test": "test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", + "test": "test_get_resource_policy_sts", "response": "200", "error": "", "snapshot_skipped": "", @@ -24170,8 +28766,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", + "test": "test_policy_generation_stream_as_role", "response": "200", "error": "", "snapshot_skipped": "", @@ -24180,8 +28776,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", - "test": "test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -24190,18 +28786,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", - "test": "test_logs_policy", + "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": "", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", - "test": "test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24210,18 +28806,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", - "test": "test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", - "test": "test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24230,58 +28826,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", - "test": "test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "test": "test_events_events", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", - "test": "test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "test": "test_events_firehose", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", - "test": "test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "test": "test_events_kinesis", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", - "test": "test_kms_key", + "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": "", @@ -24290,88 +28886,88 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", - "test": "test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", - "test": "test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "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/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", - "test": "test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", - "test": "test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", - "test": "test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", - "test": "test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", - "test": "test_get_boundary_for_user", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_crud_role_alias", + "test": "test_crud_role_alias", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", - "test": "test_get_permissions_for_user_arn", + "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", + "test": "test_appsync_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -24380,28 +28976,34 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed", + "test": "test_glacier_deployed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "ListAttachedUserPolicies": { + "UserName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", - "test": "test_iam_user_attached_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", + "test": "test_create_user_add_permission_boundary_afterwards", "response": "200", "error": "", "snapshot_skipped": "", @@ -24410,8 +29012,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", - "test": "test_iam_user_group_inline_policies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", + "test": "test_create_user_with_permission_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -24420,8 +29022,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", - "test": "test_iam_user_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", + "test": "test_get_user_without_username_as_user", "response": "200", "error": "", "snapshot_skipped": "", @@ -24430,8 +29032,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_attach_iam_role_to_new_iam_user", + "test": "test_attach_iam_role_to_new_iam_user", "response": "200", "error": "", "snapshot_skipped": "", @@ -24440,18 +29042,20 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", - "test": "test_extract_caller_principal_role[user]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "test": "test_user_attach_policy", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "test": "test_cognito_authorization", "response": "200", "error": "", "snapshot_skipped": "", @@ -24460,8 +29064,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", - "test": "test_get_resource_policy_sns", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24470,46 +29074,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", - "test": "test_get_resource_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "ListGroupPolicies": { - "GroupName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", - "test": "test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24518,8 +29094,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24528,35 +29104,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", - "test": "test_iam_user_group_inline_policies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "ListGroupsForUser": { - "UserName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", - "test": "test_create_with_full_properties", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -24566,7 +29124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", "test": "test_enforce_policy_acm", "response": "200", "error": "", @@ -24576,7 +29134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", "test": "test_enforce_policy_apigateway", "response": "200", "error": "", @@ -24586,7 +29144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", @@ -24596,7 +29154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", @@ -24606,7 +29164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", @@ -24616,7 +29174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", @@ -24626,7 +29184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", @@ -24636,7 +29194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", @@ -24646,7 +29204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "200", "error": "", @@ -24656,7 +29214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", "response": "200", "error": "", @@ -24666,7 +29224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", "test": "test_enforce_policy_kms", "response": "200", "error": "", @@ -24676,7 +29234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -24686,7 +29244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", "test": "test_enforce_policy_logs", "response": "200", "error": "", @@ -24696,7 +29254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "200", "error": "", @@ -24706,7 +29264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -24716,7 +29274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", @@ -24726,7 +29284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", @@ -24736,7 +29294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "200", "error": "", @@ -24746,7 +29304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "200", "error": "", @@ -24756,7 +29314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", @@ -24766,7 +29324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", @@ -24776,7 +29334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", "test": "test_logs_policy", "response": "200", "error": "", @@ -24786,7 +29344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "200", "error": "", @@ -24796,7 +29354,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "200", "error": "", @@ -24806,7 +29384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", "test": "test_backup_vault", "response": "200", "error": "", @@ -24816,7 +29394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", "test": "test_ecr_repository_policies", "response": "200", "error": "", @@ -24826,17 +29404,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", "test": "test_eventbridge_policies", "response": "200", "error": "", @@ -24846,7 +29424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "200", "error": "", @@ -24856,7 +29434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "200", "error": "", @@ -24866,7 +29444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "200", "error": "", @@ -24876,7 +29454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -24886,7 +29464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "200", "error": "", @@ -24896,7 +29474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "200", "error": "", @@ -24906,7 +29484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", @@ -24916,7 +29494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -24926,7 +29504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -24936,7 +29514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -24946,7 +29524,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", + "test": "test_get_boundary_for_user", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", "test": "test_get_permissions_for_user_arn", "response": "200", "error": "", @@ -24956,7 +29544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -24966,8 +29554,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", - "test": "test_iam_user_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "test": "test_iam_user_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "test": "test_iam_user_group_attached_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "test": "test_iam_user_group_inline_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", + "test": "test_iam_user_inline_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "test": "test_iam_user_multiple_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -24976,8 +29604,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", - "test": "test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", + "test": "test_extract_caller_principal_role[user]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24986,8 +29614,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", - "test": "test_iam_user_group_inline_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -24996,8 +29624,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", - "test": "test_iam_user_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", + "test": "test_get_resource_policy_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -25006,8 +29634,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", - "test": "test_iam_user_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", + "test": "test_get_resource_policy_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -25018,761 +29646,677 @@ ] } }, - "ListInstanceProfileTags": { - "InstanceProfileName": { + "ListGroupPolicies": { + "GroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_instance_profile_tags", - "test": "test_instance_profile_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" } - ] - } - }, - "ListInstanceProfilesForRole": { - "RoleName": { - "ls_community": [ + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "ListGroupsForUser": { + "UserName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", - "test": "test_account", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", + "test": "test_create_with_full_properties", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, + "snapshot_tested": true, + "origin": "external" + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", - "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", - "test": "test_url_output", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "test": "test_enforce_policy_acm", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "test": "test_enforce_policy_apigateway", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", - "test": "test_cdk_bootstrap[12]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", - "test": "test_cfn_function_url", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", - "test": "test_event_invoke_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", - "test": "test_lambda_alias", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", - "test": "test_lambda_cfn_run", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", - "test": "test_lambda_version", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", - "test": "test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "test": "test_enforce_policy_events", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", - "test": "test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "test": "test_enforce_policy_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "test": "test_enforce_policy_kms", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", - "test": "test_cfn_handle_iam_role_resource_no_role_name", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", - "test": "test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "test": "test_enforce_policy_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", - "test": "test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "test": "test_enforce_policy_redshift", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", - "test": "test_functions_in_output_export_name", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", - "test": "test_sub_in_lambda_function_name", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", - "test": "test_sam_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", - "test": "test_sam_template", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "test": "test_enforce_policy_sqs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "test": "test_enforce_policy_sqs_not_resource_all", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "test": "test_logs_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "test": "test_sns_create_topic_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "test": "test_user_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", - "test": "test_capabilities_requirements", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "test": "test_backup_vault", "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, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", "response": "200", "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "snapshot_skipped": "['$..repository.repositoryUri']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "test": "test_eventbridge_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "test": "test_get_lambda_layer", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "test": "test_iam_trust_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "test": "test_kms_key", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "test": "test_s3_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "test": "test_secretsmanager_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", - "test": "test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", - "test": "test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", - "test": "test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "test": "test_get_permissions_for_user_arn", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "test": "test_iam_user_and_group_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "test": "test_iam_user_attached_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", - "test": "test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", - "test": "test_job", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", + "test": "test_iam_user_inline_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "test": "test_iam_user_multiple_policies", "response": "200", "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "ListInstanceProfileTags": { + "InstanceProfileName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_instance_profile_tags", + "test": "test_instance_profile_tags", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, + "origin": "external" + } + ] + } + }, + "ListInstanceProfilesForRole": { + "RoleName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, + "origin": "external" + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed", + "test": "test_glacier_deployed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, + "origin": "external" + } + ] + } + }, + "ListPolicies": { + "PathPrefix": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", + "test": "test_resource_policy_crud", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" - }, + } + ] + } + }, + "ListRolePolicies": { + "RoleName": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed", - "test": "test_glacier_deployed", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "ListPolicies": { - "PathPrefix": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", - "test": "test_resource_policy_crud", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - } - ] - } - }, - "ListRolePolicies": { - "RoleName": { - "ls_community": [ + "origin": "external" + }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "200", "error": "", @@ -25782,7 +30326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -25792,7 +30336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -25802,7 +30346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -25812,7 +30356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", @@ -25822,7 +30366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -25832,608 +30376,508 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", "test": "test_delete_role_detaches_role_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_account", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", "test": "test_account", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_url_output", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", "test": "test_url_output", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", "test": "test_cfn_handle_iam_role_resource_no_role_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "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": "['$..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": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", + "test": "test_get_user_without_username_as_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_describe_role", + "test": "test_create_describe_role", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", + "test": "test_list_roles_with_permission_boundary", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "test": "test_role_attach_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", - "test": "test_get_user_without_username_as_role", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_describe_role", - "test": "test_create_describe_role", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", - "test": "test_list_roles_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -26442,35 +30886,45 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_role_attach_policy", - "test": "test_role_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "test": "test_path_based_on_data", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_configuration_recorder", "test": "test_put_configuration_recorder", @@ -26494,7 +30948,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -26504,7 +30958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -26514,7 +30968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -26524,7 +30978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -26534,7 +30988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -26544,7 +30998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -26554,7 +31008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -26564,7 +31018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -26574,7 +31028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -26584,7 +31038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -26594,7 +31048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -26604,7 +31058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -26614,7 +31068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -26624,7 +31078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -26634,7 +31088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -26644,7 +31098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -26654,7 +31108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -26664,7 +31118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -26674,7 +31128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -26684,7 +31138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -26694,7 +31148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -26704,7 +31158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -26714,17 +31168,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -26734,7 +31188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -26744,7 +31198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", @@ -26754,7 +31208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -26764,7 +31218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -26774,7 +31228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -26784,7 +31238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -26794,7 +31248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -26804,7 +31258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -26814,7 +31268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -26824,7 +31278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", "test": "test_websocket_response_templates", "response": "200", "error": "", @@ -26834,7 +31288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "200", "error": "", @@ -26844,7 +31298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -26854,7 +31308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -26864,7 +31318,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -26874,97 +31338,97 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", "test": "test_cognito_role_attachment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", "response": "200", "error": "", "snapshot_skipped": "['$..cluster.certificateAuthority', '$..cluster.endpoint', '$..cluster.kubernetesNetworkConfig', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.resourcesVpcConfig.clusterSecurityGroupId', '$..cluster.resourcesVpcConfig.vpcId', '$..cluster.status', '$..cluster.tags', '$..cluster.version', '$..fargateProfile..labels']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", @@ -26974,118 +31438,118 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", - "test": "test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", - "test": "test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", - "test": "test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", + "test": "test_create_user_group_in_pool", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", - "test": "test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", + "test": "test_login_via_web_form", "response": "200", "error": "", "snapshot_skipped": "", @@ -27094,8 +31558,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", + "test": "test_mfa_sms_config", "response": "200", "error": "", "snapshot_skipped": "", @@ -27104,68 +31568,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", + "test": "test_password_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", + "test": "test_restore_forgotten_password", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", + "test": "test_srp_login", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AccountRecoverySetting']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", - "test": "test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "test": "test_token_endpoint[code-body]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", - "test": "test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "test": "test_update_user_mfa_preferences", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", - "test": "test_get_boundary_for_role", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", + "test": "test_user_groups", "response": "200", "error": "", "snapshot_skipped": "", @@ -27174,28 +31638,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", - "test": "test_get_permissions_for_role_arn", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_error_messages", + "test": "test_user_pool_error_messages", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", - "test": "test_iam_role_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", + "test": "test_create_identity_get_id", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", - "test": "test_iam_role_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", @@ -27204,158 +31668,158 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", - "test": "test_iam_role_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", - "test": "test_extract_caller_principal_role[role]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", - "test": "test_get_resource_policy_sts", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", - "test": "test_policy_generation_stream_as_role", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "test": "test_sns_cross_account_publish", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "test": "test_sqs_cross_account_receive", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "test": "test_assume_role_cw_logs", "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/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", - "test": "test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "test": "test_role_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "test": "test_iam_trust_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -27364,8 +31828,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "test": "test_sqs_receive_queue_attributes_role_permission_boundary", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", + "test": "test_get_boundary_for_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", + "test": "test_get_permissions_for_role_arn", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_attached_policy", + "test": "test_iam_role_attached_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -27374,18 +31878,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", + "test": "test_iam_role_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "test": "test_iam_role_multiple_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -27394,138 +31898,138 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", + "test": "test_extract_caller_principal_role[role]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sts", + "test": "test_get_resource_policy_sts", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", + "test": "test_policy_generation_stream_as_role", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "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": "", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", - "test": "test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", - "test": "test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", - "test": "test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_create_user_group_in_pool", - "test": "test_create_user_group_in_pool", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "test": "test_events_events", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_login_via_web_form", - "test": "test_login_via_web_form", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "test": "test_events_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_mfa_sms_config", - "test": "test_mfa_sms_config", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "test": "test_events_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_password_policy", - "test": "test_password_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_restore_forgotten_password", - "test": "test_restore_forgotten_password", + "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": "", @@ -27534,87 +32038,77 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_srp_login", - "test": "test_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", - "snapshot_skipped": "['$..AccountRecoverySetting']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-body]", - "test": "test_token_endpoint[code-body]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", "response": "200", "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", - "test": "test_token_endpoint[code-query_params]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "200", "error": "", - "snapshot_skipped": "['$..AllowedOAuthScopes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_update_user_mfa_preferences", - "test": "test_update_user_mfa_preferences", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_groups", - "test": "test_user_groups", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_user_pool_error_messages", - "test": "test_user_pool_error_messages", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", - "test": "test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_crud_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_crud_role_alias", "test": "test_crud_role_alias", "response": "200", "error": "", @@ -27650,7 +32144,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", @@ -27660,7 +32154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", "test": "test_create_role_with_assume_role_policy", "response": "200", "error": "", @@ -27674,17 +32168,7 @@ "PathPrefix": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", @@ -27694,17 +32178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource", - "test": "test_cfn_handle_iam_role_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_iam_role_resource_no_role_name", "test": "test_cfn_handle_iam_role_resource_no_role_name", "response": "200", "error": "", @@ -27714,7 +32188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_describe_role", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_describe_role", "test": "test_create_describe_role", "response": "200", "error": "", @@ -27724,7 +32198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", "test": "test_create_role_with_assume_role_policy", "response": "200", "error": "", @@ -27734,7 +32208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", "test": "test_list_roles_with_permission_boundary", "response": "200", "error": "", @@ -27750,17 +32224,7 @@ "UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", - "response": "200", - "error": "", - "snapshot_skipped": "['$..User.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", @@ -27770,27 +32234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", "test": "test_create_user_add_permission_boundary_afterwards", "response": "200", "error": "", @@ -27800,7 +32244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_with_permission_boundary", "test": "test_create_user_with_permission_boundary", "response": "200", "error": "", @@ -27810,7 +32254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", "test": "test_get_user_without_username_as_user", "response": "200", "error": "", @@ -27820,7 +32264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_user_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_user_attach_policy", "test": "test_user_attach_policy", "response": "200", "error": "", @@ -27832,7 +32276,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -27842,7 +32286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -27852,7 +32296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -27862,7 +32306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -27872,7 +32316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -27882,7 +32326,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -27892,7 +32346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", "test": "test_enforce_policy_acm", "response": "200", "error": "", @@ -27902,7 +32356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", "test": "test_enforce_policy_apigateway", "response": "200", "error": "", @@ -27912,7 +32366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", @@ -27922,7 +32376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", @@ -27932,7 +32386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", @@ -27942,7 +32396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", @@ -27952,7 +32406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", @@ -27962,7 +32416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", @@ -27972,7 +32426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "200", "error": "", @@ -27982,7 +32436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", "response": "200", "error": "", @@ -27992,7 +32446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", "test": "test_enforce_policy_kms", "response": "200", "error": "", @@ -28002,7 +32456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -28012,7 +32466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", "test": "test_enforce_policy_logs", "response": "200", "error": "", @@ -28022,7 +32476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "200", "error": "", @@ -28032,7 +32486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -28042,7 +32496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", @@ -28052,7 +32506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", @@ -28062,7 +32516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "200", "error": "", @@ -28072,7 +32526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "200", "error": "", @@ -28082,7 +32536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", @@ -28092,7 +32546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", @@ -28102,7 +32556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", "test": "test_logs_policy", "response": "200", "error": "", @@ -28112,7 +32566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "200", "error": "", @@ -28122,7 +32576,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "200", "error": "", @@ -28132,7 +32606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", "test": "test_backup_vault", "response": "200", "error": "", @@ -28142,7 +32616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", "test": "test_ecr_repository_policies", "response": "200", "error": "", @@ -28152,17 +32626,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", "test": "test_eventbridge_policies", "response": "200", "error": "", @@ -28172,7 +32646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "200", "error": "", @@ -28182,7 +32656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "200", "error": "", @@ -28192,7 +32666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "200", "error": "", @@ -28202,7 +32676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -28212,7 +32686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "200", "error": "", @@ -28222,7 +32696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "200", "error": "", @@ -28232,7 +32706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", @@ -28242,7 +32716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -28252,7 +32726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -28262,7 +32736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -28272,7 +32746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", "test": "test_get_boundary_for_user", "response": "200", "error": "", @@ -28282,7 +32756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", "test": "test_get_permissions_for_user_arn", "response": "200", "error": "", @@ -28292,7 +32766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -28302,7 +32776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_attached_policy", "test": "test_iam_user_attached_policy", "response": "200", "error": "", @@ -28312,7 +32786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", @@ -28322,7 +32796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", @@ -28332,7 +32806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", "test": "test_iam_user_inline_policy", "response": "200", "error": "", @@ -28342,7 +32816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", "test": "test_iam_user_multiple_policies", "response": "200", "error": "", @@ -28352,7 +32826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", "test": "test_extract_caller_principal_role[user]", "response": "200", "error": "", @@ -28362,7 +32836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", "test": "test_get_resource_policy_lambda", "response": "200", "error": "", @@ -28372,7 +32846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", "test": "test_get_resource_policy_sns", "response": "200", "error": "", @@ -28382,7 +32856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", "test": "test_get_resource_policy_sqs", "response": "200", "error": "", @@ -28398,19 +32872,19 @@ "GroupName, PolicyDocument, PolicyName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -28420,7 +32894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", @@ -28436,7 +32910,7 @@ "PermissionsBoundary, RoleName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", "test": "test_list_roles_with_permission_boundary", "response": "200", "error": "", @@ -28448,7 +32922,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -28458,7 +32932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_role", "test": "test_get_boundary_for_role", "response": "200", "error": "", @@ -28474,7 +32948,37 @@ "PolicyDocument, PolicyName, RoleName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -28484,7 +32988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -28494,7 +32998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -28504,7 +33008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", "response": "200", "error": "", @@ -28514,7 +33018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", @@ -28524,7 +33028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", @@ -28534,7 +33038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", @@ -28544,7 +33048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -28554,7 +33058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", @@ -28564,257 +33068,257 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", + "test": "test_get_user_without_username_as_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -28824,7 +33328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -28834,7 +33338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -28844,48 +33348,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", - "test": "test_get_user_without_username_as_role", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", "snapshot_skipped": "", @@ -28894,13 +33368,13 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { @@ -28911,22 +33385,32 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "test": "test_specify_resources_by_name", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization", "test": "test_cognito_authorization", "response": "200", "error": "", @@ -28936,7 +33420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -28946,7 +33430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -28956,7 +33440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -28966,7 +33450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer]", "test": "test_cognito_authorization_bearer_configuration[access with bearer]", "response": "200", "error": "", @@ -28976,7 +33460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer]", "test": "test_cognito_authorization_bearer_configuration[id no bearer]", "response": "200", "error": "", @@ -28986,7 +33470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer]", "test": "test_cognito_authorization_bearer_configuration[id with bearer]", "response": "200", "error": "", @@ -28996,7 +33480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement", "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", @@ -29006,7 +33490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -29016,7 +33500,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers", + "test": "test_nested_resolvers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", "response": "200", "error": "", @@ -29026,67 +33520,127 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_glue.py::test_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", "test": "test_job", "response": "200", "error": "", "snapshot_skipped": "['$..Job.AllocatedCapacity', '$..Job.Command.PythonVersion', '$..Job.ExecutionProperty', '$..Job.GlueVersion', '$..Job.MaxCapacity', '$..Job.MaxRetries', '$..Job.Timeout']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", @@ -29096,7 +33650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -29106,7 +33660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "200", "error": "", @@ -29116,7 +33670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "200", "error": "", @@ -29126,7 +33680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -29136,7 +33690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", @@ -29146,7 +33700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", "response": "200", "error": "", @@ -29156,7 +33710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", "test": "test_get_permissions_for_role_arn", "response": "200", "error": "", @@ -29166,7 +33720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_inline_policy", "test": "test_iam_role_inline_policy", "response": "200", "error": "", @@ -29176,7 +33730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_role_multiple_policies", "test": "test_iam_role_multiple_policies", "response": "200", "error": "", @@ -29186,7 +33740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -29196,7 +33750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -29206,7 +33760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -29216,7 +33770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -29226,37 +33780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", - "test": "test_specify_resources_by_name", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -29266,7 +33790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -29276,7 +33800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", @@ -29286,7 +33810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", "test": "test_topic_rule_triggers_kinesis_put_record", "response": "200", "error": "", @@ -29296,7 +33820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", "test": "test_topic_rule_triggers_sqs_message", "response": "200", "error": "", @@ -29306,7 +33830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -29316,7 +33840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -29326,7 +33850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -29336,7 +33860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -29346,7 +33870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -29356,7 +33880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -29366,7 +33890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -29376,7 +33900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -29386,7 +33910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -29396,7 +33920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -29406,7 +33930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -29416,7 +33940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -29426,7 +33950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -29436,7 +33960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -29446,7 +33970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -29462,7 +33986,7 @@ "PermissionsBoundary, UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_create_user_add_permission_boundary_afterwards", "test": "test_create_user_add_permission_boundary_afterwards", "response": "200", "error": "", @@ -29474,7 +33998,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -29484,7 +34008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPermissionBoundaryRetrieval::test_get_boundary_for_user", "test": "test_get_boundary_for_user", "response": "200", "error": "", @@ -29500,27 +34024,27 @@ "PolicyDocument, PolicyName, UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", "test": "test_policy_attachments", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", "test": "test_update_inline_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", "test": "test_get_user_without_username_as_user", "response": "200", "error": "", @@ -29532,7 +34056,17 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -29542,7 +34076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", @@ -29552,7 +34086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", @@ -29562,7 +34096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "200", "error": "", @@ -29572,7 +34106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", "test": "test_logs_policy", "response": "200", "error": "", @@ -29582,7 +34116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "200", "error": "", @@ -29592,7 +34126,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "200", "error": "", @@ -29602,7 +34156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "200", "error": "", @@ -29612,7 +34166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -29622,7 +34176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", "test": "test_get_permissions_for_user_arn", "response": "200", "error": "", @@ -29632,7 +34186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -29642,7 +34196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_inline_policy", "test": "test_iam_user_inline_policy", "response": "200", "error": "", @@ -29652,7 +34206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_multiple_policies", "test": "test_iam_user_multiple_policies", "response": "200", "error": "", @@ -29668,44 +34222,24 @@ "InstanceProfileName, RoleName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -29714,7 +34248,7 @@ "GroupName, UserName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_and_group_policies", "test": "test_iam_user_and_group_policies", "response": "200", "error": "", @@ -29724,7 +34258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_attached_policies", "test": "test_iam_user_group_attached_policies", "response": "200", "error": "", @@ -29734,7 +34268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_user_group_inline_policies", "test": "test_iam_user_group_inline_policies", "response": "200", "error": "", @@ -29750,7 +34284,7 @@ "ActionNames, PolicySourceArn, ResourceArns": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_simulate_principle_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_simulate_principle_policy", "test": "test_simulate_principle_policy", "response": "200", "error": "", @@ -29766,7 +34300,7 @@ "InstanceProfileName, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_instance_profile_tags", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_instance_profile_tags", "test": "test_instance_profile_tags", "response": "200", "error": "", @@ -29782,7 +34316,7 @@ "InstanceProfileName, TagKeys": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_instance_profile_tags", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_instance_profile_tags", "test": "test_instance_profile_tags", "response": "200", "error": "", @@ -29794,11 +34328,27 @@ ] } }, + "UpdateAccessKey": { + "AccessKeyId, Status, UserName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_iam_user_access_key", + "test": "test_iam_user_access_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "UpdateAssumeRolePolicy": { "PolicyDocument, RoleName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMIntegrations::test_update_assume_role_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_update_assume_role_policy", "test": "test_update_assume_role_policy", "response": "200", "error": "", @@ -29810,7 +34360,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "200", "error": "", @@ -29820,7 +34370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", "test": "test_lambda_iam", "response": "200", "error": "", @@ -29831,44 +34381,6 @@ } ] } - }, - "UpdateRole": { - "Description, RoleName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", - "test": "test_websocket_subscriptions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - } - ] - } } } } \ No newline at end of file diff --git a/data/coverage/iot-data.json b/data/coverage/iot-data.json index 4b90557666..e9c4937761 100644 --- a/data/coverage/iot-data.json +++ b/data/coverage/iot-data.json @@ -92,7 +92,7 @@ "thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_get_accepted_rejected_topics", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_get_accepted_rejected_topics", "test": "test_get_accepted_rejected_topics", "response": "200", "error": "", @@ -102,7 +102,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", "test": "test_shadow_after_thing_deletion", "response": "200", "error": "", @@ -112,7 +112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow", "test": "test_thing_shadow", "response": "200", "error": "", @@ -122,7 +122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", "test": "test_thing_shadow_input_errors", "response": "200", "error": "", @@ -132,7 +132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", "test": "test_thing_shadow_metadata", "response": "200", "error": "", @@ -148,7 +148,7 @@ "payload, qos, topic": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_publish_to_topic", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_publish_to_topic", "test": "test_publish_to_topic", "response": "200", "error": "", @@ -158,7 +158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -168,7 +168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", @@ -178,7 +178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", "test": "test_topic_rule_triggers_kinesis_put_record", "response": "200", "error": "", @@ -188,7 +188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", "test": "test_topic_rule_triggers_sqs_message", "response": "200", "error": "", @@ -202,7 +202,7 @@ "payload, topic": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -212,7 +212,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", "test": "test_shadow_after_thing_deletion", "response": "200", "error": "", @@ -222,7 +222,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow", "test": "test_thing_shadow", "response": "200", "error": "", @@ -232,7 +232,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", "test": "test_thing_shadow_input_errors", "response": "200", "error": "", @@ -242,7 +242,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", "test": "test_thing_shadow_metadata", "response": "200", "error": "", @@ -252,7 +252,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_update_shadow_response", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_update_shadow_response", "test": "test_update_shadow_response", "response": "200", "error": "", @@ -268,7 +268,7 @@ "payload, thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", "test": "test_shadow_after_thing_deletion", "response": "200", "error": "", @@ -278,7 +278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow", "test": "test_thing_shadow", "response": "200", "error": "", @@ -288,7 +288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", "test": "test_thing_shadow_metadata", "response": "200", "error": "", @@ -298,7 +298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_update_shadow_response", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_update_shadow_response", "test": "test_update_shadow_response", "response": "200", "error": "", @@ -308,7 +308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", "test": "test_thing_shadow_input_errors", "response": "400", "error": "InvalidRequestException", @@ -318,7 +318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", "test": "test_thing_shadow_input_errors", "response": "400", "error": "InvalidRequestException", diff --git a/data/coverage/iot.json b/data/coverage/iot.json index 0d4718412f..3f6240da71 100644 --- a/data/coverage/iot.json +++ b/data/coverage/iot.json @@ -1927,7 +1927,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, @@ -3008,7 +3008,7 @@ "thingGroupName, thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_search", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_search", "test": "test_search", "response": "200", "error": "", @@ -3018,7 +3018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -3034,7 +3034,7 @@ "policyName, target": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_policies", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_policies", "test": "test_policies", "response": "200", "error": "", @@ -3050,7 +3050,7 @@ "principal, thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_principals", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_principals", "test": "test_thing_principals", "response": "200", "error": "", @@ -3066,7 +3066,7 @@ "queryString, thingGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_dynamic_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_dynamic_thing_groups", "test": "test_dynamic_thing_groups", "response": "200", "error": "", @@ -3082,7 +3082,7 @@ "document, jobId, targets": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_job_executions", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_job_executions", "test": "test_job_executions", "response": "200", "error": "", @@ -3092,7 +3092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_jobs", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_jobs", "test": "test_jobs", "response": "200", "error": "", @@ -3102,7 +3102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -3118,17 +3118,17 @@ "policyDocument, policyName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_policies", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_policies", "test": "test_policies", "response": "200", "error": "", @@ -3144,21 +3144,21 @@ "credentialDurationSeconds, roleAlias, roleArn, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "roleAlias, roleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_crud_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_crud_role_alias", "test": "test_crud_role_alias", "response": "200", "error": "", @@ -3174,21 +3174,101 @@ "attributePayload, thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload1]", + "test": "test_create_thing_idempotency[attribute_payload1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload2]", + "test": "test_create_thing_idempotency[attribute_payload2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload3]", + "test": "test_create_thing_idempotency[attribute_payload3]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload4]", + "test": "test_create_thing_idempotency[attribute_payload4]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload5]", + "test": "test_create_thing_idempotency[attribute_payload5]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency_failure", + "test": "test_create_thing_idempotency_failure", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency_failure", + "test": "test_create_thing_idempotency_failure", + "response": "409", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, "thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_job_executions", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[None]", + "test": "test_create_thing_idempotency[None]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_job_executions", "test": "test_job_executions", "response": "200", "error": "", @@ -3198,7 +3278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_jobs", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_jobs", "test": "test_jobs", "response": "200", "error": "", @@ -3208,7 +3288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_list_things_pagination", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_list_things_pagination", "test": "test_list_things_pagination", "response": "200", "error": "", @@ -3218,7 +3298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_search", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_search", "test": "test_search", "response": "200", "error": "", @@ -3228,7 +3308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -3238,7 +3318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -3248,7 +3328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_get_accepted_rejected_topics", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_get_accepted_rejected_topics", "test": "test_get_accepted_rejected_topics", "response": "200", "error": "", @@ -3258,7 +3338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -3268,7 +3348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", "test": "test_shadow_after_thing_deletion", "response": "200", "error": "", @@ -3278,7 +3358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow", "test": "test_thing_shadow", "response": "200", "error": "", @@ -3288,7 +3368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", "test": "test_thing_shadow_input_errors", "response": "200", "error": "", @@ -3298,7 +3378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", "test": "test_thing_shadow_metadata", "response": "200", "error": "", @@ -3308,7 +3388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_update_shadow_response", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_update_shadow_response", "test": "test_update_shadow_response", "response": "200", "error": "", @@ -3324,7 +3404,7 @@ "parentGroupName, tags, thingGroupName, thingGroupProperties": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -3338,7 +3418,7 @@ "tags, thingGroupName, thingGroupProperties": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -3352,7 +3432,7 @@ "thingGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_search", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_search", "test": "test_search", "response": "200", "error": "", @@ -3368,17 +3448,17 @@ "ruleName, topicRulePayload": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_topic_lambda_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_topic_lambda_rule", "test": "test_topic_lambda_rule", "response": "200", "error": "", @@ -3388,7 +3468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -3398,7 +3478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -3408,7 +3488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", @@ -3418,7 +3498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", "test": "test_topic_rule_triggers_kinesis_put_record", "response": "200", "error": "", @@ -3428,7 +3508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", "test": "test_topic_rule_triggers_sqs_message", "response": "200", "error": "", @@ -3438,7 +3518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_kinesis_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTTopicRules::test_topic_kinesis_rule", "test": "test_topic_kinesis_rule", "response": "200", "error": "", @@ -3448,7 +3528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_sqs_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTTopicRules::test_topic_sqs_rule", "test": "test_topic_sqs_rule", "response": "200", "error": "", @@ -3464,7 +3544,7 @@ "destinationConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_topic_lambda_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_topic_lambda_rule", "test": "test_topic_lambda_rule", "response": "200", "error": "", @@ -3480,7 +3560,7 @@ "thingGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_dynamic_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_dynamic_thing_groups", "test": "test_dynamic_thing_groups", "response": "200", "error": "", @@ -3496,7 +3576,7 @@ "force, jobId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_job_executions", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_job_executions", "test": "test_job_executions", "response": "200", "error": "", @@ -3506,7 +3586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_jobs", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_jobs", "test": "test_jobs", "response": "200", "error": "", @@ -3522,17 +3602,17 @@ "policyName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_policies", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_policies", "test": "test_policies", "response": "200", "error": "", @@ -3548,17 +3628,17 @@ "roleAlias": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_crud_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_crud_role_alias", "test": "test_crud_role_alias", "response": "200", "error": "", @@ -3574,7 +3654,7 @@ "thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", @@ -3584,7 +3664,77 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_job_executions", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[None]", + "test": "test_create_thing_idempotency[None]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload1]", + "test": "test_create_thing_idempotency[attribute_payload1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload2]", + "test": "test_create_thing_idempotency[attribute_payload2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload3]", + "test": "test_create_thing_idempotency[attribute_payload3]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload4]", + "test": "test_create_thing_idempotency[attribute_payload4]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload5]", + "test": "test_create_thing_idempotency[attribute_payload5]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency_failure", + "test": "test_create_thing_idempotency_failure", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_job_executions", "test": "test_job_executions", "response": "200", "error": "", @@ -3594,7 +3744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_list_things_pagination", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_list_things_pagination", "test": "test_list_things_pagination", "response": "200", "error": "", @@ -3604,7 +3754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -3614,7 +3764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_get_accepted_rejected_topics", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_get_accepted_rejected_topics", "test": "test_get_accepted_rejected_topics", "response": "200", "error": "", @@ -3624,7 +3774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -3634,7 +3784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", "test": "test_shadow_after_thing_deletion", "response": "200", "error": "", @@ -3644,7 +3794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow", "test": "test_thing_shadow", "response": "200", "error": "", @@ -3654,7 +3804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", "test": "test_thing_shadow_input_errors", "response": "200", "error": "", @@ -3664,7 +3814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", "test": "test_thing_shadow_metadata", "response": "200", "error": "", @@ -3674,7 +3824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_update_shadow_response", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_update_shadow_response", "test": "test_update_shadow_response", "response": "200", "error": "", @@ -3684,14 +3834,74 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[None]", + "test": "test_create_thing_idempotency[None]", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload1]", + "test": "test_create_thing_idempotency[attribute_payload1]", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload2]", + "test": "test_create_thing_idempotency[attribute_payload2]", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload3]", + "test": "test_create_thing_idempotency[attribute_payload3]", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload4]", + "test": "test_create_thing_idempotency[attribute_payload4]", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload5]", + "test": "test_create_thing_idempotency[attribute_payload5]", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -3700,7 +3910,7 @@ "thingGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -3716,17 +3926,17 @@ "ruleName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "404", "error": "ResourceNotFoundException", @@ -3736,7 +3946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "404", "error": "ResourceNotFoundException", @@ -3746,7 +3956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "404", "error": "ResourceNotFoundException", @@ -3756,7 +3966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", "test": "test_topic_rule_triggers_kinesis_put_record", "response": "404", "error": "ResourceNotFoundException", @@ -3766,7 +3976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", "test": "test_topic_rule_triggers_sqs_message", "response": "404", "error": "ResourceNotFoundException", @@ -3776,7 +3986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_kinesis_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTTopicRules::test_topic_kinesis_rule", "test": "test_topic_kinesis_rule", "response": "404", "error": "ResourceNotFoundException", @@ -3786,7 +3996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_sqs_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTTopicRules::test_topic_sqs_rule", "test": "test_topic_sqs_rule", "response": "404", "error": "ResourceNotFoundException", @@ -3802,7 +4012,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_get_accepted_rejected_topics", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_get_accepted_rejected_topics", "test": "test_get_accepted_rejected_topics", "response": "200", "error": "", @@ -3812,7 +4022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_lifecycle_events", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_lifecycle_events", "test": "test_lifecycle_events", "response": "200", "error": "", @@ -3822,7 +4032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_publish_to_topic", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_publish_to_topic", "test": "test_publish_to_topic", "response": "200", "error": "", @@ -3838,7 +4048,7 @@ "jobId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_jobs", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_jobs", "test": "test_jobs", "response": "200", "error": "", @@ -3848,7 +4058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_jobs", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_jobs", "test": "test_jobs", "response": "404", "error": "ResourceNotFoundException", @@ -3864,7 +4074,7 @@ "executionNumber, jobId, thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_job_executions", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_job_executions", "test": "test_job_executions", "response": "200", "error": "", @@ -3880,17 +4090,17 @@ "roleAlias": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_iot.py::test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", "test": "test_role_alias", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_crud_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_crud_role_alias", "test": "test_crud_role_alias", "response": "200", "error": "", @@ -3906,7 +4116,67 @@ "thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[None]", + "test": "test_create_thing_idempotency[None]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload1]", + "test": "test_create_thing_idempotency[attribute_payload1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload2]", + "test": "test_create_thing_idempotency[attribute_payload2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload3]", + "test": "test_create_thing_idempotency[attribute_payload3]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload4]", + "test": "test_create_thing_idempotency[attribute_payload4]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_thing_idempotency[attribute_payload5]", + "test": "test_create_thing_idempotency[attribute_payload5]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -3916,7 +4186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -3932,7 +4202,7 @@ "thingGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -3948,7 +4218,7 @@ "principal, thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_principals", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_principals", "test": "test_thing_principals", "response": "200", "error": "", @@ -3964,7 +4234,7 @@ "policyName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_policies", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_policies", "test": "test_policies", "response": "200", "error": "", @@ -3980,7 +4250,7 @@ "ruleName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_topic_lambda_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_topic_lambda_rule", "test": "test_topic_lambda_rule", "response": "200", "error": "", @@ -3990,7 +4260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -4000,7 +4270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -4010,7 +4280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_kinesis_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTTopicRules::test_topic_kinesis_rule", "test": "test_topic_kinesis_rule", "response": "200", "error": "", @@ -4020,7 +4290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_sqs_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTTopicRules::test_topic_sqs_rule", "test": "test_topic_sqs_rule", "response": "200", "error": "", @@ -4036,7 +4306,7 @@ "thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_job_executions", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_job_executions", "test": "test_job_executions", "response": "200", "error": "", @@ -4052,7 +4322,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_policies", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_policies", "test": "test_policies", "response": "200", "error": "", @@ -4066,14 +4336,14 @@ "pageSize": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -4082,7 +4352,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_crud_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_crud_role_alias", "test": "test_crud_role_alias", "response": "200", "error": "", @@ -4098,7 +4368,7 @@ "resourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -4114,7 +4384,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -4130,7 +4400,7 @@ "thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -4146,7 +4416,7 @@ "thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_principals", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_principals", "test": "test_thing_principals", "response": "200", "error": "", @@ -4162,7 +4432,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", @@ -4176,17 +4446,7 @@ "maxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", - "test": "test_create_iot_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", @@ -4196,7 +4456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_list_things_pagination", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_list_things_pagination", "test": "test_list_things_pagination", "response": "200", "error": "", @@ -4210,7 +4470,7 @@ "maxResults, nextToken": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_list_things_pagination", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_list_things_pagination", "test": "test_list_things_pagination", "response": "200", "error": "", @@ -4226,7 +4486,7 @@ "thingGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -4242,17 +4502,17 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_create_iot_resources", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_create_iot_resources", "test": "test_create_iot_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_topic_lambda_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_topic_lambda_rule", "test": "test_topic_lambda_rule", "response": "200", "error": "", @@ -4268,7 +4528,7 @@ "certificatePem": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_certificate", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_certificate", "test": "test_certificate", "response": "200", "error": "", @@ -4278,7 +4538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_policies", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_policies", "test": "test_policies", "response": "200", "error": "", @@ -4294,7 +4554,7 @@ "thingGroupName, thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_thing_groups", "test": "test_thing_groups", "response": "200", "error": "", @@ -4310,7 +4570,7 @@ "queryString": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_search", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_search", "test": "test_search", "response": "200", "error": "", @@ -4326,7 +4586,7 @@ "resourceArn, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_tags", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_tags", "test": "test_tags", "response": "200", "error": "", @@ -4342,7 +4602,7 @@ "queryString, thingGroupName, thingGroupProperties": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_dynamic_thing_groups", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_dynamic_thing_groups", "test": "test_dynamic_thing_groups", "response": "200", "error": "", @@ -4358,7 +4618,7 @@ "eventConfigurations": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", @@ -4374,7 +4634,7 @@ "thingIndexingConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_search", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_search", "test": "test_search", "response": "200", "error": "", @@ -4390,7 +4650,7 @@ "credentialDurationSeconds, roleAlias, roleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTCrud::test_crud_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTCrud::test_crud_role_alias", "test": "test_crud_role_alias", "response": "200", "error": "", @@ -4406,7 +4666,7 @@ "attributePayload, thingName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", diff --git a/data/coverage/iotanalytics.json b/data/coverage/iotanalytics.json index 427e45b259..65331c6d85 100644 --- a/data/coverage/iotanalytics.json +++ b/data/coverage/iotanalytics.json @@ -416,7 +416,7 @@ "channelName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_channels", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_channels", "test": "test_channels", "response": "201", "error": "", @@ -430,14 +430,14 @@ "channelName, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -446,7 +446,7 @@ "actions, datasetName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datasets", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_datasets", "test": "test_datasets", "response": "201", "error": "", @@ -460,14 +460,14 @@ "actions, datasetName, retentionPeriod, tags, triggers": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -476,7 +476,7 @@ "datastoreName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datastores", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_datastores", "test": "test_datastores", "response": "201", "error": "", @@ -490,14 +490,14 @@ "datastoreName, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -506,7 +506,7 @@ "pipelineActivities, pipelineName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_pipelines", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_pipelines", "test": "test_pipelines", "response": "201", "error": "", @@ -520,14 +520,14 @@ "pipelineActivities, pipelineName, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -536,7 +536,7 @@ "channelName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_channels", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_channels", "test": "test_channels", "response": "204", "error": "", @@ -546,14 +546,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -562,17 +562,17 @@ "datasetName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datasets", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_datasets", "test": "test_datasets", "response": "204", "error": "", @@ -588,17 +588,17 @@ "datastoreName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datastores", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_datastores", "test": "test_datastores", "response": "204", "error": "", @@ -614,17 +614,17 @@ "pipelineName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_pipelines", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_pipelines", "test": "test_pipelines", "response": "204", "error": "", @@ -640,7 +640,7 @@ "channelName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_channels", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_channels", "test": "test_channels", "response": "200", "error": "", @@ -650,7 +650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_channels", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_channels", "test": "test_channels", "response": "404", "error": "ResourceNotFoundException", @@ -666,7 +666,7 @@ "datasetName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datasets", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_datasets", "test": "test_datasets", "response": "200", "error": "", @@ -676,7 +676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datasets", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_datasets", "test": "test_datasets", "response": "404", "error": "ResourceNotFoundException", @@ -692,7 +692,7 @@ "datastoreName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datastores", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_datastores", "test": "test_datastores", "response": "200", "error": "", @@ -702,7 +702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datastores", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_datastores", "test": "test_datastores", "response": "404", "error": "ResourceNotFoundException", @@ -718,7 +718,7 @@ "pipelineName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_pipelines", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_pipelines", "test": "test_pipelines", "response": "200", "error": "", @@ -728,7 +728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_pipelines", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_pipelines", "test": "test_pipelines", "response": "404", "error": "ResourceNotFoundException", @@ -744,7 +744,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_channels", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_channels", "test": "test_channels", "response": "200", "error": "", @@ -758,14 +758,14 @@ "maxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -774,7 +774,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datasets", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_datasets", "test": "test_datasets", "response": "200", "error": "", @@ -788,14 +788,14 @@ "maxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -804,7 +804,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_datastores", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_datastores", "test": "test_datastores", "response": "200", "error": "", @@ -818,14 +818,14 @@ "maxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -834,7 +834,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_pipelines", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_pipelines", "test": "test_pipelines", "response": "200", "error": "", @@ -848,14 +848,14 @@ "maxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", "test": "test_create_iotanalytics_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } diff --git a/data/coverage/iotwireless.json b/data/coverage/iotwireless.json index 7729315fcf..751cededcf 100644 --- a/data/coverage/iotwireless.json +++ b/data/coverage/iotwireless.json @@ -1316,7 +1316,7 @@ "ClientRequestToken, LoRaWAN, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_device_profiles", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_device_profiles", "test": "test_device_profiles", "response": "201", "error": "", @@ -1332,7 +1332,7 @@ "ClientRequestToken, DestinationName, Name, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_devices", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_wireless_devices", "test": "test_wireless_devices", "response": "201", "error": "", @@ -1348,7 +1348,7 @@ "ClientRequestToken, LoRaWAN, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_gateways", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_wireless_gateways", "test": "test_wireless_gateways", "response": "201", "error": "", @@ -1364,7 +1364,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_device_profiles", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_device_profiles", "test": "test_device_profiles", "response": "204", "error": "", @@ -1380,7 +1380,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_devices", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_wireless_devices", "test": "test_wireless_devices", "response": "204", "error": "", @@ -1396,7 +1396,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_gateways", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_wireless_gateways", "test": "test_wireless_gateways", "response": "204", "error": "", @@ -1412,7 +1412,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_device_profiles", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_device_profiles", "test": "test_device_profiles", "response": "200", "error": "", @@ -1422,7 +1422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_device_profiles", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_device_profiles", "test": "test_device_profiles", "response": "404", "error": "ResourceNotFoundException", @@ -1438,7 +1438,7 @@ "Identifier, IdentifierType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_devices", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_wireless_devices", "test": "test_wireless_devices", "response": "200", "error": "", @@ -1448,7 +1448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_devices", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_wireless_devices", "test": "test_wireless_devices", "response": "404", "error": "ResourceNotFoundException", @@ -1464,7 +1464,7 @@ "Identifier, IdentifierType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_gateways", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_wireless_gateways", "test": "test_wireless_gateways", "response": "200", "error": "", @@ -1474,7 +1474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_gateways", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_wireless_gateways", "test": "test_wireless_gateways", "response": "404", "error": "ResourceNotFoundException", @@ -1490,7 +1490,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_device_profiles", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_device_profiles", "test": "test_device_profiles", "response": "200", "error": "", @@ -1506,7 +1506,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_devices", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_wireless_devices", "test": "test_wireless_devices", "response": "200", "error": "", @@ -1522,7 +1522,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iotwireless.py::TestIotWireless::test_wireless_gateways", + "node_id": "LocalStack Pro: tests/aws/services/iotwireless/test_iotwireless.py::TestIotWireless::test_wireless_gateways", "test": "test_wireless_gateways", "response": "200", "error": "", diff --git a/data/coverage/kafka.json b/data/coverage/kafka.json index d11b290c9a..971a2fc3b2 100644 --- a/data/coverage/kafka.json +++ b/data/coverage/kafka.json @@ -572,17 +572,17 @@ "BrokerNodeGroupInfo, ClusterName, KafkaVersion, NumberOfBrokerNodes": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_msk.py::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -592,7 +592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", @@ -602,7 +602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", @@ -612,7 +612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_list_nodes", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_list_nodes", "test": "test_list_nodes", "response": "200", "error": "", @@ -628,7 +628,7 @@ "ClusterName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_function_v2_exceptions", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_function_v2_exceptions", "test": "test_create_function_v2_exceptions", "response": "400", "error": "BadRequestException", @@ -642,7 +642,7 @@ "ClusterName, Provisioned": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", "test": "test_cluster_v2_lifecycle", "response": "200", "error": "", @@ -656,7 +656,7 @@ "ClusterName, Provisioned, Serverless": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_function_v2_exceptions", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_function_v2_exceptions", "test": "test_create_function_v2_exceptions", "response": "400", "error": "BadRequestException", @@ -672,7 +672,7 @@ "Description, KafkaVersions, Name, ServerProperties": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_configurations", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_configurations", "test": "test_create_configurations", "response": "200", "error": "", @@ -688,17 +688,17 @@ "ClusterArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_msk.py::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", "test": "test_cluster_v2_lifecycle", "response": "200", "error": "", @@ -708,7 +708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -718,7 +718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", @@ -728,7 +728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", @@ -738,7 +738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_list_nodes", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_list_nodes", "test": "test_list_nodes", "response": "200", "error": "", @@ -754,7 +754,7 @@ "Arn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_configurations", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_configurations", "test": "test_create_configurations", "response": "200", "error": "", @@ -770,7 +770,7 @@ "ClusterArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", "test": "test_cluster_v2_lifecycle", "response": "200", "error": "", @@ -780,7 +780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -790,7 +790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", @@ -800,7 +800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", @@ -810,7 +810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_list_nodes", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_list_nodes", "test": "test_list_nodes", "response": "200", "error": "", @@ -826,7 +826,7 @@ "ClusterArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", "test": "test_cluster_v2_lifecycle", "response": "200", "error": "", @@ -842,7 +842,7 @@ "Arn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_configurations", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_configurations", "test": "test_create_configurations", "response": "200", "error": "", @@ -852,7 +852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_configurations", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_configurations", "test": "test_create_configurations", "response": "400", "error": "BadRequestException", @@ -868,7 +868,7 @@ "Arn, Revision": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_configurations", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_configurations", "test": "test_create_configurations", "response": "200", "error": "", @@ -878,7 +878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_configurations", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_configurations", "test": "test_create_configurations", "response": "404", "error": "NotFoundException", @@ -894,7 +894,7 @@ "ClusterArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", @@ -904,7 +904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", @@ -920,17 +920,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_msk.py::test_create_cluster", - "test": "test_create_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_msk.py::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -940,7 +930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", "test": "test_cluster_v2_lifecycle", "response": "200", "error": "", @@ -950,7 +940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -966,7 +956,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", "test": "test_cluster_v2_lifecycle", "response": "200", "error": "", @@ -982,7 +972,7 @@ "Arn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_configurations", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_configurations", "test": "test_create_configurations", "response": "200", "error": "", @@ -998,7 +988,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_configurations", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_configurations", "test": "test_create_configurations", "response": "200", "error": "", @@ -1014,7 +1004,7 @@ "ClusterArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_list_nodes", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_list_nodes", "test": "test_list_nodes", "response": "200", "error": "", @@ -1030,7 +1020,7 @@ "Arn, Description, ServerProperties": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_create_configurations", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_configurations", "test": "test_create_configurations", "response": "200", "error": "", diff --git a/data/coverage/kinesis.json b/data/coverage/kinesis.json index 8db8df7d3f..9207984035 100644 --- a/data/coverage/kinesis.json +++ b/data/coverage/kinesis.json @@ -235,7 +235,7 @@ "implemented": true, "availability": "community", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -356,7 +356,7 @@ "StreamName, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_add_tags_to_stream", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_add_tags_to_stream", "test": "test_add_tags_to_stream", "response": "200", "error": "", @@ -372,7 +372,7 @@ "ShardCount, StreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", @@ -382,7 +382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", @@ -392,97 +392,97 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", "test": "test_default_parameters_kinesis", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", "test": "test_stream_creation", "response": "200", "error": "", "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -492,27 +492,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", "test": "test_cfn_with_exports", "response": "200", "error": "", @@ -522,198 +522,188 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", - "test": "test_create_event_source_validation", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "test": "test_binary_data_with_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", + "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": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "test": "test_dynamodb_stream_shard_iterator", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "test": "test_stream_spec_and_region_replacement", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_kinesis", + "test": "test_put_events_with_target_kinesis", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", - "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", - "test": "test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/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/kinesis/test_kinesis.py::TestKinesis::test_add_tags_to_stream", + "test": "test_add_tags_to_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/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/kinesis/test_kinesis.py::TestKinesis::test_get_records", + "test": "test_get_records", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", - "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_empty_stream", + "test": "test_get_records_empty_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", - "test": "test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", + "test": "test_record_lifecycle_data_integrity", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_stream_consumers", + "test": "test_stream_consumers", "response": "200", "error": "", "snapshot_skipped": "", @@ -722,18 +712,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "test": "test_subscribe_to_shard", "response": "200", "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", + "test": "test_subscribe_to_shard_timeout", "response": "200", "error": "", "snapshot_skipped": "", @@ -742,18 +732,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", @@ -762,207 +752,197 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "test": "test_create_event_source_validation", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_kinesis_error_injection", - "test": "test_kinesis_error_injection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_kinesis", - "test": "test_put_events_with_target_kinesis", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "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/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_add_tags_to_stream", - "test": "test_add_tags_to_stream", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records", - "test": "test_get_records", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_empty_stream", - "test": "test_get_records_empty_stream", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", - "test": "test_record_lifecycle_data_integrity", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_stream_consumers", - "test": "test_stream_consumers", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", - "test": "test_subscribe_to_shard", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", - "test": "test_subscribe_to_shard_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", - "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", @@ -972,9 +952,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_deployed", - "response": "200", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_kinesis_error_injection", + "test": "test_kinesis_error_injection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "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", + "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, @@ -989,12 +979,12 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "200", "error": "", @@ -1004,17 +994,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", "response": "200", "error": "", @@ -1024,7 +1014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "200", "error": "", @@ -1034,7 +1024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -1044,7 +1034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -1054,7 +1044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -1064,8 +1054,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", + "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", "response": "200", "error": "", "snapshot_skipped": "", @@ -1074,8 +1064,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", - "test": "test_put_subscription_filter_kinesis_with_filter_pattern", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", "snapshot_skipped": "", @@ -1084,7 +1074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", "response": "400", "error": "AccessDeniedException", @@ -1098,7 +1088,7 @@ "StreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "200", "error": "", @@ -1108,28 +1098,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_create_stream_without_shard_count", + "test": "test_create_stream_without_shard_count", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "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/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_next_shard_iterator", + "test": "test_get_records_next_shard_iterator", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -1138,23 +1128,23 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_create_stream_without_shard_count", - "test": "test_create_stream_without_shard_count", + "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": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_next_shard_iterator", - "test": "test_get_records_next_shard_iterator", + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -1168,7 +1158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_create_stream_without_stream_name_raises", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_create_stream_without_stream_name_raises", "test": "test_create_stream_without_stream_name_raises", "response": "400", "error": "SerializationException", @@ -1180,7 +1170,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", "test": "test_topic_rule_triggers_kinesis_put_record", "response": "200", "error": "", @@ -1190,7 +1180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_kinesis_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTTopicRules::test_topic_kinesis_rule", "test": "test_topic_kinesis_rule", "response": "200", "error": "", @@ -1200,7 +1190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -1210,7 +1200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -1220,7 +1210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -1230,7 +1220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -1240,7 +1230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -1250,7 +1240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -1260,7 +1250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -1270,7 +1260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -1286,7 +1276,7 @@ "EnforceConsumerDeletion, StreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "200", "error": "", @@ -1296,7 +1286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", @@ -1306,117 +1296,77 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", "test": "test_default_parameters_kinesis", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", "test": "test_stream_creation", "response": "200", "error": "", "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", - "test": "test_create_kinesis_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", - "test": "test_disable_kinesis_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", - "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", - "test": "test_kinesis_event_source_trim_horizon", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", @@ -1426,7 +1376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -1436,7 +1386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -1446,7 +1396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", @@ -1456,7 +1406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", @@ -1466,38 +1416,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_add_tags_to_stream", + "test": "test_add_tags_to_stream", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "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/services/kinesis/test_kinesis.py::TestKinesis::test_create_stream_without_shard_count", + "test": "test_create_stream_without_shard_count", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records", + "test": "test_get_records", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_add_tags_to_stream", - "test": "test_add_tags_to_stream", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_empty_stream", + "test": "test_get_records_empty_stream", "response": "200", "error": "", "snapshot_skipped": "", @@ -1506,8 +1456,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_create_stream_without_shard_count", - "test": "test_create_stream_without_shard_count", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_next_shard_iterator", + "test": "test_get_records_next_shard_iterator", "response": "200", "error": "", "snapshot_skipped": "", @@ -1516,18 +1466,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records", - "test": "test_get_records", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", + "test": "test_record_lifecycle_data_integrity", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_empty_stream", - "test": "test_get_records_empty_stream", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_stream_consumers", + "test": "test_stream_consumers", "response": "200", "error": "", "snapshot_skipped": "", @@ -1536,8 +1486,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_next_shard_iterator", - "test": "test_get_records_next_shard_iterator", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "test": "test_subscribe_to_shard", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "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": "200", "error": "", "snapshot_skipped": "", @@ -1546,8 +1506,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", - "test": "test_record_lifecycle_data_integrity", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", "response": "200", "error": "", "snapshot_skipped": "['$..Records..EncryptionType']", @@ -1556,47 +1516,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_stream_consumers", - "test": "test_stream_consumers", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", - "test": "test_subscribe_to_shard", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", - "test": "test_subscribe_to_shard_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", - "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", @@ -1604,11 +1564,51 @@ "aws_validated": true, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "200", "error": "", @@ -1618,17 +1618,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "200", "error": "", @@ -1638,7 +1638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -1648,7 +1648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -1658,7 +1658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", "test": "test_topic_rule_triggers_kinesis_put_record", "response": "200", "error": "", @@ -1668,7 +1668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_kinesis_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTTopicRules::test_topic_kinesis_rule", "test": "test_topic_kinesis_rule", "response": "200", "error": "", @@ -1678,7 +1678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -1688,7 +1688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -1698,7 +1698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -1708,7 +1708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -1718,7 +1718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -1728,7 +1728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -1738,7 +1738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -1748,7 +1748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -1758,7 +1758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -1768,7 +1768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", "test": "test_application_output", "response": "400", "error": "ResourceInUseException", @@ -1778,7 +1778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "400", "error": "ResourceInUseException", @@ -1792,7 +1792,7 @@ "StreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", "test": "test_managed_policy_with_empty_resource", "response": "200", "error": "", @@ -1802,47 +1802,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "200", "error": "", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", "test": "test_deploy_stack_with_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -1852,7 +1852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_exports", "test": "test_cfn_with_exports", "response": "200", "error": "", @@ -1862,78 +1862,78 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "test": "test_binary_data_with_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", + "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": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "test": "test_dynamodb_stream_shard_iterator", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -1942,8 +1942,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -1952,8 +1952,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -1962,8 +1962,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -1972,8 +1972,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -1982,8 +1982,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", - "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -1992,8 +1992,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", - "test": "test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -2002,61 +2002,61 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2082,18 +2082,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", - "test": "test_create_event_source_validation", + "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": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "400", "error": "ResourceInUseException", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "test": "test_stream_spec_and_region_replacement", "response": "400", "error": "ResourceInUseException", "snapshot_skipped": "", @@ -2102,11 +2112,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "test": "test_create_event_source_validation", "response": "400", "error": "ResourceInUseException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2114,7 +2124,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", "response": "200", "error": "", @@ -2124,7 +2134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -2134,7 +2144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", "test": "test_stream_journal", "response": "200", "error": "", @@ -2150,7 +2160,7 @@ "ConsumerName, StreamARN": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_stream_consumers", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_stream_consumers", "test": "test_stream_consumers", "response": "200", "error": "", @@ -2160,7 +2170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", "test": "test_subscribe_to_shard", "response": "200", "error": "", @@ -2170,7 +2180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", "test": "test_subscribe_to_shard_timeout", "response": "200", "error": "", @@ -2180,7 +2190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", "response": "200", "error": "", @@ -2196,68 +2206,58 @@ "StreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", - "test": "test_method_request_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", - "test": "test_model_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "test": "test_api_gateway_kinesis_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", - "test": "test_update_method_validation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "test": "test_apigateway_to_kinesis", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..EncryptionType', '$..ChildShards']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", - "test": "test_update_resource_behaviour", + "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": "", + "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", - "test": "test_documentation_part_lifecycle", + "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": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", - "test": "test_invalid_update_request_validator_operations", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", + "test": "test_default_parameters_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", - "test": "test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", "snapshot_skipped": "", @@ -2266,78 +2266,78 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", - "test": "test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", + "test": "test_stream_creation", "response": "200", "error": "", - "snapshot_skipped": "['$.invalid-request-body.Type']", + "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", - "test": "test_create_update_stages", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", - "snapshot_skipped": "['$..createdDate', '$..lastUpdatedDate']", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", - "test": "test_api_key_required_for_methods", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", - "test": "test_error_aws_proxy_not_supported", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::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, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", - "test": "test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", - "test": "test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "test": "test_binary_data_with_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", - "test": "test_rest_api_to_dynamodb_integration[Scan]", + "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": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", - "test": "test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "test": "test_dynamodb_stream_shard_iterator", "response": "200", "error": "", "snapshot_skipped": "", @@ -2346,28 +2346,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", - "test": "test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", - "snapshot_skipped": "['$..EncryptionType', '$..ChildShards']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", - "test": "test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", - "test": "test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", "response": "200", "error": "", "snapshot_skipped": "", @@ -2376,88 +2376,58 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", - "response": "200", - "error": "", - "snapshot_skipped": "['$..User.Tags']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "test": "test_stream_spec_and_region_replacement", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_kinesis", + "test": "test_put_events_with_target_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", - "test": "test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/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/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2466,157 +2436,137 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_add_tags_to_stream", + "test": "test_add_tags_to_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_create_stream_without_shard_count", + "test": "test_create_stream_without_shard_count", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records", + "test": "test_get_records", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_empty_stream", + "test": "test_get_records_empty_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", - "test": "test_cfn_template_with_short_form_fn_sub", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_cloudformation_ui.py::TestCloudFormationUi::test_get_cloudformation_ui", - "test": "test_get_cloudformation_ui", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_next_shard_iterator", + "test": "test_get_records_next_shard_iterator", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", + "test": "test_record_lifecycle_data_integrity", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", - "test": "test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_stream_consumers", + "test": "test_stream_consumers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", - "test": "test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "test": "test_subscribe_to_shard", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Records..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", - "test": "test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", + "test": "test_subscribe_to_shard_timeout", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", - "test": "test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Records..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", - "test": "test_hot_reloading_publish_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", @@ -2626,7 +2576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -2636,7 +2586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -2646,7 +2596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -2656,7 +2606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -2666,7 +2616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -2676,7 +2626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -2686,7 +2636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -2696,7 +2646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -2706,7 +2656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -2716,7 +2666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -2726,7 +2676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", @@ -2736,7 +2686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", @@ -2746,7 +2696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -2756,7 +2706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -2766,7 +2716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -2776,7 +2726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -2786,8 +2736,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", - "test": "test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", "snapshot_skipped": "", @@ -2796,288 +2746,332 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", - "test": "test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_legacy.py::TestRubyRuntimes::test_ruby_lambda_running_in_docker", - "test": "test_ruby_lambda_running_in_docker", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_kinesis_error_injection", + "test": "test_kinesis_error_injection", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack 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": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", - "test": "test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_kinesis", + "test": "test_multi_accounts_kinesis", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", - "test": "test_delete_objects", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_dynamodb_stream_handler_deployed", + "test": "test_dynamodb_stream_handler_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", - "test": "test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", - "test": "test_key_encoding", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", + "test": "test_kinesis_stream_handler_deployed", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", - "test": "test_multiple_invalid_sqs_arns", + "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": false, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue', '$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName2', '$..Error.ArgumentValue2', '$..Error.Message']", + "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", - "test": "test_notifications_with_filter", + "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": "['$..QueueConfigurations..Filter', '$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", - "test": "test_object_created_and_object_removed", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "test": "test_events_kinesis", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", - "test": "test_object_created_complete_multipart_upload", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", - "test": "test_object_created_copy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", - "test": "test_object_created_put", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "test": "test_topic_rule_triggers_kinesis_put_record", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", - "test": "test_object_created_put_with_presigned_url_upload", + "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", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", - "test": "test_object_put_acl", + "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", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" - }, + } + ] + } + }, + "DescribeStreamConsumer": { + "ConsumerARN": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", - "test": "test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_stream_consumers", + "test": "test_stream_consumers", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", - "test": "test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "test": "test_subscribe_to_shard", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", + "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", - "test": "test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", + "test": "test_subscribe_to_shard_timeout", "response": "200", "error": "", - "snapshot_skipped": "['$..messages[1].requestParameters.sourceIPAddress']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", - "test": "test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "ConsumerARN, StreamARN": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_stream_consumers", + "test": "test_stream_consumers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "DescribeStreamSummary": { + "StreamName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "test": "test_apigateway_to_kinesis", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..EncryptionType', '$..ChildShards']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", - "test": "test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "GetRecords": { + "Limit, ShardIterator": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", - "test": "test_create_state_machines_in_parallel", + "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": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Destinations']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", - "test": "test_events_state_machine", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task", - "test": "test_aws_sdk_task", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", - "test": "test_aws_sdk_task_delete_s3_object", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", "snapshot_skipped": "", @@ -3086,8 +3080,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", "snapshot_skipped": "", @@ -3096,8 +3090,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3106,8 +3100,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3116,8 +3110,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3126,3614 +3120,590 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/choice_operators/test_timestamp_operators.py::TestTimestamps::test_timestamp_less_than_equals_path", - "test": "test_timestamp_less_than_equals_path", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", - "test": "test_continuous_backup_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", - "test": "test_dynamodb_execute_transaction", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", - "test": "test_dynamodb_idempotent_writing", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", - "test": "test_global_tables", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", + "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": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", - "test": "test_query_on_deleted_resource", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_dynamodb_stream_handler_deployed", + "test": "test_dynamodb_stream_handler_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", - "test": "test_return_values_in_put_item", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", + "test": "test_kinesis_stream_handler_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_time_to_live", - "test": "test_time_to_live", + "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": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "400", + "error": "ResourceInUseException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", - "test": "test_transaction_write_items", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", - "test": "test_valid_local_secondary_index", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_query_index", - "test": "test_valid_query_index", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "400", + "error": "ResourceInUseException", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_kinesis_error_injection", - "test": "test_kinesis_error_injection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_kinesis", - "test": "test_put_events_with_target_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", - "response": "200", - "error": "", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_add_tags_to_stream", - "test": "test_add_tags_to_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_create_stream_without_shard_count", - "test": "test_create_stream_without_shard_count", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "response": "400", + "error": "ResourceInUseException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records", - "test": "test_get_records", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_empty_stream", - "test": "test_get_records_empty_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "response": "400", + "error": "ResourceInUseException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_next_shard_iterator", - "test": "test_get_records_next_shard_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", - "test": "test_record_lifecycle_data_integrity", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_stream_consumers", - "test": "test_stream_consumers", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "response": "400", + "error": "ResourceInUseException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", - "test": "test_subscribe_to_shard", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", - "test": "test_subscribe_to_shard_timeout", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", - "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "response": "400", + "error": "ResourceInUseException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_non_implemented_operation", - "test": "test_call_non_implemented_operation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_kinesis", - "test": "test_multi_accounts_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_create_clusters", - "test": "test_create_clusters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", - "test": "test_associate_and_disassociate_resolver_rule", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus', '$..StatusMessage']", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", - "test": "test_create_resolver_endpoint[INBOUND-5]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", - "test": "test_create_resolver_rule_with_invalid_direction", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_list_firewall_domain_lists", - "test": "test_list_firewall_domain_lists", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ManagedOwnerName']", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", - "test": "test_multipe_create_resolver_rule", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", - "test": "test_update_resolver_endpoint", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", - "test": "test_kinesis_stream_handler_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_invalid_action_raises_error", - "test": "test_list_messages_with_invalid_action_raises_error", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_invalid_queue_url", - "test": "test_list_messages_with_invalid_queue_url", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/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": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", - "test": "test_events_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", - "test": "test_topic_rule_triggers_kinesis_put_record", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", - "test": "test_put_subscription_filter_kinesis_with_filter_pattern", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", - "test": "test_put_subscription_filter_kinesis_with_filter_pattern", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", - "response": "400", - "error": "AccessDeniedException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "DescribeStreamConsumer": { - "ConsumerARN": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_stream_consumers", - "test": "test_stream_consumers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", - "test": "test_subscribe_to_shard", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", - "test": "test_subscribe_to_shard_timeout", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", - "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - }, - "ConsumerARN, StreamARN": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_stream_consumers", - "test": "test_stream_consumers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "DescribeStreamSummary": { - "StreamName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", - "test": "test_apigateway_to_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType', '$..ChildShards']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", - "test": "test_create_kinesis_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", - "test": "test_kinesis_event_source_trim_horizon", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "GetRecords": { - "Limit, ShardIterator": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", - "test": "test_create_rest_api_with_optional_params", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_tags", - "test": "test_create_rest_api_with_tags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_delete_resource", - "test": "test_delete_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", - "test": "test_method_request_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_model_lifecycle", - "test": "test_model_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", - "test": "test_update_method_validation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_documentation_part_lifecycle", - "test": "test_documentation_part_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_update_request_validator_operations", - "test": "test_invalid_update_request_validator_operations", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", - "test": "test_api_gateway_request_validator", - "response": "200", - "error": "", - "snapshot_skipped": "['$.invalid-request-body.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", - "test": "test_create_update_stages", - "response": "200", - "error": "", - "snapshot_skipped": "['$..createdDate', '$..lastUpdatedDate']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", - "test": "test_api_key_required_for_methods", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", - "test": "test_error_aws_proxy_not_supported", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", - "test": "test_rest_api_to_dynamodb_integration[PutItem]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", - "test": "test_rest_api_to_dynamodb_integration[Query]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", - "test": "test_rest_api_to_dynamodb_integration[Scan]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", - "test": "test_apigateway_to_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", - "test": "test_simple_mapping_working", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", - "test": "test_create_with_full_properties", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", - "response": "200", - "error": "", - "snapshot_skipped": "['$..User.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", - "test": "test_alarm_creation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_cloudformation_ui.py::TestCloudFormationUi::test_get_cloudformation_ui", - "test": "test_get_cloudformation_ui", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", - "test": "test_additional_docker_flags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", - "test": "test_lambda_docker_networks", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", - "test": "test_hot_reloading[nodejs18.x]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", - "test": "test_hot_reloading[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", - "test": "test_hot_reloading_publish_version", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", - "test": "test_create_kinesis_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", - "test": "test_disable_kinesis_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", - "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", - "test": "test_kinesis_event_source_trim_horizon", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", - "test": "test_traceid_outside_handler[Active]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", - "test": "test_traceid_outside_handler[PassThrough]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", - "test": "test_invalid_lambda_arn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", - "test": "test_bucket_notification_with_invalid_filter_rules", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", - "test": "test_delete_objects", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", - "test": "test_invalid_sqs_arn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", - "test": "test_key_encoding", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", - "test": "test_multiple_invalid_sqs_arns", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue', '$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName2', '$..Error.ArgumentValue2', '$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", - "test": "test_notifications_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "['$..QueueConfigurations..Filter', '$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", - "test": "test_object_created_and_object_removed", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", - "test": "test_object_created_complete_multipart_upload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", - "test": "test_object_created_copy", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", - "test": "test_object_created_put_with_presigned_url_upload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", - "test": "test_object_put_acl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", - "test": "test_object_tagging_delete_event", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", - "test": "test_object_tagging_put_event", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", - "test": "test_restore_object", - "response": "200", - "error": "", - "snapshot_skipped": "['$..messages[1].requestParameters.sourceIPAddress']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", - "test": "test_xray_header", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", - "test": "test_create_run_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", - "test": "test_create_state_machines_in_parallel", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", - "test": "test_events_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task", - "test": "test_aws_sdk_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", - "test": "test_aws_sdk_task_delete_s3_object", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/intrinsic_functions/test_string_operations.py::TestStringOperations::test_string_split", - "test": "test_string_split", - "response": "200", - "error": "", - "snapshot_skipped": "['$..loggingConfiguration', '$..tracingConfiguration', '$..previousEventId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_continuous_backup_update", - "test": "test_continuous_backup_update", - "response": "200", - "error": "", - "snapshot_skipped": "['$..PointInTimeRecoveryDescription..EarliestRestorableDateTime', '$..PointInTimeRecoveryDescription..LatestRestorableDateTime']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_create_duplicate_table", - "test": "test_create_duplicate_table", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", - "response": "200", - "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", - "test": "test_dynamodb_batch_execute_statement", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_class", - "test": "test_dynamodb_create_table_with_class", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", - "response": "200", - "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", - "test": "test_dynamodb_execute_transaction", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", - "test": "test_dynamodb_idempotent_writing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", - "test": "test_dynamodb_partiql_missing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", - "test": "test_global_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_invalid_query_index", - "test": "test_invalid_query_index", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_more_than_20_global_secondary_indexes", - "test": "test_more_than_20_global_secondary_indexes", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_nosql_workbench_localhost_region", - "test": "test_nosql_workbench_localhost_region", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", - "test": "test_query_on_deleted_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", - "test": "test_return_values_in_put_item", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transact_get_items", - "test": "test_transact_get_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", - "test": "test_transaction_write_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_query_index", - "test": "test_valid_query_index", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_s3_with_streaming_trait[IO[bytes]]", - "test": "test_call_s3_with_streaming_trait[IO[bytes]]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_s3_with_streaming_trait[bytes]", - "test": "test_call_s3_with_streaming_trait[bytes]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_create_clusters", - "test": "test_create_clusters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", - "test": "test_associate_and_disassociate_resolver_rule", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus', '$..StatusMessage']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", - "test": "test_create_resolver_endpoint[INBOUND-5]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_query_log_config", - "test": "test_create_resolver_query_log_config", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", - "test": "test_create_resolver_rule", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_non_existent_resolver_endpoint", - "test": "test_delete_non_existent_resolver_endpoint", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_non_existent_resolver_rule", - "test": "test_delete_non_existent_resolver_rule", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "['$..SecurityGroupIds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", - "test": "test_kinesis_stream_handler_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_lambda_with_configs_deployed", - "test": "test_lambda_with_configs_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_non_existent_queue", - "test": "test_list_messages_with_non_existent_queue", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_queue_url_in_path", - "test": "test_list_messages_with_queue_url_in_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_without_queue_url", - "test": "test_list_messages_without_queue_url", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", - "test": "test_firehose_stack_with_kinesis_as_source", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Destinations']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "400", - "error": "ResourceInUseException", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "400", - "error": "ResourceInUseException", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "response": "400", - "error": "ResourceInUseException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "response": "400", - "error": "ResourceInUseException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "response": "400", - "error": "ResourceInUseException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "response": "400", - "error": "ResourceInUseException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "400", - "error": "ResourceInUseException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", - "test": "test_dynamodb_invalid_event_filter[single-string]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "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", - "response": "400", - "error": "ResourceInUseException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_scheduled_lambda", - "test": "test_scheduled_lambda", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", - "response": "400", - "error": "ResourceInUseException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", - "response": "400", - "error": "ResourceInUseException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", - "test": "test_events_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", - "test": "test_application_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.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/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", - "test": "test_list_and_update_applications", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", - "test": "test_application_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::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/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", - "test": "test_list_and_update_applications", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_exceptions", - "test": "test_external_layer_exceptions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", - "test": "test_container_image_lambda_chained_invocation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", - "test": "test_container_image_lambda_with_image_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", - "test": "test_lambda_from_image[node]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", - "test": "test_lambda_from_image[python]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", - "test": "test_layer_and_function_hot_reloading", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", - "test": "test_multiple_hot_reloading_layers_fail", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", - "test": "test_json_metric_filters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", - "test": "test_put_subscription_filter_kinesis_with_filter_pattern", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", - "test": "test_basic_mediastore_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_broker", - "test": "test_create_broker", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_tags", - "test": "test_create_tags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_broker", - "test": "test_delete_broker", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_tags", - "test": "test_delete_tags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_broker", - "test": "test_describe_broker", - "response": "200", - "error": "", - "snapshot_skipped": "['$..body', '$..BrokerState', '$..MaintenanceWindowStartTime', '$..Users', '$..AuthenticationStrategy', '$..AutoMinorVersionUpgrade', '$..BrokerInstances', '$..EncryptionOptions', '$..Logs', '$..Configurations', '$..EngineVersion', '$..PubliclyAccessible', '$..SecurityGroups', '$..StorageType', '$..SubnetIds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_list_brokers", - "test": "test_list_brokers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..BrokerState', '$..EngineType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_active_mq", - "test": "test_send_to_active_mq", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_activemq_curl", - "test": "test_send_to_activemq_curl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mwaa.py::TestMWAA::test_custom_plugins[2.2.2]", - "test": "test_custom_plugins[2.2.2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_mwaa.py::test_list_environments", - "test": "test_list_environments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", - "test": "test_create_cluster_with_tags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", - "test": "test_create_neo4j_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", - "test": "test_create_query_db[1.1.0.0-3.4.11]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", - "test": "test_create_query_db[1.2.0.1-3.5.2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", - "test": "test_create_query_db[1.2.1.0-3.6.2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", - "test": "test_create_query_db[None-3.4.13]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", - "test": "test_create_query_db_tags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_organization", - "test": "test_organization", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", - "test": "test_db_subnet_group", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", - "test": "test_create_mariadb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", - "test": "test_create_mssql", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", - "test": "test_create_mysql[False-5.7.39-MariaDB]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", - "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", - "test": "test_data_api[False]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..columnMetadata..precision']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", - "test": "test_data_api[True]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..columnMetadata..precision']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", - "test": "test_add_role_to_db_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", - "test": "test_add_role_to_db_instance", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", - "test": "test_create_aurora_postgres", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", - "test": "test_create_aurora_postgres_instance", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", - "test": "test_create_aurora_v2_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..AllocatedStorage', '$..StorageType', '$..DBInstanceStatus', '$..Endpoint', '$..AvailabilityZone', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DbClusterResourceId', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ReaderEndpoint', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", - "test": "test_create_aurora_v2_cluster_delete_instances", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..AllocatedStorage', '$..DBParameterGroups', '$..StorageType', '$..EngineVersion', '$..AvailabilityZone', '$..PromotionTier', '$..StorageThroughput', '$..CertificateDetails', '$..delete_db_cluster.DBCluster.DBClusterMembers', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DbClusterResourceId', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ReaderEndpoint', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", - "test": "test_create_db_custom_port", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", - "test": "test_create_snapshot_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", - "test": "test_create_snapshot_instance", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", - "test": "test_data_api", - "response": "200", - "error": "", - "snapshot_skipped": "['$..columnMetadata[8].precision', '$..records[0].[14].stringValue', '$..records[0].[15].stringValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", - "test": "test_db_cluster_already_exists", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", - "test": "test_db_cluster_endpoints", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", - "test": "test_db_cluster_scaling", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", - "test": "test_db_instance_already_exists", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DBInstanceStatus', '$..Endpoint', '$..DBName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", - "test": "test_db_proxies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", - "test": "test_generate_db_auth_token", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", - "test": "test_iam_db_token_auth_from_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", - "test": "test_modify_db_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", - "test": "test_modify_db_instance_with_db_parameter_group", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", - "test": "test_postgres_db_parametergroup_named_default", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", - "test": "test_postgres_versions[11.15]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", - "test": "test_postgres_versions[12.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", - "test": "test_postgres_versions[13.4]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", - "test": "test_query_from_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", - "test": "test_serverless_no_cluster_endpoint", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", - "test": "test_lambda_extensions[10.23]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", - "test": "test_lambda_extensions[11.16]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", - "test": "test_lambda_extensions[12.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", - "test": "test_lambda_extensions[13.4]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", - "test": "test_lambda_extensions[14.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", - "test": "test_lambda_extensions[15.2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", - "test": "test_postgres_extension_query_export_to_s3[10.23]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", - "test": "test_postgres_extension_query_export_to_s3[11.16]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", - "test": "test_postgres_extension_query_export_to_s3[12.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", - "test": "test_postgres_extension_query_export_to_s3[13.4]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", - "test": "test_postgres_extension_query_export_to_s3[14.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", - "test": "test_postgres_extension_query_export_to_s3[15.2]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", - "test": "test_postgres_extension_table_import_from_s3[10.23]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "response": "400", + "error": "ResourceInUseException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", - "test": "test_postgres_extension_table_import_from_s3[11.16]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", - "test": "test_postgres_extension_table_import_from_s3[12.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "400", + "error": "ResourceInUseException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", - "test": "test_postgres_extension_table_import_from_s3[13.4]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", - "test": "test_postgres_extension_table_import_from_s3[14.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", - "test": "test_postgres_extension_table_import_from_s3[15.2]", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "test": "test_dynamodb_invalid_event_filter[single-string]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", - "test": "test_postgres_s3_extension_helpers[10.23]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", + "response": "400", + "error": "ResourceInUseException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", - "test": "test_postgres_s3_extension_helpers[11.16]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", + "response": "400", + "error": "ResourceInUseException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", - "test": "test_postgres_s3_extension_helpers[12.8]", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", - "test": "test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ApplicationDetail']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", - "test": "test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "test": "test_events_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", - "test": "test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", - "test": "test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", - "test": "test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -6742,8 +3712,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", - "test": "test_reset_db_instance[mysql]", + "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": "", @@ -6752,8 +3722,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", - "test": "test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -6762,18 +3732,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", - "test": "test_global_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "['$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBClusterParameterGroup', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DbClusterResourceId', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..Endpoint', '$..DBClusters..EngineMode', '$..DBClusters..GlobalWriteForwardingRequested', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..Port', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..ReaderEndpoint']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", - "test": "test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -6782,8 +3742,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", - "test": "test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -6792,8 +3752,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", - "test": "test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "test": "test_input_processing_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -6802,8 +3762,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_redshift_connector", - "test": "test_redshift_connector", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -6812,8 +3772,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_resolution[True]", - "test": "test_dns_resolution[True]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -6822,8 +3782,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", - "test": "test_health_checks", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", "snapshot_skipped": "", @@ -6832,17 +3792,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", "response": "400", "error": "ResourceInUseException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ApplicationDetail']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "400", "error": "ResourceNotFoundException", @@ -6852,7 +3812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "400", "error": "AccessDeniedException", @@ -6866,7 +3826,7 @@ "ShardIterator": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", @@ -6876,7 +3836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", "test": "test_binary_data_with_stream", "response": "200", "error": "", @@ -6886,17 +3846,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", + "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": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", @@ -6906,7 +3866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", "test": "test_dynamodb_streams_shard_iterator_format", "response": "200", "error": "", @@ -6916,7 +3876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", @@ -6926,7 +3886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_kinesis", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_kinesis", "test": "test_put_events_with_target_kinesis", "response": "200", "error": "", @@ -6936,7 +3896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records", "test": "test_get_records", "response": "200", "error": "", @@ -6946,7 +3906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_empty_stream", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_empty_stream", "test": "test_get_records_empty_stream", "response": "200", "error": "", @@ -6956,7 +3916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_next_shard_iterator", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_next_shard_iterator", "test": "test_get_records_next_shard_iterator", "response": "200", "error": "", @@ -6966,7 +3926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", "test": "test_record_lifecycle_data_integrity", "response": "200", "error": "", @@ -6976,37 +3936,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", "test": "test_subscribe_to_shard", "response": "200", "error": "", "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", "test": "test_subscribe_to_shard_timeout", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", "response": "200", "error": "", "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", @@ -7016,29 +3976,29 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records", - "test": "test_get_records", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_empty_stream", + "test": "test_get_records_empty_stream", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", - "test": "test_record_lifecycle_data_integrity", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", + "test": "test_lambda_streams_batch_and_transactions", "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Records..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "error": "SerializationException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "200", "error": "", @@ -7048,7 +4008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", "test": "test_topic_rule_triggers_kinesis_put_record", "response": "200", "error": "", @@ -7058,7 +4018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -7074,7 +4034,7 @@ "ShardId, ShardIteratorType, StartingSequenceNumber, StreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", "test": "test_binary_data_with_stream", "response": "200", "error": "", @@ -7084,17 +4044,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", + "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": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", "test": "test_dynamodb_stream_shard_iterator", "response": "200", "error": "", @@ -7104,7 +4064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", @@ -7114,7 +4074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records", "test": "test_get_records", "response": "200", "error": "", @@ -7124,93 +4084,213 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_empty_stream", - "test": "test_get_records_empty_stream", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_empty_stream", + "test": "test_get_records_empty_stream", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", + "test": "test_record_lifecycle_data_integrity", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "test": "test_topic_rule_triggers_kinesis_put_record", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "ShardId, ShardIteratorType, StreamName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "test": "test_apigateway_to_kinesis", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..ChildShards']", + "aws_validated": true, + "snapshot_tested": true, + "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", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Destinations']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", + "test": "test_dynamodb_stream_shard_iterator", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", - "test": "test_record_lifecycle_data_integrity", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", - "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - } - ], - "ls_pro": [ + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", - "test": "test_topic_rule_triggers_kinesis_put_record", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - }, - "ShardId, ShardIteratorType, StreamName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", - "test": "test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_get_records_next_shard_iterator", + "test": "test_get_records_next_shard_iterator", "response": "200", "error": "", - "snapshot_skipped": "['$..EncryptionType', '$..ChildShards']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "test": "test_subscribe_to_shard", "response": "200", "error": "", - "snapshot_skipped": "['$..Destinations']", + "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", + "test": "test_subscribe_to_shard_timeout", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", @@ -7220,7 +4300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", @@ -7230,7 +4310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -7240,7 +4320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -7250,7 +4330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -7260,7 +4340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -7270,7 +4350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -7280,7 +4360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -7290,7 +4370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -7300,7 +4380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -7310,7 +4390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -7320,7 +4400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -7330,7 +4410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -7340,7 +4420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -7350,7 +4430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -7360,7 +4440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -7370,82 +4450,12 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, "snapshot_tested": false, "origin": "external" }, @@ -7479,56 +4489,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records_next_shard_iterator", - "test": "test_get_records_next_shard_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", - "test": "test_subscribe_to_shard", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", - "test": "test_subscribe_to_shard_timeout", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", "test": "test_event_rules_deployed", @@ -7540,8 +4500,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "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": "", @@ -7552,7 +4512,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "200", "error": "", @@ -7562,7 +4522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -7572,7 +4532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -7582,7 +4542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -7592,7 +4552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -7602,17 +4562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -7622,7 +4572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -7632,7 +4582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -7642,7 +4592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -7652,7 +4602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -7662,7 +4612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -7672,7 +4622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -7682,7 +4632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -7692,7 +4642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -7702,21 +4652,31 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", - "response": "400", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, "ShardId, ShardIteratorType, StreamName, Timestamp": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_kinesis", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_kinesis", "test": "test_put_events_with_target_kinesis", "response": "200", "error": "", @@ -7732,7 +4692,7 @@ "ShardFilter, StreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -7742,7 +4702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", @@ -7752,7 +4712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -7762,7 +4722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -7772,7 +4732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", @@ -7782,7 +4742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", @@ -7792,18 +4752,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "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_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -7812,38 +4772,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_apis_with_base_path_swagger[split]", - "test": "test_import_rest_apis_with_base_path_swagger[split]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$.get-resources-swagger-json.items..resourceMethods.GET', '$.get-resources-swagger-json.items..resourceMethods.OPTIONS', '$.get-resources-no-base-path-swagger.items..resourceMethods.GET', '$.get-resources-no-base-path-swagger.items..resourceMethods.OPTIONS']", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "test": "test_lambda_aws_proxy_integration", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", + "snapshot_skipped": "['$..body', '$..headers.Accept', '$..headers.Content-Length', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.Remote-Addr', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Content-Length', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.Remote-Addr', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.apiId', '$..requestContext.authorizer', '$..requestContext.domainName', '$..requestContext.domainPrefix', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.cognitoIdentityId', '$..requestContext.identity.cognitoIdentityPoolId', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", + "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": "", @@ -7852,11 +4802,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_inflight_message_requeue", - "test": "test_inflight_message_requeue", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "test": "test_transcribe_happy_path", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -7864,7 +4814,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -7874,17 +4824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -7894,7 +4834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -7904,7 +4844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -7914,7 +4854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -7924,7 +4864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -7934,7 +4874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -7944,7 +4884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -7954,7 +4894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -7964,28 +4904,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", - "test": "test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_batch_get_image", + "test": "test_batch_get_image", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -7994,18 +4944,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_update_service_creates_new_deployment", + "test": "test_update_service_creates_new_deployment", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..attachments..details..value', '$..clusterArn', '$..containerInstanceArn', '$..containers..imageDigest', '$..containers..memory', '$..containers..networkInterfaces', '$..containers..runtimeId', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..taskArn', '$..taskDefinitionArn', '$..version', '$..attachments..id', '$..containers..containerArn', '$..containers..image']", "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "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": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", - "test": "test_query_history", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_redis_cluster_mode[1-2]", + "test": "test_redis_cluster_mode[1-2]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -8018,7 +4978,7 @@ "StreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -8028,7 +4988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -8038,7 +4998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -8048,8 +5008,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8058,13 +5028,13 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -8086,21 +5056,11 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -8110,8 +5070,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -8120,8 +5080,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", - "test": "test_application_output", + "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": "", @@ -8130,8 +5090,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -8140,8 +5100,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", - "test": "test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -8150,8 +5110,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -8160,8 +5120,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -8170,8 +5130,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", "snapshot_skipped": "", @@ -8186,7 +5146,7 @@ "StreamARN": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_stream_consumers", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_stream_consumers", "test": "test_stream_consumers", "response": "200", "error": "", @@ -8196,34 +5156,34 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", "test": "test_subscribe_to_shard", "response": "200", "error": "", "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", "test": "test_subscribe_to_shard_timeout", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", "response": "200", "error": "", "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -8233,7 +5193,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -8242,7 +5202,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "200", "error": "", @@ -8252,7 +5212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", @@ -8262,7 +5222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", "test": "test_dynamodb_stream_response_with_cf", "response": "200", "error": "", @@ -8272,7 +5232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", @@ -8282,7 +5242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", "test": "test_stream_spec_and_region_replacement", "response": "200", "error": "", @@ -8292,34 +5252,34 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", "test": "test_subscribe_to_shard", "response": "200", "error": "", "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", "test": "test_subscribe_to_shard_timeout", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", "response": "200", "error": "", "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_kinesis", @@ -8336,7 +5296,7 @@ "ExclusiveStartStreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", "test": "test_default_parameters_kinesis", "response": "200", "error": "", @@ -8352,7 +5312,7 @@ "StreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_add_tags_to_stream", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_add_tags_to_stream", "test": "test_add_tags_to_stream", "response": "200", "error": "", @@ -8368,7 +5328,7 @@ "Data, PartitionKey, StreamARN": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -8382,7 +5342,7 @@ "Data, PartitionKey, StreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", @@ -8392,7 +5352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -8402,7 +5362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -8412,88 +5372,108 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "test": "test_binary_data_with_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "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": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_kinesis", + "test": "test_put_events_with_target_kinesis", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", + "test": "test_record_lifecycle_data_integrity", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -8502,8 +5482,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -8512,104 +5492,104 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", - "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_kinesis", - "test": "test_put_events_with_target_kinesis", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", @@ -8641,26 +5621,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_record_lifecycle_data_integrity", - "test": "test_record_lifecycle_data_integrity", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", "test": "test_kinesis_stream_handler_deployed", @@ -8674,7 +5634,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "200", "error": "", @@ -8684,7 +5644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "200", "error": "", @@ -8694,7 +5654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -8704,7 +5664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -8714,28 +5674,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", + "test": "test_topic_rule_triggers_kinesis_put_record", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_kinesis_put_record", - "test": "test_topic_rule_triggers_kinesis_put_record", + "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", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", - "test": "test_put_subscription_filter_kinesis_with_filter_pattern", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", "snapshot_skipped": "", @@ -8744,7 +5704,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", "response": "400", "error": "ResourceInUseException", @@ -8754,7 +5714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "400", "error": "AccessDeniedException", @@ -8764,7 +5724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8774,7 +5734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8784,7 +5744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8794,7 +5754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8804,7 +5764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8814,7 +5774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8824,7 +5784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8834,7 +5794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8844,7 +5804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8854,7 +5814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8864,7 +5824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8874,7 +5834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8884,7 +5844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "400", "error": "AccessDeniedException", @@ -8900,7 +5860,7 @@ "Records, StreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_kinesis_integration", "test": "test_api_gateway_kinesis_integration", "response": "200", "error": "", @@ -8910,103 +5870,103 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/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/kinesis/test_kinesis.py::TestKinesis::test_get_records", + "test": "test_get_records", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/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/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "test": "test_subscribe_to_shard", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..Records..EncryptionType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", - "test": "test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", + "test": "test_subscribe_to_shard_timeout", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_kinesis_error_injection", - "test": "test_kinesis_error_injection", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Records..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, "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/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_get_records", - "test": "test_get_records", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", - "test": "test_subscribe_to_shard", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", - "test": "test_subscribe_to_shard_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", - "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_kinesis_error_injection", + "test": "test_kinesis_error_injection", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } ] @@ -9016,7 +5976,7 @@ "ConsumerName, StreamARN": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_stream_consumers", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_stream_consumers", "test": "test_stream_consumers", "response": "200", "error": "", @@ -9026,7 +5986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", "test": "test_subscribe_to_shard", "response": "200", "error": "", @@ -9036,7 +5996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", "test": "test_subscribe_to_shard_timeout", "response": "200", "error": "", @@ -9046,7 +6006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", "response": "200", "error": "", @@ -9063,7 +6023,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -9072,7 +6032,7 @@ "ConsumerARN, ShardId, StartingPosition": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard", "test": "test_subscribe_to_shard", "response": "200", "error": "", @@ -9082,7 +6042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_timeout", "test": "test_subscribe_to_shard_timeout", "response": "200", "error": "", @@ -9092,7 +6052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_subscribe_to_shard_with_sequence_number_as_iterator", "test": "test_subscribe_to_shard_with_sequence_number_as_iterator", "response": "200", "error": "", diff --git a/data/coverage/kinesisanalytics.json b/data/coverage/kinesisanalytics.json index 44c18734f2..ab9e75a4d4 100644 --- a/data/coverage/kinesisanalytics.json +++ b/data/coverage/kinesisanalytics.json @@ -248,7 +248,7 @@ "ApplicationName, CurrentApplicationVersionId, InputId, InputProcessingConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -264,17 +264,17 @@ "ApplicationName, CurrentApplicationVersionId, Output": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -290,21 +290,21 @@ "ApplicationCode, ApplicationDescription, ApplicationName, Inputs": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "ApplicationCode, ApplicationDescription, ApplicationName, Inputs, Outputs": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -314,7 +314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -324,7 +324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -334,7 +334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -350,7 +350,7 @@ "ApplicationName, CreateTimestamp": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -360,7 +360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -370,7 +370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -380,7 +380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -390,7 +390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -400,7 +400,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -410,7 +410,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -420,7 +420,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -436,7 +436,7 @@ "ApplicationName, CurrentApplicationVersionId, InputId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -446,7 +446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -462,17 +462,7 @@ "ApplicationName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", @@ -482,7 +472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -492,7 +482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -502,7 +492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -512,7 +502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -528,17 +518,17 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", "test": "test_application_with_output_and_reference", "response": "200", "error": "", "snapshot_skipped": "['$..ApplicationDetail']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -548,7 +538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -564,7 +554,7 @@ "ResourceARN": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -574,7 +564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -590,7 +580,7 @@ "ResourceARN, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -600,7 +590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -616,7 +606,7 @@ "ResourceARN, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -626,7 +616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -642,7 +632,7 @@ "ApplicationName, ApplicationUpdate, CurrentApplicationVersionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", diff --git a/data/coverage/kinesisanalyticsv2.json b/data/coverage/kinesisanalyticsv2.json index f37a652151..2e233c0f95 100644 --- a/data/coverage/kinesisanalyticsv2.json +++ b/data/coverage/kinesisanalyticsv2.json @@ -380,7 +380,7 @@ "ApplicationName, CurrentApplicationVersionId, InputId, InputProcessingConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -396,7 +396,7 @@ "ApplicationName, CurrentApplicationVersionId, Output": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -412,7 +412,7 @@ "ApplicationConfiguration, ApplicationDescription, ApplicationName, RuntimeEnvironment, ServiceExecutionRole": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -422,7 +422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -432,7 +432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -442,7 +442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -458,7 +458,7 @@ "ApplicationName, CreateTimestamp": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -468,7 +468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -478,7 +478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -488,7 +488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -504,7 +504,7 @@ "ApplicationName, CurrentApplicationVersionId, InputId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -520,7 +520,7 @@ "ApplicationName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", "test": "test_application_output", "response": "200", "error": "", @@ -530,7 +530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", "test": "test_input_processing_configuration", "response": "200", "error": "", @@ -540,7 +540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -550,7 +550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -566,7 +566,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", @@ -582,7 +582,7 @@ "ResourceARN": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -598,7 +598,7 @@ "ResourceARN, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -614,7 +614,7 @@ "ResourceARN, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", @@ -630,7 +630,7 @@ "ApplicationConfigurationUpdate, ApplicationName, CurrentApplicationVersionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", "test": "test_list_and_update_applications", "response": "200", "error": "", diff --git a/data/coverage/kms.json b/data/coverage/kms.json index 309d5ac74f..a9e696d782 100644 --- a/data/coverage/kms.json +++ b/data/coverage/kms.json @@ -608,7 +608,7 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_schedule_and_cancel_key_deletion", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_schedule_and_cancel_key_deletion", "test": "test_schedule_and_cancel_key_deletion", "response": "200", "error": "", @@ -624,47 +624,47 @@ "AliasName, TargetKeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", "test": "test_all_types_of_key_id_can_be_used_for_encryption", "response": "200", "error": "", @@ -674,7 +674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_list_delete_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_list_delete_alias", "test": "test_create_list_delete_alias", "response": "200", "error": "", @@ -684,7 +684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_aliases_of_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_aliases_of_key", "test": "test_list_aliases_of_key", "response": "200", "error": "", @@ -694,7 +694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_update_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_update_alias", "test": "test_update_alias", "response": "200", "error": "", @@ -704,7 +704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_alias", "test": "test_create_alias", "response": "400", "error": "ValidationException", @@ -716,7 +716,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kms.py::TestKMS::test_create_key_alias", + "node_id": "LocalStack Pro: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key_alias", "test": "test_create_key_alias", "response": "200", "error": "", @@ -732,7 +732,7 @@ "GranteePrincipal, KeyId, Name, Operations": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_grant_with_same_name_two_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_grant_with_same_name_two_keys", "test": "test_create_grant_with_same_name_two_keys", "response": "200", "error": "", @@ -746,7 +746,7 @@ "GranteePrincipal, KeyId, Operations": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_grant_with_valid_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_grant_with_valid_key", "test": "test_create_grant_with_valid_key", "response": "200", "error": "", @@ -756,7 +756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_retirable_grants", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_retirable_grants", "test": "test_list_retirable_grants", "response": "200", "error": "", @@ -766,7 +766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", "test": "test_retire_grant_with_grant_id_and_key_id", "response": "200", "error": "", @@ -776,7 +776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_token", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_token", "test": "test_retire_grant_with_grant_token", "response": "200", "error": "", @@ -786,7 +786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_revoke_grant", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_revoke_grant", "test": "test_revoke_grant", "response": "200", "error": "", @@ -796,7 +796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -806,7 +806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_grant_with_invalid_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_grant_with_invalid_key", "test": "test_create_grant_with_invalid_key", "response": "400", "error": "NotFoundException", @@ -820,7 +820,7 @@ "GranteePrincipal, KeyId, Operations, RetiringPrincipal": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_retirable_grants", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_retirable_grants", "test": "test_list_retirable_grants", "response": "200", "error": "", @@ -836,7 +836,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", "test": "test_enforce_policy_kms", "response": "200", "error": "", @@ -846,7 +846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "200", "error": "", @@ -866,7 +866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", "test": "test_enforce_policy_kms", "response": "400", "error": "AccessDeniedException", @@ -880,7 +880,7 @@ "CustomerMasterKeySpec, Description, KeyUsage": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_describe_and_list_sign_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_describe_and_list_sign_key", "test": "test_describe_and_list_sign_key", "response": "200", "error": "", @@ -904,47 +904,17 @@ "Description": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_object_kms", - "test": "test_copy_object_kms", - "response": "200", - "error": "", - "snapshot_skipped": "['$..VersionId', '$..ContentLanguage', '$..BucketKeyEnabled']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", - "test": "test_s3_copy_object_in_place_with_encryption", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..SSEKMSKeyId', '$..ETag']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", - "test": "test_s3_sse_bucket_key_default", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ETag']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", "test": "test_dynamodb_create_table_with_partial_sse_specification", "response": "200", "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", "test": "test_all_types_of_key_id_can_be_used_for_encryption", "response": "200", "error": "", @@ -954,7 +924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_cant_delete_deleted_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_cant_delete_deleted_key", "test": "test_cant_delete_deleted_key", "response": "200", "error": "", @@ -964,7 +934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_alias", "test": "test_create_alias", "response": "200", "error": "", @@ -974,7 +944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_grant_with_same_name_two_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_grant_with_same_name_two_keys", "test": "test_create_grant_with_same_name_two_keys", "response": "200", "error": "", @@ -984,7 +954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_grant_with_valid_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_grant_with_valid_key", "test": "test_create_grant_with_valid_key", "response": "200", "error": "", @@ -994,7 +964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_list_delete_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_list_delete_alias", "test": "test_create_list_delete_alias", "response": "200", "error": "", @@ -1004,7 +974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_disable_and_enable_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_disable_and_enable_key", "test": "test_disable_and_enable_key", "response": "200", "error": "", @@ -1014,7 +984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt_encryption_context", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt_encryption_context", "test": "test_encrypt_decrypt_encryption_context", "response": "200", "error": "", @@ -1024,7 +994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", "test": "test_error_messaging_for_invalid_keys", "response": "200", "error": "", @@ -1034,7 +1004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_does_not_exist", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_does_not_exist", "test": "test_get_key_does_not_exist", "response": "200", "error": "", @@ -1044,7 +1014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_in_different_region", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_in_different_region", "test": "test_get_key_in_different_region", "response": "200", "error": "", @@ -1054,7 +1024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_key_rotation_status", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_key_rotation_status", "test": "test_key_rotation_status", "response": "200", "error": "", @@ -1064,7 +1034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_aliases_of_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_aliases_of_key", "test": "test_list_aliases_of_key", "response": "200", "error": "", @@ -1074,7 +1044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_keys", "test": "test_list_keys", "response": "200", "error": "", @@ -1084,7 +1054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_retirable_grants", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_retirable_grants", "test": "test_list_retirable_grants", "response": "200", "error": "", @@ -1094,7 +1064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_plaintext_size_for_encrypt", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_plaintext_size_for_encrypt", "test": "test_plaintext_size_for_encrypt", "response": "200", "error": "", @@ -1104,7 +1074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", "test": "test_retire_grant_with_grant_id_and_key_id", "response": "200", "error": "", @@ -1114,7 +1084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_token", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_token", "test": "test_retire_grant_with_grant_token", "response": "200", "error": "", @@ -1124,7 +1094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_revoke_grant", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_revoke_grant", "test": "test_revoke_grant", "response": "200", "error": "", @@ -1134,7 +1104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_schedule_and_cancel_key_deletion", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_schedule_and_cancel_key_deletion", "test": "test_schedule_and_cancel_key_deletion", "response": "200", "error": "", @@ -1144,7 +1114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_update_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_update_alias", "test": "test_update_alias", "response": "200", "error": "", @@ -1154,7 +1124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_update_key_description", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_update_key_description", "test": "test_update_key_description", "response": "200", "error": "", @@ -1164,7 +1134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key", "test": "test_encryption_context_generate_data_key", "response": "200", "error": "", @@ -1174,7 +1144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair", "test": "test_encryption_context_generate_data_key_pair", "response": "200", "error": "", @@ -1184,7 +1154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair_without_plaintext", "test": "test_encryption_context_generate_data_key_pair_without_plaintext", "response": "200", "error": "", @@ -1194,7 +1164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_without_plaintext", "test": "test_encryption_context_generate_data_key_without_plaintext", "response": "200", "error": "", @@ -1204,7 +1174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key", "test": "test_generate_data_key", "response": "200", "error": "", @@ -1214,7 +1184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair", "test": "test_generate_data_key_pair", "response": "200", "error": "", @@ -1224,7 +1194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair_without_plaintext", "test": "test_generate_data_key_pair_without_plaintext", "response": "200", "error": "", @@ -1234,7 +1204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_without_plaintext", "test": "test_generate_data_key_without_plaintext", "response": "200", "error": "", @@ -1244,7 +1214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -1252,13 +1222,43 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_object_kms", + "test": "test_copy_object_kms", + "response": "200", + "error": "", + "snapshot_skipped": "['$..VersionId', '$..ContentLanguage', '$..BucketKeyEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", + "test": "test_s3_copy_object_in_place_with_encryption", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ServerSideEncryption', '$..SSEKMSKeyId', '$..ETag']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", + "test": "test_s3_sse_bucket_key_default", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ETag']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, "Description, KeySpec": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_hmac_create_key_invalid_operations", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_hmac_create_key_invalid_operations", "test": "test_hmac_create_key_invalid_operations", "response": "400", "error": "ValidationException", @@ -1268,7 +1268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_hmac_create_key_invalid_operations", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_hmac_create_key_invalid_operations", "test": "test_hmac_create_key_invalid_operations", "response": "400", "error": "ValidationException", @@ -1282,7 +1282,7 @@ "Description, KeySpec, KeyUsage": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", "test": "test_cant_use_disabled_or_deleted_keys", "response": "200", "error": "", @@ -1292,7 +1292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", "test": "test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", "response": "200", "error": "", @@ -1302,7 +1302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", "test": "test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", "response": "200", "error": "", @@ -1312,7 +1312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_1]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_1]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_1]", "response": "200", "error": "", @@ -1322,7 +1322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_256]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_256]", "response": "200", "error": "", @@ -1332,7 +1332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_1]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_1]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_1]", "response": "200", "error": "", @@ -1342,7 +1342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_256]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_256]", "response": "200", "error": "", @@ -1352,7 +1352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", "response": "200", "error": "", @@ -1362,7 +1362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", "response": "200", "error": "", @@ -1372,7 +1372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", "test": "test_error_messaging_for_invalid_keys", "response": "200", "error": "", @@ -1382,7 +1382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "test": "test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "response": "200", "error": "", @@ -1392,7 +1392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "test": "test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "response": "200", "error": "", @@ -1402,7 +1402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "test": "test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "response": "200", "error": "", @@ -1412,7 +1412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "test": "test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "response": "200", "error": "", @@ -1422,7 +1422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_public_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_public_key", "test": "test_get_public_key", "response": "200", "error": "", @@ -1432,7 +1432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_hmac_create_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_hmac_create_key", "test": "test_hmac_create_key", "response": "200", "error": "", @@ -1442,7 +1442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_224-HMAC_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_224-HMAC_SHA_256]", "test": "test_invalid_generate_mac[HMAC_224-HMAC_SHA_256]", "response": "200", "error": "", @@ -1452,7 +1452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_256-INVALID]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_256-INVALID]", "test": "test_invalid_generate_mac[HMAC_256-INVALID]", "response": "200", "error": "", @@ -1462,7 +1462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_key_usage", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_key_usage", "test": "test_invalid_key_usage", "response": "200", "error": "", @@ -1472,7 +1472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", "response": "200", "error": "", @@ -1482,7 +1482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", "response": "200", "error": "", @@ -1492,7 +1492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-INVALID-some important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-INVALID-some important message]", "test": "test_invalid_verify_mac[HMAC_256-INVALID-some important message]", "response": "200", "error": "", @@ -1502,7 +1502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "response": "200", "error": "", @@ -1512,7 +1512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "test": "test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "response": "200", "error": "", @@ -1522,7 +1522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "response": "200", "error": "", @@ -1532,7 +1532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "response": "200", "error": "", @@ -1542,7 +1542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "response": "200", "error": "", @@ -1552,7 +1552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "response": "200", "error": "", @@ -1562,7 +1562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "response": "200", "error": "", @@ -1572,7 +1572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "response": "200", "error": "", @@ -1582,7 +1582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -1592,7 +1592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_hmac_create_key_invalid_operations", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_hmac_create_key_invalid_operations", "test": "test_hmac_create_key_invalid_operations", "response": "400", "error": "ValidationException", @@ -1604,7 +1604,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", @@ -1618,7 +1618,7 @@ "Description, KeyUsage": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key", "test": "test_create_key", "response": "200", "error": "", @@ -1632,7 +1632,7 @@ "Description, MultiRegion": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_multi_region_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_multi_region_key", "test": "test_create_multi_region_key", "response": "200", "error": "", @@ -1642,7 +1642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_non_multi_region_keys_should_not_have_multi_region_properties", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_non_multi_region_keys_should_not_have_multi_region_properties", "test": "test_non_multi_region_keys_should_not_have_multi_region_properties", "response": "200", "error": "", @@ -1652,7 +1652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_replicate_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_replicate_key", "test": "test_replicate_key", "response": "200", "error": "", @@ -1666,7 +1666,7 @@ "Description, Origin": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_import_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key", "test": "test_import_key", "response": "200", "error": "", @@ -1680,17 +1680,17 @@ "Description, Policy": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_put_list_key_policies", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_put_list_key_policies", "test": "test_get_put_list_key_policies", "response": "200", "error": "", @@ -1704,7 +1704,7 @@ "Description, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_key_custom_id", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key_custom_id", "test": "test_create_key_custom_id", "response": "200", "error": "", @@ -1714,7 +1714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_tag_untag_list_tags", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_tag_untag_list_tags", "test": "test_tag_untag_list_tags", "response": "200", "error": "", @@ -1726,17 +1726,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kms.py::TestKMS::test_create_key", - "test": "test_create_key", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kms.py::TestKMS::test_create_key", + "node_id": "LocalStack Pro: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key", "test": "test_create_key", "response": "200", "error": "", @@ -1746,7 +1736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kms.py::TestKMS::test_create_key_alias", + "node_id": "LocalStack Pro: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key_alias", "test": "test_create_key_alias", "response": "200", "error": "", @@ -1760,54 +1750,54 @@ "Policy": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", "test": "test_deploy_stack_with_kms", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", "test": "test_kms_key_disabled", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1816,7 +1806,7 @@ "CiphertextBlob, EncryptionAlgorithm, EncryptionContext, KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt_encryption_context", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt_encryption_context", "test": "test_encrypt_decrypt_encryption_context", "response": "200", "error": "", @@ -1830,7 +1820,7 @@ "CiphertextBlob, EncryptionAlgorithm, KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", "test": "test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", "response": "200", "error": "", @@ -1840,7 +1830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", "test": "test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", "response": "200", "error": "", @@ -1850,7 +1840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt_encryption_context", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt_encryption_context", "test": "test_encrypt_decrypt_encryption_context", "response": "400", "error": "InvalidCiphertextException", @@ -1878,7 +1868,7 @@ "CiphertextBlob, KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_import_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key", "test": "test_import_key", "response": "200", "error": "", @@ -1888,7 +1878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key", "test": "test_generate_data_key", "response": "200", "error": "", @@ -1898,7 +1888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair", "test": "test_generate_data_key_pair", "response": "200", "error": "", @@ -1908,7 +1898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -1918,7 +1908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", "test": "test_error_messaging_for_invalid_keys", "response": "400", "error": "IncorrectKeyException", @@ -1928,7 +1918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key", "test": "test_encryption_context_generate_data_key", "response": "400", "error": "InvalidCiphertextException", @@ -1938,7 +1928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair", "test": "test_encryption_context_generate_data_key_pair", "response": "400", "error": "InvalidCiphertextException", @@ -1948,7 +1938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair_without_plaintext", "test": "test_encryption_context_generate_data_key_pair_without_plaintext", "response": "400", "error": "InvalidCiphertextException", @@ -1958,7 +1948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_without_plaintext", "test": "test_encryption_context_generate_data_key_without_plaintext", "response": "400", "error": "InvalidCiphertextException", @@ -1974,47 +1964,47 @@ "AliasName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", "test": "test_all_types_of_key_id_can_be_used_for_encryption", "response": "200", "error": "", @@ -2024,7 +2014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_list_delete_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_list_delete_alias", "test": "test_create_list_delete_alias", "response": "200", "error": "", @@ -2034,7 +2024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_aliases_of_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_aliases_of_key", "test": "test_list_aliases_of_key", "response": "200", "error": "", @@ -2044,7 +2034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_update_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_update_alias", "test": "test_update_alias", "response": "200", "error": "", @@ -2054,7 +2044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_list_delete_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_list_delete_alias", "test": "test_create_list_delete_alias", "response": "400", "error": "NotFoundException", @@ -2070,7 +2060,7 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_import_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key", "test": "test_import_key", "response": "200", "error": "", @@ -2086,57 +2076,47 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", - "test": "test_deploy_stack_with_kms", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", "test": "test_deploy_stack_with_kms", "response": "200", "error": "", @@ -2146,17 +2126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", - "test": "test_kms_key_disabled", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", "test": "test_kms_key_disabled", "response": "200", "error": "", @@ -2166,17 +2136,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", "test": "test_dynamodb_create_table_with_partial_sse_specification", "response": "200", "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key", "test": "test_create_key", "response": "200", "error": "", @@ -2186,7 +2156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_key_custom_id", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key_custom_id", "test": "test_create_key_custom_id", "response": "200", "error": "", @@ -2196,7 +2166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_describe_and_list_sign_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_describe_and_list_sign_key", "test": "test_describe_and_list_sign_key", "response": "200", "error": "", @@ -2206,7 +2176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_disable_and_enable_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_disable_and_enable_key", "test": "test_disable_and_enable_key", "response": "200", "error": "", @@ -2216,7 +2186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_in_different_region", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_in_different_region", "test": "test_get_key_in_different_region", "response": "200", "error": "", @@ -2226,7 +2196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_hmac_create_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_hmac_create_key", "test": "test_hmac_create_key", "response": "200", "error": "", @@ -2236,7 +2206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_import_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key", "test": "test_import_key", "response": "200", "error": "", @@ -2246,7 +2216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_replicate_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_replicate_key", "test": "test_replicate_key", "response": "200", "error": "", @@ -2256,7 +2226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_schedule_and_cancel_key_deletion", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_schedule_and_cancel_key_deletion", "test": "test_schedule_and_cancel_key_deletion", "response": "200", "error": "", @@ -2266,7 +2236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_update_key_description", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_update_key_description", "test": "test_update_key_description", "response": "200", "error": "", @@ -2276,7 +2246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -2306,7 +2276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_does_not_exist", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_does_not_exist", "test": "test_get_key_does_not_exist", "response": "400", "error": "NotFoundException", @@ -2316,7 +2286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_does_not_exist", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_does_not_exist", "test": "test_get_key_does_not_exist", "response": "400", "error": "NotFoundException", @@ -2326,7 +2296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_in_different_region", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_in_different_region", "test": "test_get_key_in_different_region", "response": "400", "error": "NotFoundException", @@ -2336,7 +2306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_in_different_region", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_in_different_region", "test": "test_get_key_in_different_region", "response": "400", "error": "NotFoundException", @@ -2346,7 +2316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_invalid_uuid", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_invalid_uuid", "test": "test_get_key_invalid_uuid", "response": "400", "error": "NotFoundException", @@ -2356,7 +2326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_invalid_uuid", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_invalid_uuid", "test": "test_get_key_invalid_uuid", "response": "400", "error": "NotFoundException", @@ -2366,7 +2336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_invalid_uuid", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_invalid_uuid", "test": "test_get_key_invalid_uuid", "response": "400", "error": "NotFoundException", @@ -2376,7 +2346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_replicate_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_replicate_key", "test": "test_replicate_key", "response": "400", "error": "NotFoundException", @@ -2388,7 +2358,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "200", "error": "", @@ -2398,7 +2368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kms.py::TestKMS::test_create_key", + "node_id": "LocalStack Pro: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key", "test": "test_create_key", "response": "200", "error": "", @@ -2408,17 +2378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kms.py::TestKMS::test_create_key", - "test": "test_create_key", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "400", "error": "AccessDeniedException", @@ -2434,17 +2394,17 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", "test": "test_kms_key_disabled", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", "test": "test_cant_use_disabled_or_deleted_keys", "response": "200", "error": "", @@ -2454,7 +2414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_disable_and_enable_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_disable_and_enable_key", "test": "test_disable_and_enable_key", "response": "200", "error": "", @@ -2470,67 +2430,67 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", "test": "test_deploy_stack_with_kms", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", "test": "test_kms_key_disabled", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_key_rotation_status", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_key_rotation_status", "test": "test_key_rotation_status", "response": "200", "error": "", @@ -2546,57 +2506,57 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", "test": "test_deploy_stack_with_kms", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_disable_and_enable_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_disable_and_enable_key", "test": "test_disable_and_enable_key", "response": "200", "error": "", @@ -2612,7 +2572,7 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_key_rotation_status", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_key_rotation_status", "test": "test_key_rotation_status", "response": "200", "error": "", @@ -2628,7 +2588,7 @@ "EncryptionAlgorithm, EncryptionContext, KeyId, Plaintext": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt_encryption_context", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt_encryption_context", "test": "test_encrypt_decrypt_encryption_context", "response": "200", "error": "", @@ -2642,7 +2602,7 @@ "EncryptionAlgorithm, KeyId, Plaintext": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", "test": "test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", "response": "200", "error": "", @@ -2652,7 +2612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", "test": "test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", "response": "200", "error": "", @@ -2662,7 +2622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_1]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_1]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_1]", "response": "400", "error": "ValidationException", @@ -2672,7 +2632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_256]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_256]", "response": "400", "error": "ValidationException", @@ -2682,7 +2642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_1]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_1]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_1]", "response": "400", "error": "ValidationException", @@ -2692,7 +2652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_256]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_256]", "response": "400", "error": "ValidationException", @@ -2702,7 +2662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", "response": "400", "error": "ValidationException", @@ -2712,7 +2672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", "response": "400", "error": "ValidationException", @@ -2722,7 +2682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_key_usage", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_key_usage", "test": "test_invalid_key_usage", "response": "400", "error": "InvalidKeyUsageException", @@ -2734,7 +2694,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", @@ -2744,7 +2704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "400", "error": "AccessDeniedException", @@ -2754,7 +2714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "400", "error": "AccessDeniedException", @@ -2768,7 +2728,7 @@ "KeyId, Plaintext": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", "test": "test_all_types_of_key_id_can_be_used_for_encryption", "response": "200", "error": "", @@ -2778,7 +2738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", "test": "test_error_messaging_for_invalid_keys", "response": "200", "error": "", @@ -2788,7 +2748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_import_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key", "test": "test_import_key", "response": "200", "error": "", @@ -2798,7 +2758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -2808,7 +2768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", "test": "test_error_messaging_for_invalid_keys", "response": "400", "error": "InvalidKeyUsageException", @@ -2818,7 +2778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_import_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key", "test": "test_import_key", "response": "400", "error": "KMSInvalidStateException", @@ -2828,7 +2788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_plaintext_size_for_encrypt", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_plaintext_size_for_encrypt", "test": "test_plaintext_size_for_encrypt", "response": "400", "error": "ValidationException", @@ -2844,7 +2804,7 @@ "EncryptionContext, KeyId, KeySpec": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key", "test": "test_encryption_context_generate_data_key", "response": "200", "error": "", @@ -2872,7 +2832,7 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -2886,7 +2846,7 @@ "KeyId, KeySpec": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", "test": "test_cant_use_disabled_or_deleted_keys", "response": "200", "error": "", @@ -2896,7 +2856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key", "test": "test_generate_data_key", "response": "200", "error": "", @@ -2906,7 +2866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", "test": "test_cant_use_disabled_or_deleted_keys", "response": "400", "error": "DisabledException", @@ -2916,7 +2876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", "test": "test_cant_use_disabled_or_deleted_keys", "response": "400", "error": "KMSInvalidStateException", @@ -2932,7 +2892,7 @@ "EncryptionContext, KeyId, KeyPairSpec": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair", "test": "test_encryption_context_generate_data_key_pair", "response": "200", "error": "", @@ -2946,7 +2906,7 @@ "KeyId, KeyPairSpec": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair", "test": "test_generate_data_key_pair", "response": "200", "error": "", @@ -2956,7 +2916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -2972,7 +2932,7 @@ "EncryptionContext, KeyId, KeyPairSpec": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair_without_plaintext", "test": "test_encryption_context_generate_data_key_pair_without_plaintext", "response": "200", "error": "", @@ -2986,7 +2946,7 @@ "KeyId, KeyPairSpec": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair_without_plaintext", "test": "test_generate_data_key_pair_without_plaintext", "response": "200", "error": "", @@ -2996,7 +2956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -3012,7 +2972,7 @@ "EncryptionContext, KeyId, KeySpec": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_without_plaintext", "test": "test_encryption_context_generate_data_key_without_plaintext", "response": "200", "error": "", @@ -3026,7 +2986,7 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -3040,7 +3000,7 @@ "KeyId, KeySpec": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_without_plaintext", "test": "test_generate_data_key_without_plaintext", "response": "200", "error": "", @@ -3056,7 +3016,7 @@ "KeyId, MacAlgorithm, Message": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "test": "test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "response": "200", "error": "", @@ -3066,7 +3026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "test": "test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "response": "200", "error": "", @@ -3076,7 +3036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "test": "test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "response": "200", "error": "", @@ -3086,7 +3046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "test": "test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "response": "200", "error": "", @@ -3096,7 +3056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", "response": "200", "error": "", @@ -3106,7 +3066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", "response": "200", "error": "", @@ -3116,7 +3076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-INVALID-some important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-INVALID-some important message]", "test": "test_invalid_verify_mac[HMAC_256-INVALID-some important message]", "response": "200", "error": "", @@ -3126,7 +3086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -3136,7 +3096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", "test": "test_error_messaging_for_invalid_keys", "response": "400", "error": "InvalidKeyUsageException", @@ -3146,7 +3106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "test": "test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "response": "400", "error": "NotFoundException", @@ -3156,7 +3116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "test": "test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "response": "400", "error": "NotFoundException", @@ -3166,7 +3126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "test": "test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "response": "400", "error": "NotFoundException", @@ -3176,7 +3136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "test": "test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "response": "400", "error": "NotFoundException", @@ -3186,7 +3146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_224-HMAC_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_224-HMAC_SHA_256]", "test": "test_invalid_generate_mac[HMAC_224-HMAC_SHA_256]", "response": "400", "error": "InvalidKeyUsageException", @@ -3196,7 +3156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_256-INVALID]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_256-INVALID]", "test": "test_invalid_generate_mac[HMAC_256-INVALID]", "response": "400", "error": "ValidationException", @@ -3212,7 +3172,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_random_invalid_number_of_bytes[None]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_random_invalid_number_of_bytes[None]", "test": "test_generate_random_invalid_number_of_bytes[None]", "response": "400", "error": "ValidationException", @@ -3226,7 +3186,7 @@ "NumberOfBytes": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_random[1024]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_random[1024]", "test": "test_generate_random[1024]", "response": "200", "error": "", @@ -3236,7 +3196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_random[12]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_random[12]", "test": "test_generate_random[12]", "response": "200", "error": "", @@ -3246,7 +3206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_random[1]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_random[1]", "test": "test_generate_random[1]", "response": "200", "error": "", @@ -3256,7 +3216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_random[44]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_random[44]", "test": "test_generate_random[44]", "response": "200", "error": "", @@ -3266,7 +3226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_random[91]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_random[91]", "test": "test_generate_random[91]", "response": "200", "error": "", @@ -3276,7 +3236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_random_invalid_number_of_bytes[0]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_random_invalid_number_of_bytes[0]", "test": "test_generate_random_invalid_number_of_bytes[0]", "response": "400", "error": "ValidationException", @@ -3286,7 +3246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_random_invalid_number_of_bytes[1025]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_random_invalid_number_of_bytes[1025]", "test": "test_generate_random_invalid_number_of_bytes[1025]", "response": "400", "error": "ValidationException", @@ -3302,7 +3262,7 @@ "KeyId, PolicyName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_put_list_key_policies", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_put_list_key_policies", "test": "test_get_put_list_key_policies", "response": "200", "error": "", @@ -3334,7 +3294,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", @@ -3344,7 +3304,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", @@ -3354,7 +3314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "200", "error": "", @@ -3370,7 +3330,7 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_key_rotation_status", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_key_rotation_status", "test": "test_key_rotation_status", "response": "200", "error": "", @@ -3380,7 +3340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -3416,7 +3376,7 @@ "KeyId, WrappingAlgorithm, WrappingKeySpec": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_import_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key", "test": "test_import_key", "response": "200", "error": "", @@ -3432,7 +3392,7 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_public_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_public_key", "test": "test_get_public_key", "response": "200", "error": "", @@ -3442,7 +3402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -3458,7 +3418,7 @@ "EncryptedKeyMaterial, ExpirationModel, ImportToken, KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_import_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key", "test": "test_import_key", "response": "200", "error": "", @@ -3472,7 +3432,7 @@ "EncryptedKeyMaterial, ImportToken, KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_import_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key", "test": "test_import_key", "response": "400", "error": "ValidationException", @@ -3488,47 +3448,37 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", - "test": "test_cfn_with_kms_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", @@ -3538,7 +3488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_list_delete_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_list_delete_alias", "test": "test_create_list_delete_alias", "response": "200", "error": "", @@ -3550,7 +3500,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_operation", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_operation", "test": "test_api_injection_parametrized_operation", "response": "200", "error": "", @@ -3560,7 +3510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_service", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_service", "test": "test_api_injection_parametrized_service", "response": "200", "error": "", @@ -3570,7 +3520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kms.py::TestKMS::test_create_key_alias", + "node_id": "LocalStack Pro: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key_alias", "test": "test_create_key_alias", "response": "200", "error": "", @@ -3580,7 +3530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_service", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_service", "test": "test_api_injection_parametrized_service", "response": "400", "error": "InternalError", @@ -3594,7 +3544,7 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", "test": "test_all_types_of_key_id_can_be_used_for_encryption", "response": "200", "error": "", @@ -3604,7 +3554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_aliases_of_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_aliases_of_key", "test": "test_list_aliases_of_key", "response": "200", "error": "", @@ -3614,7 +3564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_update_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_update_alias", "test": "test_update_alias", "response": "200", "error": "", @@ -3630,7 +3580,7 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_grant_with_same_name_two_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_grant_with_same_name_two_keys", "test": "test_create_grant_with_same_name_two_keys", "response": "200", "error": "", @@ -3640,7 +3590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_grant_with_valid_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_grant_with_valid_key", "test": "test_create_grant_with_valid_key", "response": "200", "error": "", @@ -3650,7 +3600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", "test": "test_retire_grant_with_grant_id_and_key_id", "response": "200", "error": "", @@ -3660,7 +3610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_token", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_token", "test": "test_retire_grant_with_grant_token", "response": "200", "error": "", @@ -3670,7 +3620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_revoke_grant", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_revoke_grant", "test": "test_revoke_grant", "response": "200", "error": "", @@ -3680,7 +3630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -3690,7 +3640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_grants_with_invalid_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_grants_with_invalid_key", "test": "test_list_grants_with_invalid_key", "response": "400", "error": "NotFoundException", @@ -3706,7 +3656,7 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_put_list_key_policies", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_put_list_key_policies", "test": "test_get_put_list_key_policies", "response": "200", "error": "", @@ -3722,7 +3672,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key", "test": "test_create_key", "response": "200", "error": "", @@ -3732,7 +3682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_describe_and_list_sign_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_describe_and_list_sign_key", "test": "test_describe_and_list_sign_key", "response": "200", "error": "", @@ -3742,7 +3692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_hmac_create_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_hmac_create_key", "test": "test_hmac_create_key", "response": "200", "error": "", @@ -3752,7 +3702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_keys", "test": "test_list_keys", "response": "200", "error": "", @@ -3764,7 +3714,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_fault_action", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_fault_action", "test": "test_api_injection_fault_action", "response": "200", "error": "", @@ -3774,7 +3724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_exception", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_exception", "test": "test_api_injection_parametrized_exception", "response": "200", "error": "", @@ -3784,7 +3734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_operation", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_operation", "test": "test_api_injection_parametrized_operation", "response": "200", "error": "", @@ -3794,7 +3744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_region", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_region", "test": "test_api_injection_parametrized_region", "response": "200", "error": "", @@ -3804,7 +3754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_service", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_service", "test": "test_api_injection_parametrized_service", "response": "200", "error": "", @@ -3814,7 +3764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_exception", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_exception", "test": "test_api_injection_parametrized_exception", "response": "400", "error": "SomeVerySpecificException", @@ -3824,7 +3774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_operation", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_operation", "test": "test_api_injection_parametrized_operation", "response": "400", "error": "InternalError", @@ -3834,7 +3784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_region", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_region", "test": "test_api_injection_parametrized_region", "response": "400", "error": "InternalError", @@ -3844,7 +3794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_service", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_service", "test": "test_api_injection_parametrized_service", "response": "400", "error": "InternalError", @@ -3854,7 +3804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_fault_action", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_fault_action", "test": "test_api_injection_fault_action", "response": "500", "error": "InternalError", @@ -3870,7 +3820,7 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_tag_untag_list_tags", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_tag_untag_list_tags", "test": "test_tag_untag_list_tags", "response": "200", "error": "", @@ -3906,7 +3856,7 @@ "RetiringPrincipal": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_retirable_grants", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_retirable_grants", "test": "test_list_retirable_grants", "response": "200", "error": "", @@ -3922,7 +3872,7 @@ "KeyId, Policy, PolicyName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_put_list_key_policies", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_put_list_key_policies", "test": "test_get_put_list_key_policies", "response": "200", "error": "", @@ -3934,7 +3884,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", @@ -3944,7 +3894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "200", "error": "", @@ -3960,7 +3910,7 @@ "KeyId, ReplicaRegion": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_replicate_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_replicate_key", "test": "test_replicate_key", "response": "200", "error": "", @@ -3976,7 +3926,7 @@ "GrantId, KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_retirable_grants", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_retirable_grants", "test": "test_list_retirable_grants", "response": "200", "error": "", @@ -3986,7 +3936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", "test": "test_retire_grant_with_grant_id_and_key_id", "response": "200", "error": "", @@ -4000,7 +3950,7 @@ "GrantToken": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_token", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_token", "test": "test_retire_grant_with_grant_token", "response": "200", "error": "", @@ -4010,7 +3960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -4026,7 +3976,7 @@ "GrantId, KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_revoke_grant", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_revoke_grant", "test": "test_revoke_grant", "response": "200", "error": "", @@ -4036,7 +3986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -4052,67 +4002,67 @@ "KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_cfn_with_kms_resources", "test": "test_cfn_with_kms_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", "test": "test_deploy_stack_with_kms", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", "test": "test_kms_key_disabled", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_cant_delete_deleted_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_cant_delete_deleted_key", "test": "test_cant_delete_deleted_key", "response": "200", "error": "", @@ -4122,7 +4072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", "test": "test_cant_use_disabled_or_deleted_keys", "response": "200", "error": "", @@ -4132,7 +4082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_schedule_and_cancel_key_deletion", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_schedule_and_cancel_key_deletion", "test": "test_schedule_and_cancel_key_deletion", "response": "200", "error": "", @@ -4142,7 +4092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_cant_delete_deleted_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_cant_delete_deleted_key", "test": "test_cant_delete_deleted_key", "response": "400", "error": "KMSInvalidStateException", @@ -4156,37 +4106,7 @@ "KeyId, PendingWindowInDays": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_object_kms", - "test": "test_copy_object_kms", - "response": "200", - "error": "", - "snapshot_skipped": "['$..VersionId', '$..ContentLanguage', '$..BucketKeyEnabled']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", - "test": "test_s3_copy_object_in_place_with_encryption", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..SSEKMSKeyId', '$..ETag']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", - "test": "test_s3_sse_bucket_key_default", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ETag']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", "test": "test_all_types_of_key_id_can_be_used_for_encryption", "response": "200", "error": "", @@ -4196,7 +4116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_alias", "test": "test_create_alias", "response": "200", "error": "", @@ -4206,7 +4126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_grant_with_same_name_two_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_grant_with_same_name_two_keys", "test": "test_create_grant_with_same_name_two_keys", "response": "200", "error": "", @@ -4216,7 +4136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_grant_with_valid_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_grant_with_valid_key", "test": "test_create_grant_with_valid_key", "response": "200", "error": "", @@ -4226,7 +4146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key", "test": "test_create_key", "response": "200", "error": "", @@ -4236,7 +4156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_key_custom_id", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key_custom_id", "test": "test_create_key_custom_id", "response": "200", "error": "", @@ -4246,7 +4166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_list_delete_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_list_delete_alias", "test": "test_create_list_delete_alias", "response": "200", "error": "", @@ -4256,7 +4176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_multi_region_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_multi_region_key", "test": "test_create_multi_region_key", "response": "200", "error": "", @@ -4266,7 +4186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_describe_and_list_sign_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_describe_and_list_sign_key", "test": "test_describe_and_list_sign_key", "response": "200", "error": "", @@ -4276,7 +4196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_disable_and_enable_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_disable_and_enable_key", "test": "test_disable_and_enable_key", "response": "200", "error": "", @@ -4286,7 +4206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", "test": "test_encrypt_decrypt[RSA_2048-RSAES_OAEP_SHA_256]", "response": "200", "error": "", @@ -4296,7 +4216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", "test": "test_encrypt_decrypt[SYMMETRIC_DEFAULT-SYMMETRIC_DEFAULT]", "response": "200", "error": "", @@ -4306,7 +4226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_decrypt_encryption_context", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt_encryption_context", "test": "test_encrypt_decrypt_encryption_context", "response": "200", "error": "", @@ -4316,7 +4236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_1]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_1]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_1]", "response": "200", "error": "", @@ -4326,7 +4246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_256]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_256]", "response": "200", "error": "", @@ -4336,7 +4256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_1]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_1]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_1]", "response": "200", "error": "", @@ -4346,7 +4266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_256]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_3072-RSAES_OAEP_SHA_256]", "response": "200", "error": "", @@ -4356,7 +4276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", "response": "200", "error": "", @@ -4366,7 +4286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", "response": "200", "error": "", @@ -4376,7 +4296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", "test": "test_error_messaging_for_invalid_keys", "response": "200", "error": "", @@ -4386,7 +4306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "test": "test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "response": "200", "error": "", @@ -4396,7 +4316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "test": "test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "response": "200", "error": "", @@ -4406,7 +4326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "test": "test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "response": "200", "error": "", @@ -4416,7 +4336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "test": "test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "response": "200", "error": "", @@ -4426,7 +4346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_does_not_exist", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_does_not_exist", "test": "test_get_key_does_not_exist", "response": "200", "error": "", @@ -4436,7 +4356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_key_in_different_region", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_in_different_region", "test": "test_get_key_in_different_region", "response": "200", "error": "", @@ -4446,7 +4366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_public_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_public_key", "test": "test_get_public_key", "response": "200", "error": "", @@ -4456,7 +4376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_get_put_list_key_policies", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_put_list_key_policies", "test": "test_get_put_list_key_policies", "response": "200", "error": "", @@ -4466,7 +4386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_hmac_create_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_hmac_create_key", "test": "test_hmac_create_key", "response": "200", "error": "", @@ -4476,7 +4396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_import_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key", "test": "test_import_key", "response": "200", "error": "", @@ -4486,7 +4406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_224-HMAC_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_224-HMAC_SHA_256]", "test": "test_invalid_generate_mac[HMAC_224-HMAC_SHA_256]", "response": "200", "error": "", @@ -4496,7 +4416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_256-INVALID]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_generate_mac[HMAC_256-INVALID]", "test": "test_invalid_generate_mac[HMAC_256-INVALID]", "response": "200", "error": "", @@ -4506,7 +4426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_key_usage", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_key_usage", "test": "test_invalid_key_usage", "response": "200", "error": "", @@ -4516,7 +4436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", "response": "200", "error": "", @@ -4526,7 +4446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", "response": "200", "error": "", @@ -4536,7 +4456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-INVALID-some important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-INVALID-some important message]", "test": "test_invalid_verify_mac[HMAC_256-INVALID-some important message]", "response": "200", "error": "", @@ -4546,7 +4466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_key_rotation_status", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_key_rotation_status", "test": "test_key_rotation_status", "response": "200", "error": "", @@ -4556,7 +4476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_aliases_of_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_aliases_of_key", "test": "test_list_aliases_of_key", "response": "200", "error": "", @@ -4566,7 +4486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_keys", "test": "test_list_keys", "response": "200", "error": "", @@ -4576,7 +4496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_list_retirable_grants", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_retirable_grants", "test": "test_list_retirable_grants", "response": "200", "error": "", @@ -4586,7 +4506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_non_multi_region_keys_should_not_have_multi_region_properties", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_non_multi_region_keys_should_not_have_multi_region_properties", "test": "test_non_multi_region_keys_should_not_have_multi_region_properties", "response": "200", "error": "", @@ -4596,7 +4516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_plaintext_size_for_encrypt", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_plaintext_size_for_encrypt", "test": "test_plaintext_size_for_encrypt", "response": "200", "error": "", @@ -4606,7 +4526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_replicate_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_replicate_key", "test": "test_replicate_key", "response": "200", "error": "", @@ -4616,7 +4536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", "test": "test_retire_grant_with_grant_id_and_key_id", "response": "200", "error": "", @@ -4626,7 +4546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_token", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_token", "test": "test_retire_grant_with_grant_token", "response": "200", "error": "", @@ -4636,7 +4556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_revoke_grant", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_revoke_grant", "test": "test_revoke_grant", "response": "200", "error": "", @@ -4646,7 +4566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_schedule_and_cancel_key_deletion", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_schedule_and_cancel_key_deletion", "test": "test_schedule_and_cancel_key_deletion", "response": "200", "error": "", @@ -4656,7 +4576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "response": "200", "error": "", @@ -4666,7 +4586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "test": "test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "response": "200", "error": "", @@ -4676,7 +4596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "response": "200", "error": "", @@ -4686,7 +4606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "response": "200", "error": "", @@ -4696,7 +4616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "response": "200", "error": "", @@ -4706,7 +4626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "response": "200", "error": "", @@ -4716,7 +4636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "response": "200", "error": "", @@ -4726,7 +4646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "response": "200", "error": "", @@ -4736,7 +4656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_tag_untag_list_tags", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_tag_untag_list_tags", "test": "test_tag_untag_list_tags", "response": "200", "error": "", @@ -4746,7 +4666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_update_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_update_alias", "test": "test_update_alias", "response": "200", "error": "", @@ -4756,7 +4676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_update_key_description", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_update_key_description", "test": "test_update_key_description", "response": "200", "error": "", @@ -4766,7 +4686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key", "test": "test_encryption_context_generate_data_key", "response": "200", "error": "", @@ -4776,7 +4696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair", "test": "test_encryption_context_generate_data_key_pair", "response": "200", "error": "", @@ -4786,7 +4706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_pair_without_plaintext", "test": "test_encryption_context_generate_data_key_pair_without_plaintext", "response": "200", "error": "", @@ -4796,7 +4716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_encryption_context_generate_data_key_without_plaintext", "test": "test_encryption_context_generate_data_key_without_plaintext", "response": "200", "error": "", @@ -4806,7 +4726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key", "test": "test_generate_data_key", "response": "200", "error": "", @@ -4816,7 +4736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair", "test": "test_generate_data_key_pair", "response": "200", "error": "", @@ -4826,7 +4746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_pair_without_plaintext", "test": "test_generate_data_key_pair_without_plaintext", "response": "200", "error": "", @@ -4836,7 +4756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_without_plaintext", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key_without_plaintext", "test": "test_generate_data_key_without_plaintext", "response": "200", "error": "", @@ -4846,7 +4766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -4855,6 +4775,36 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_object_kms", + "test": "test_copy_object_kms", + "response": "200", + "error": "", + "snapshot_skipped": "['$..VersionId', '$..ContentLanguage', '$..BucketKeyEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", + "test": "test_s3_copy_object_in_place_with_encryption", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ServerSideEncryption', '$..SSEKMSKeyId', '$..ETag']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", + "test": "test_s3_sse_bucket_key_default", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ETag']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", "test": "test_security_groups", @@ -4866,7 +4816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_cant_delete_deleted_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_cant_delete_deleted_key", "test": "test_cant_delete_deleted_key", "response": "400", "error": "KMSInvalidStateException", @@ -4876,7 +4826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_cant_use_disabled_or_deleted_keys", "test": "test_cant_use_disabled_or_deleted_keys", "response": "400", "error": "KMSInvalidStateException", @@ -4888,7 +4838,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", @@ -4898,7 +4848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "200", "error": "", @@ -4914,7 +4864,7 @@ "KeyId, Message, MessageType, SigningAlgorithm": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "response": "200", "error": "", @@ -4924,7 +4874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "test": "test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "response": "200", "error": "", @@ -4934,7 +4884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "response": "200", "error": "", @@ -4944,7 +4894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "response": "200", "error": "", @@ -4954,7 +4904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "response": "200", "error": "", @@ -4964,7 +4914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "response": "200", "error": "", @@ -4974,7 +4924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "response": "200", "error": "", @@ -4984,7 +4934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "response": "200", "error": "", @@ -4994,7 +4944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -5004,7 +4954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", "test": "test_error_messaging_for_invalid_keys", "response": "400", "error": "InvalidKeyUsageException", @@ -5014,7 +4964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_key_usage", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_key_usage", "test": "test_invalid_key_usage", "response": "400", "error": "InvalidKeyUsageException", @@ -5024,7 +4974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "response": "400", "error": "ValidationException", @@ -5034,7 +4984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "test": "test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "response": "400", "error": "ValidationException", @@ -5044,7 +4994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "response": "400", "error": "ValidationException", @@ -5054,7 +5004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "response": "400", "error": "ValidationException", @@ -5064,7 +5014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "response": "400", "error": "ValidationException", @@ -5074,7 +5024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "response": "400", "error": "ValidationException", @@ -5084,7 +5034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "response": "400", "error": "ValidationException", @@ -5094,7 +5044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "response": "400", "error": "ValidationException", @@ -5110,7 +5060,7 @@ "KeyId, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_tag_untag_list_tags", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_tag_untag_list_tags", "test": "test_tag_untag_list_tags", "response": "200", "error": "", @@ -5126,7 +5076,7 @@ "KeyId, TagKeys": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_tag_untag_list_tags", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_tag_untag_list_tags", "test": "test_tag_untag_list_tags", "response": "200", "error": "", @@ -5142,7 +5092,7 @@ "AliasName, TargetKeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_update_alias", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_update_alias", "test": "test_update_alias", "response": "200", "error": "", @@ -5158,7 +5108,7 @@ "Description, KeyId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_update_key_description", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_update_key_description", "test": "test_update_key_description", "response": "200", "error": "", @@ -5174,7 +5124,7 @@ "KeyId, Message, MessageType, Signature, SigningAlgorithm": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "response": "200", "error": "", @@ -5184,7 +5134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "test": "test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "response": "200", "error": "", @@ -5194,7 +5144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "response": "200", "error": "", @@ -5204,7 +5154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "response": "200", "error": "", @@ -5214,7 +5164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "response": "200", "error": "", @@ -5224,7 +5174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "response": "200", "error": "", @@ -5234,7 +5184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "response": "200", "error": "", @@ -5244,7 +5194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "response": "200", "error": "", @@ -5254,7 +5204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_error_messaging_for_invalid_keys", "test": "test_error_messaging_for_invalid_keys", "response": "400", "error": "InvalidKeyUsageException", @@ -5264,7 +5214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "response": "400", "error": "KMSInvalidSignatureException", @@ -5274,7 +5224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "response": "400", "error": "ValidationException", @@ -5284,7 +5234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "test": "test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "response": "400", "error": "KMSInvalidSignatureException", @@ -5294,7 +5244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "test": "test_sign_verify[ECC_NIST_P384-ECDSA_SHA_384]", "response": "400", "error": "ValidationException", @@ -5304,7 +5254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "response": "400", "error": "KMSInvalidSignatureException", @@ -5314,7 +5264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "response": "400", "error": "ValidationException", @@ -5324,7 +5274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "response": "400", "error": "KMSInvalidSignatureException", @@ -5334,7 +5284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "response": "400", "error": "ValidationException", @@ -5344,7 +5294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "response": "400", "error": "KMSInvalidSignatureException", @@ -5354,7 +5304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "response": "400", "error": "ValidationException", @@ -5364,7 +5314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "response": "400", "error": "KMSInvalidSignatureException", @@ -5374,7 +5324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "response": "400", "error": "ValidationException", @@ -5384,7 +5334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "response": "400", "error": "KMSInvalidSignatureException", @@ -5394,7 +5344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "response": "400", "error": "ValidationException", @@ -5404,7 +5354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "response": "400", "error": "KMSInvalidSignatureException", @@ -5414,7 +5364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "response": "400", "error": "ValidationException", @@ -5428,7 +5378,7 @@ "KeyId, Message, Signature, SigningAlgorithm": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -5444,7 +5394,7 @@ "KeyId, Mac, MacAlgorithm, Message": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "test": "test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "response": "200", "error": "", @@ -5454,7 +5404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "test": "test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "response": "200", "error": "", @@ -5464,7 +5414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "test": "test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "response": "200", "error": "", @@ -5474,7 +5424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "test": "test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "response": "200", "error": "", @@ -5484,7 +5434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -5494,7 +5444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "test": "test_generate_and_verify_mac[HMAC_224-HMAC_SHA_224]", "response": "400", "error": "NotFoundException", @@ -5504,7 +5454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "test": "test_generate_and_verify_mac[HMAC_256-HMAC_SHA_256]", "response": "400", "error": "NotFoundException", @@ -5514,7 +5464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "test": "test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", "response": "400", "error": "NotFoundException", @@ -5524,7 +5474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "test": "test_generate_and_verify_mac[HMAC_512-HMAC_SHA_512]", "response": "400", "error": "NotFoundException", @@ -5534,7 +5484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", "response": "400", "error": "KMSInvalidMacException", @@ -5544,7 +5494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", "response": "400", "error": "InvalidKeyUsageException", @@ -5554,7 +5504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-INVALID-some important message]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-INVALID-some important message]", "test": "test_invalid_verify_mac[HMAC_256-INVALID-some important message]", "response": "400", "error": "ValidationException", diff --git a/data/coverage/lakeformation.json b/data/coverage/lakeformation.json index 1dc811f5e9..da50c24e86 100644 --- a/data/coverage/lakeformation.json +++ b/data/coverage/lakeformation.json @@ -572,7 +572,7 @@ "Permissions, Principal, Resource": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lakeformation.py::TestLakeFormation::test_manage_permissions", + "node_id": "LocalStack Pro: tests/aws/services/lakeformation/test_lakeformation.py::TestLakeFormation::test_manage_permissions", "test": "test_manage_permissions", "response": "200", "error": "", @@ -588,7 +588,7 @@ "Principal, Resource": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lakeformation.py::TestLakeFormation::test_manage_permissions", + "node_id": "LocalStack Pro: tests/aws/services/lakeformation/test_lakeformation.py::TestLakeFormation::test_manage_permissions", "test": "test_manage_permissions", "response": "200", "error": "", diff --git a/data/coverage/lambda.json b/data/coverage/lambda.json index 2e5370b610..345d4a7589 100644 --- a/data/coverage/lambda.json +++ b/data/coverage/lambda.json @@ -259,7 +259,7 @@ "implemented": true, "availability": "community", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -800,7 +800,7 @@ "Action, LayerName, Principal, RevisionId, StatementId, VersionNumber": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", "test": "test_layer_policy_lifecycle", "response": "201", "error": "", @@ -810,7 +810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "412", "error": "PreconditionFailedException", @@ -824,7 +824,7 @@ "Action, LayerName, Principal, StatementId, VersionNumber": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "201", "error": "", @@ -834,7 +834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "201", "error": "", @@ -844,7 +844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", "test": "test_layer_policy_lifecycle", "response": "201", "error": "", @@ -854,7 +854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "400", "error": "ValidationException", @@ -864,7 +864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -874,7 +874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -884,7 +884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "409", "error": "ResourceConflictException", @@ -896,7 +896,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "201", "error": "", @@ -906,7 +906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", "test": "test_cross_account_layer", "response": "201", "error": "", @@ -922,7 +922,7 @@ "Action, EventSourceToken, FunctionName, Principal, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "201", "error": "", @@ -936,7 +936,7 @@ "Action, FunctionName, FunctionUrlAuthType, Principal, PrincipalOrgID, SourceAccount, SourceArn, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "201", "error": "", @@ -950,7 +950,7 @@ "Action, FunctionName, FunctionUrlAuthType, Principal, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "201", "error": "", @@ -960,7 +960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "201", "error": "", @@ -970,7 +970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "201", "error": "", @@ -980,7 +980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "201", "error": "", @@ -990,7 +990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "201", "error": "", @@ -1000,7 +1000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "201", "error": "", @@ -1010,7 +1010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "201", "error": "", @@ -1020,7 +1020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "201", "error": "", @@ -1030,7 +1030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "201", "error": "", @@ -1040,7 +1040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "201", "error": "", @@ -1050,7 +1050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "201", "error": "", @@ -1064,7 +1064,7 @@ "Action, FunctionName, Principal, Qualifier, RevisionId, SourceArn, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "201", "error": "", @@ -1074,7 +1074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "412", "error": "PreconditionFailedException", @@ -1088,7 +1088,7 @@ "Action, FunctionName, Principal, Qualifier, SourceArn, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "201", "error": "", @@ -1098,7 +1098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -1108,7 +1108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -1118,7 +1118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "400", "error": "ValidationException", @@ -1128,7 +1128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -1138,7 +1138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -1152,7 +1152,7 @@ "Action, FunctionName, Principal, RevisionId, SourceArn, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "201", "error": "", @@ -1166,7 +1166,7 @@ "Action, FunctionName, Principal, RevisionId, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "201", "error": "", @@ -1176,7 +1176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "412", "error": "PreconditionFailedException", @@ -1190,7 +1190,7 @@ "Action, FunctionName, Principal, SourceAccount, SourceArn, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", "test": "test_put_subscription_filter_lambda", "response": "201", "error": "", @@ -1204,7 +1204,7 @@ "Action, FunctionName, Principal, SourceAccount, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "201", "error": "", @@ -1214,7 +1214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -1228,7 +1228,37 @@ "Action, FunctionName, Principal, SourceArn, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "201", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "201", "error": "", @@ -1238,7 +1268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "201", "error": "", @@ -1248,7 +1278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "201", "error": "", @@ -1258,7 +1288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -1268,107 +1298,107 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "201", "error": "", "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", "test": "test_events_sqs_sns_lambda", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "201", "error": "", @@ -1378,7 +1408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "201", "error": "", @@ -1388,7 +1418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "201", "error": "", @@ -1398,7 +1428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "201", "error": "", @@ -1408,47 +1438,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "201", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "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/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "201", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "201", "error": "", @@ -1458,27 +1468,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "201", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "201", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -1488,7 +1498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -1498,7 +1508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "409", "error": "ResourceConflictException", @@ -1510,7 +1520,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -1520,7 +1530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -1530,7 +1540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -1540,7 +1550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "201", "error": "", @@ -1550,7 +1560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "201", "error": "", @@ -1560,7 +1570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "201", "error": "", @@ -1570,7 +1580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "201", "error": "", @@ -1580,7 +1590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "201", "error": "", @@ -1590,7 +1600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "201", "error": "", @@ -1600,7 +1610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "201", "error": "", @@ -1610,7 +1620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "201", "error": "", @@ -1620,7 +1630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "201", "error": "", @@ -1630,7 +1640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "201", "error": "", @@ -1640,7 +1650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "201", "error": "", @@ -1650,7 +1660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "201", "error": "", @@ -1660,7 +1670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "201", "error": "", @@ -1670,7 +1680,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "201", "error": "", @@ -1680,7 +1700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "201", "error": "", @@ -1690,71 +1710,71 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "201", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "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/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "201", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "201", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "201", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1764,27 +1784,37 @@ "Action, FunctionName, Principal, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "201", "error": "", @@ -1794,7 +1824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "201", "error": "", @@ -1804,7 +1834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "201", "error": "", @@ -1814,7 +1844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "201", "error": "", @@ -1824,7 +1854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "201", "error": "", @@ -1834,17 +1864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "400", "error": "ValidationException", @@ -1856,7 +1876,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "201", "error": "", @@ -1866,7 +1886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "201", "error": "", @@ -1876,7 +1896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "", @@ -1886,37 +1906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", - "response": "201", - "error": "", - "snapshot_skipped": "['$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "201", "error": "", @@ -1926,7 +1916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "201", "error": "", @@ -1936,7 +1926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "201", "error": "", @@ -1946,7 +1936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", "test": "test_api_gateway_cognito_pool_authorizer", "response": "201", "error": "", @@ -1956,7 +1946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "201", "error": "", @@ -1966,7 +1956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "201", "error": "", @@ -1976,7 +1966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "201", "error": "", @@ -1986,7 +1976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "201", "error": "", @@ -1996,7 +1986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "201", "error": "", @@ -2006,7 +1996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "201", "error": "", @@ -2016,7 +2006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "201", "error": "", @@ -2026,7 +2016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "201", "error": "", @@ -2036,7 +2026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "201", "error": "", @@ -2046,7 +2036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "201", "error": "", @@ -2056,7 +2046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "201", "error": "", @@ -2066,7 +2056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "201", "error": "", @@ -2076,7 +2066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "201", "error": "", @@ -2086,7 +2076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "201", "error": "", @@ -2096,7 +2086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "201", "error": "", @@ -2106,7 +2096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "201", "error": "", @@ -2114,6 +2104,36 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", + "response": "201", + "error": "", + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -2122,7 +2142,7 @@ "Description, FunctionName, FunctionVersion, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "201", "error": "", @@ -2134,21 +2154,21 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Description, FunctionName, FunctionVersion, Name, RoutingConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "201", "error": "", @@ -2162,17 +2182,17 @@ "FunctionName, FunctionVersion, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "201", "error": "", @@ -2182,7 +2202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "201", "error": "", @@ -2192,7 +2212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "201", "error": "", @@ -2202,7 +2222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "201", "error": "", @@ -2212,7 +2232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "201", "error": "", @@ -2222,7 +2242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "201", "error": "", @@ -2232,7 +2252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "201", "error": "", @@ -2242,7 +2262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "201", "error": "", @@ -2252,7 +2272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "201", "error": "", @@ -2262,7 +2282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "201", "error": "", @@ -2276,7 +2296,7 @@ "FunctionName, FunctionVersion, Name, RoutingConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "201", "error": "", @@ -2286,7 +2306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "201", "error": "", @@ -2296,7 +2316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "400", "error": "InvalidParameterValueException", @@ -2306,7 +2326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "400", "error": "ValidationException", @@ -2316,7 +2336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "400", "error": "ValidationException", @@ -2326,7 +2346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "400", "error": "InvalidParameterValueException", @@ -2336,7 +2356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "400", "error": "InvalidParameterValueException", @@ -2346,7 +2366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "400", "error": "ValidationException", @@ -2356,7 +2376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "404", "error": "ResourceNotFoundException", @@ -2366,7 +2386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "404", "error": "ResourceNotFoundException", @@ -2376,7 +2396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "409", "error": "ResourceConflictException", @@ -2392,17 +2412,17 @@ "AllowedPublishers, CodeSigningPolicies, Description": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", "test": "test_lambda_code_signing_config", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "201", "error": "", @@ -2412,7 +2432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "201", "error": "", @@ -2428,7 +2448,7 @@ "BatchSize, DestinationConfig, EventSourceArn, FunctionName, MaximumBatchingWindowInSeconds, MaximumRetryAttempts, StartingPosition": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "202", "error": "", @@ -2438,7 +2458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "202", "error": "", @@ -2448,7 +2468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "202", "error": "", @@ -2462,14 +2482,14 @@ "BatchSize, Enabled, EventSourceArn, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "202", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -2479,7 +2499,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, @@ -2493,35 +2513,35 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "BatchSize, Enabled, EventSourceArn, FunctionName, MaximumBatchingWindowInSeconds, StartingPosition": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "202", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "BatchSize, Enabled, EventSourceArn, FunctionName, StartingPosition": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "202", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -2531,14 +2551,14 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "BatchSize, EventSourceArn, FilterCriteria, FunctionName, MaximumBatchingWindowInSeconds, MaximumRetryAttempts, StartingPosition": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "202", "error": "", @@ -2548,7 +2568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "202", "error": "", @@ -2558,7 +2578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "202", "error": "", @@ -2568,7 +2588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "202", "error": "", @@ -2578,7 +2598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "202", "error": "", @@ -2588,7 +2608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "202", "error": "", @@ -2598,7 +2618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "202", "error": "", @@ -2608,7 +2628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "400", "error": "InvalidParameterValueException", @@ -2618,7 +2638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "400", "error": "InvalidParameterValueException", @@ -2632,27 +2652,27 @@ "BatchSize, EventSourceArn, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", "test": "test_events_sqs_sns_lambda", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "202", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "202", "error": "", @@ -2662,7 +2682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "202", "error": "", @@ -2672,7 +2692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "202", "error": "", @@ -2682,17 +2702,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "202", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "400", "error": "InvalidParameterValueException", @@ -2706,7 +2726,7 @@ "BatchSize, EventSourceArn, FunctionName, FunctionResponseTypes, MaximumBatchingWindowInSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "202", "error": "", @@ -2716,7 +2736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "202", "error": "", @@ -2726,7 +2746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "202", "error": "", @@ -2740,7 +2760,7 @@ "BatchSize, EventSourceArn, FunctionName, MaximumBatchingWindowInSeconds, MaximumRetryAttempts, StartingPosition": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "202", "error": "", @@ -2752,7 +2772,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "202", "error": "", @@ -2762,7 +2782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "202", "error": "", @@ -2776,7 +2796,7 @@ "BatchSize, EventSourceArn, FunctionName, StartingPosition": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "202", "error": "", @@ -2786,7 +2806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "202", "error": "", @@ -2814,7 +2834,7 @@ "EventSourceArn, FilterCriteria, FunctionName, MaximumBatchingWindowInSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "202", "error": "", @@ -2824,7 +2844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "202", "error": "", @@ -2834,7 +2854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "202", "error": "", @@ -2844,7 +2864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "202", "error": "", @@ -2854,7 +2874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "202", "error": "", @@ -2864,7 +2884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "202", "error": "", @@ -2874,7 +2894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "202", "error": "", @@ -2884,7 +2904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "202", "error": "", @@ -2894,7 +2914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "400", "error": "InvalidParameterValueException", @@ -2904,7 +2924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "400", "error": "InvalidParameterValueException", @@ -2914,7 +2934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "400", "error": "InvalidParameterValueException", @@ -2924,7 +2944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "400", "error": "InvalidParameterValueException", @@ -2938,7 +2958,7 @@ "EventSourceArn, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "202", "error": "", @@ -2948,7 +2968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "400", "error": "InvalidParameterValueException", @@ -2958,7 +2978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", "test": "test_event_source_mapping_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -2972,7 +2992,7 @@ "EventSourceArn, FunctionName, FunctionResponseTypes": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "202", "error": "", @@ -2986,7 +3006,7 @@ "EventSourceArn, FunctionName, MaximumBatchingWindowInSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "202", "error": "", @@ -2998,7 +3018,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "202", "error": "", @@ -3012,7 +3032,7 @@ "EventSourceArn, FunctionName, MaximumBatchingWindowInSeconds, StartingPosition": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "202", "error": "", @@ -3026,7 +3046,7 @@ "EventSourceArn, FunctionName, StartingPosition": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "202", "error": "", @@ -3036,7 +3056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "202", "error": "", @@ -3070,7 +3090,7 @@ "EventSourceArn, FunctionName, StartingPosition, Topics": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "202", "error": "", @@ -3080,7 +3100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "202", "error": "", @@ -3094,7 +3114,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", "test": "test_event_source_mapping_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -3110,7 +3130,7 @@ "Architectures, Code, Environment, FunctionName, Handler, Layers, Role, Runtime, Tags, Timeout": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", "test": "test_external_layer_specific", "response": "201", "error": "", @@ -3124,7 +3144,7 @@ "Architectures, Code, Environment, FunctionName, Handler, Role, Runtime, Tags, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "201", "error": "", @@ -3134,7 +3154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "201", "error": "", @@ -3148,7 +3168,7 @@ "Architectures, Code, FunctionName, Handler, PackageType, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", "test": "test_create_lambda_exceptions", "response": "400", "error": "ValidationException", @@ -3158,7 +3178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", "test": "test_create_lambda_exceptions", "response": "400", "error": "ValidationException", @@ -3172,21 +3192,21 @@ "Architectures, Code, FunctionName, Handler, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "Code, DeadLetterConfig, Environment, FunctionName, Handler, Role, Runtime, Tags, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "201", "error": "", @@ -3196,7 +3216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "201", "error": "", @@ -3206,7 +3226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "201", "error": "", @@ -3220,7 +3240,7 @@ "Code, Description, Environment, FunctionName, Handler, Role, Runtime, Tags, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "201", "error": "", @@ -3230,7 +3250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "201", "error": "", @@ -3240,7 +3260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "201", "error": "", @@ -3250,7 +3270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "201", "error": "", @@ -3260,7 +3280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "201", "error": "", @@ -3270,7 +3290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "201", "error": "", @@ -3280,7 +3300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "201", "error": "", @@ -3290,7 +3310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "201", "error": "", @@ -3300,7 +3320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "201", "error": "", @@ -3310,7 +3330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "201", "error": "", @@ -3320,7 +3340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "201", "error": "", @@ -3330,7 +3350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "201", "error": "", @@ -3340,7 +3360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "201", "error": "", @@ -3375,14 +3395,14 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Code, Description, FunctionName, Handler, PackageType, Publish, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "201", "error": "", @@ -3396,7 +3416,7 @@ "Code, Description, FunctionName, Handler, PackageType, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "201", "error": "", @@ -3406,7 +3426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "201", "error": "", @@ -3416,7 +3436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "201", "error": "", @@ -3430,21 +3450,21 @@ "Code, Description, FunctionName, Handler, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "Code, Environment, FunctionName, Handler, Layers, Role, Runtime, Tags, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_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": "InvalidParameterValueException", @@ -3454,7 +3474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_quota_exception", + "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": "InvalidParameterValueException", @@ -3466,17 +3486,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", - "response": "201", - "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", "test": "test_external_layer_download", "response": "201", "error": "", @@ -3486,7 +3496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", "test": "test_cross_account_layer", "response": "201", "error": "", @@ -3496,7 +3506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", "test": "test_function_multiple_layers_override", "response": "201", "error": "", @@ -3506,7 +3516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "201", "error": "", @@ -3516,17 +3526,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_exceptions", - "test": "test_external_layer_exceptions", - "response": "403", - "error": "AccessDeniedException", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", + "response": "201", + "error": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_exceptions", + "test": "test_external_layer_exceptions", + "response": "403", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_exceptions", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_exceptions", "test": "test_external_layer_exceptions", "response": "403", "error": "AccessDeniedException", @@ -3540,7 +3560,7 @@ "Code, Environment, FunctionName, Handler, Layers, Role, Runtime, Tags, Timeout, TracingConfig": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", "test": "test_basic_xray_integration", "response": "201", "error": "", @@ -3554,17 +3574,17 @@ "Code, Environment, FunctionName, Handler, MemorySize, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "201", "error": "", @@ -3574,7 +3594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "201", "error": "", @@ -3584,7 +3604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "201", "error": "", @@ -3594,7 +3614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "201", "error": "", @@ -3604,7 +3624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "201", "error": "", @@ -3614,7 +3634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "201", "error": "", @@ -3624,7 +3644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "201", "error": "", @@ -3634,7 +3654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "201", "error": "", @@ -3644,7 +3664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "201", "error": "", @@ -3654,7 +3674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "201", "error": "", @@ -3664,7 +3684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "201", "error": "", @@ -3674,7 +3694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "201", "error": "", @@ -3684,7 +3704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "201", "error": "", @@ -3694,7 +3714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "201", "error": "", @@ -3704,7 +3724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "201", "error": "", @@ -3714,7 +3734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "201", "error": "", @@ -3724,7 +3744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "201", "error": "", @@ -3734,7 +3754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "201", "error": "", @@ -3744,7 +3764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "201", "error": "", @@ -3754,7 +3774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "201", "error": "", @@ -3764,7 +3784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "201", "error": "", @@ -3774,7 +3794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "201", "error": "", @@ -3784,7 +3804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "201", "error": "", @@ -3794,7 +3814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "201", "error": "", @@ -3804,7 +3824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "201", "error": "", @@ -3814,7 +3834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "201", "error": "", @@ -3824,7 +3844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "201", "error": "", @@ -3834,7 +3854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "201", "error": "", @@ -3844,7 +3864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "201", "error": "", @@ -3854,7 +3874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "201", "error": "", @@ -3864,7 +3884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "201", "error": "", @@ -3874,7 +3894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "201", "error": "", @@ -3884,7 +3904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "201", "error": "", @@ -3894,7 +3914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "201", "error": "", @@ -3904,7 +3924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "201", "error": "", @@ -3918,7 +3938,7 @@ "Code, Environment, FunctionName, Handler, MemorySize, Role, Runtime, Tags, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "201", "error": "", @@ -3932,7 +3952,7 @@ "Code, Environment, FunctionName, Handler, MemorySize, Role, Runtime, Tags, Timeout, VpcConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "201", "error": "", @@ -3946,7 +3966,7 @@ "Code, Environment, FunctionName, Handler, PackageType, Publish, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "201", "error": "", @@ -3960,7 +3980,7 @@ "Code, Environment, FunctionName, Handler, PackageType, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "201", "error": "", @@ -3974,7 +3994,7 @@ "Code, Environment, FunctionName, Handler, Publish, Role, Runtime, Tags, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "201", "error": "", @@ -3987,6 +4007,16 @@ }, "Code, Environment, FunctionName, Handler, Role, Runtime": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", + "response": "201", + "error": "", + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", "test": "test_notes_rest_api", @@ -3995,26 +4025,26 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "Code, Environment, FunctionName, Handler, Role, Runtime, SnapStart, Tags, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "201", "error": "", @@ -4024,7 +4054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "201", "error": "", @@ -4038,7 +4068,7 @@ "Code, Environment, FunctionName, Handler, Role, Runtime, Tags, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "201", "error": "", @@ -4048,7 +4078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "201", "error": "", @@ -4058,7 +4088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "201", "error": "", @@ -4068,7 +4098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "201", "error": "", @@ -4078,7 +4108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "201", "error": "", @@ -4088,7 +4118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "201", "error": "", @@ -4098,7 +4128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "201", "error": "", @@ -4108,7 +4138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "201", "error": "", @@ -4118,7 +4148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "201", "error": "", @@ -4128,7 +4158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "201", "error": "", @@ -4138,7 +4168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "201", "error": "", @@ -4148,7 +4178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "201", "error": "", @@ -4158,7 +4188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "201", "error": "", @@ -4168,7 +4198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "201", "error": "", @@ -4178,7 +4208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "201", "error": "", @@ -4188,7 +4218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "201", "error": "", @@ -4198,7 +4228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "201", "error": "", @@ -4208,7 +4238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "201", "error": "", @@ -4218,47 +4248,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "201", "error": "", @@ -4268,7 +4298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "201", "error": "", @@ -4278,7 +4308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "201", "error": "", @@ -4288,7 +4318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "201", "error": "", @@ -4298,7 +4328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "201", "error": "", @@ -4308,7 +4338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "201", "error": "", @@ -4318,7 +4348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "201", "error": "", @@ -4328,7 +4358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "201", "error": "", @@ -4338,7 +4368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "201", "error": "", @@ -4348,7 +4378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "201", "error": "", @@ -4358,7 +4388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "201", "error": "", @@ -4368,7 +4398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "201", "error": "", @@ -4378,7 +4408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "201", "error": "", @@ -4388,7 +4418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "201", "error": "", @@ -4398,7 +4428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "201", "error": "", @@ -4408,7 +4438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", "test": "test_validate_lambda_internals", "response": "201", "error": "", @@ -4418,7 +4448,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "201", "error": "", @@ -4428,7 +4488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "201", "error": "", @@ -4438,7 +4498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "201", "error": "", @@ -4448,7 +4508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "201", "error": "", @@ -4458,7 +4518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "201", "error": "", @@ -4468,7 +4528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "201", "error": "", @@ -4478,7 +4538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "201", "error": "", @@ -4488,7 +4548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "201", "error": "", @@ -4498,7 +4558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "201", "error": "", @@ -4508,7 +4568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "201", "error": "", @@ -4518,7 +4578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "201", "error": "", @@ -4528,7 +4588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "201", "error": "", @@ -4538,7 +4598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "201", "error": "", @@ -4548,7 +4608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "201", "error": "", @@ -4558,7 +4618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "201", "error": "", @@ -4568,7 +4628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "201", "error": "", @@ -4578,7 +4638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "201", "error": "", @@ -4588,7 +4648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "201", "error": "", @@ -4598,7 +4658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "201", "error": "", @@ -4608,7 +4668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "201", "error": "", @@ -4618,7 +4678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "201", "error": "", @@ -4628,7 +4688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "201", "error": "", @@ -4638,7 +4698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "201", "error": "", @@ -4648,7 +4708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "201", "error": "", @@ -4658,7 +4718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "201", "error": "", @@ -4668,7 +4728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "201", "error": "", @@ -4678,7 +4738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "201", "error": "", @@ -4688,7 +4748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "201", "error": "", @@ -4698,7 +4758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "201", "error": "", @@ -4708,7 +4768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "201", "error": "", @@ -4718,7 +4778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "201", "error": "", @@ -4728,7 +4788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "201", "error": "", @@ -4738,7 +4798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "201", "error": "", @@ -4748,7 +4808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "201", "error": "", @@ -4758,7 +4818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "201", "error": "", @@ -4768,7 +4828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "201", "error": "", @@ -4778,7 +4838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "201", "error": "", @@ -4788,7 +4848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "201", "error": "", @@ -4798,7 +4858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "201", "error": "", @@ -4808,7 +4868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "201", "error": "", @@ -4818,7 +4878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "201", "error": "", @@ -4828,7 +4888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "201", "error": "", @@ -4838,7 +4898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "201", "error": "", @@ -4848,7 +4908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "201", "error": "", @@ -4858,7 +4918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "201", "error": "", @@ -4868,7 +4928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "201", "error": "", @@ -4878,7 +4938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "201", "error": "", @@ -4888,7 +4948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "201", "error": "", @@ -4898,7 +4958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "201", "error": "", @@ -4908,7 +4968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "201", "error": "", @@ -4918,7 +4978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "201", "error": "", @@ -4928,7 +4988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "201", "error": "", @@ -4938,7 +4998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "201", "error": "", @@ -4948,7 +5008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "201", "error": "", @@ -4958,7 +5018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "201", "error": "", @@ -4968,7 +5028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "201", "error": "", @@ -4978,7 +5038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", "test": "test_lambda_envvars_near_limit_succeeds", "response": "201", "error": "", @@ -4988,7 +5048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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": "201", "error": "", @@ -4998,7 +5058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "201", "error": "", @@ -5008,7 +5068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "201", "error": "", @@ -5018,7 +5078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "201", "error": "", @@ -5028,7 +5088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "201", "error": "", @@ -5038,7 +5098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "201", "error": "", @@ -5048,7 +5108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "201", "error": "", @@ -5058,7 +5118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "201", "error": "", @@ -5068,7 +5128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "201", "error": "", @@ -5078,7 +5138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "201", "error": "", @@ -5088,7 +5148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "201", "error": "", @@ -5098,7 +5158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "201", "error": "", @@ -5108,7 +5168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "201", "error": "", @@ -5118,7 +5178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "201", "error": "", @@ -5128,7 +5188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "201", "error": "", @@ -5138,7 +5198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "201", "error": "", @@ -5148,7 +5208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "201", "error": "", @@ -5158,7 +5218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "201", "error": "", @@ -5168,7 +5228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "201", "error": "", @@ -5178,7 +5238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "201", "error": "", @@ -5188,7 +5248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "201", "error": "", @@ -5198,7 +5258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "201", "error": "", @@ -5208,7 +5268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "201", "error": "", @@ -5218,7 +5278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "201", "error": "", @@ -5228,7 +5288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "201", "error": "", @@ -5238,7 +5298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "201", "error": "", @@ -5248,7 +5308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "201", "error": "", @@ -5258,7 +5318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "201", "error": "", @@ -5268,7 +5328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "201", "error": "", @@ -5278,7 +5338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "201", "error": "", @@ -5288,7 +5348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "201", "error": "", @@ -5298,7 +5358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "201", "error": "", @@ -5308,7 +5368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "201", "error": "", @@ -5318,7 +5378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "201", "error": "", @@ -5328,7 +5388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "201", "error": "", @@ -5338,7 +5398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "201", "error": "", @@ -5348,7 +5408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "201", "error": "", @@ -5358,7 +5418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "201", "error": "", @@ -5368,7 +5428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "201", "error": "", @@ -5378,7 +5438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "201", "error": "", @@ -5388,7 +5448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "201", "error": "", @@ -5398,7 +5458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "201", "error": "", @@ -5408,7 +5468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "201", "error": "", @@ -5418,7 +5478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "201", "error": "", @@ -5428,7 +5488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "201", "error": "", @@ -5438,7 +5498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "201", "error": "", @@ -5448,7 +5508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "201", "error": "", @@ -5458,7 +5518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "201", "error": "", @@ -5468,7 +5528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "201", "error": "", @@ -5478,7 +5538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "201", "error": "", @@ -5488,7 +5548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "201", "error": "", @@ -5498,7 +5558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "201", "error": "", @@ -5508,7 +5568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "201", "error": "", @@ -5518,7 +5578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "201", "error": "", @@ -5528,7 +5588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "201", "error": "", @@ -5538,7 +5598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "201", "error": "", @@ -5548,7 +5608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "201", "error": "", @@ -5558,7 +5618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "201", "error": "", @@ -5568,7 +5628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "201", "error": "", @@ -5578,7 +5638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "201", "error": "", @@ -5588,7 +5648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "201", "error": "", @@ -5598,7 +5658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "201", "error": "", @@ -5608,7 +5668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "201", "error": "", @@ -5618,7 +5678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "201", "error": "", @@ -5628,7 +5688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "201", "error": "", @@ -5638,7 +5698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "201", "error": "", @@ -5648,7 +5708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "201", "error": "", @@ -5658,7 +5718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "201", "error": "", @@ -5668,7 +5728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "201", "error": "", @@ -5678,7 +5738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "201", "error": "", @@ -5688,7 +5748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "201", "error": "", @@ -5698,7 +5758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "201", "error": "", @@ -5708,7 +5768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "201", "error": "", @@ -5718,7 +5778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "201", "error": "", @@ -5728,7 +5788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "201", "error": "", @@ -5738,7 +5798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "201", "error": "", @@ -5748,7 +5808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "201", "error": "", @@ -5758,7 +5818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "201", "error": "", @@ -5768,7 +5828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "201", "error": "", @@ -5778,7 +5838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "201", "error": "", @@ -5788,7 +5848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "201", "error": "", @@ -5798,7 +5858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "201", "error": "", @@ -5808,7 +5868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "201", "error": "", @@ -5818,7 +5878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "201", "error": "", @@ -5828,7 +5888,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", + "response": "201", + "error": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "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": "201", "error": "", @@ -5838,7 +5908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "201", "error": "", @@ -5848,7 +5918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "201", "error": "", @@ -5858,7 +5928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "201", "error": "", @@ -5868,7 +5938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "201", "error": "", @@ -5878,7 +5948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "201", "error": "", @@ -5888,38 +5958,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", + "response": "201", + "error": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "201", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "201", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", "response": "201", "error": "", "snapshot_skipped": "", @@ -5935,7 +6015,7 @@ "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", @@ -6107,16 +6187,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "201", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", "test": "test_function_url", @@ -6128,47 +6198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "201", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_large_environment_fails_multiple_keys", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_large_environment_fails_multiple_keys", "test": "test_large_environment_fails_multiple_keys", "response": "400", "error": "InvalidParameterValueException", @@ -6178,7 +6208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_large_environment_variables_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_large_environment_variables_fails", "test": "test_large_environment_variables_fails", "response": "400", "error": "InvalidParameterValueException", @@ -6190,7 +6220,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "201", "error": "", @@ -6200,7 +6230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -6210,7 +6240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -6220,7 +6250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "201", "error": "", @@ -6230,7 +6260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "201", "error": "", @@ -6240,7 +6270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "201", "error": "", @@ -6250,7 +6280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "201", "error": "", @@ -6260,7 +6290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "201", "error": "", @@ -6270,7 +6300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -6280,7 +6310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -6290,7 +6320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "201", "error": "", @@ -6300,7 +6330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "201", "error": "", @@ -6310,7 +6340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "201", "error": "", @@ -6320,7 +6350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "201", "error": "", @@ -6330,7 +6360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -6340,7 +6370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -6350,7 +6380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "201", "error": "", @@ -6360,7 +6390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "201", "error": "", @@ -6370,7 +6400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "201", "error": "", @@ -6380,7 +6410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "201", "error": "", @@ -6390,7 +6420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -6400,7 +6430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -6410,7 +6440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "201", "error": "", @@ -6420,7 +6450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "201", "error": "", @@ -6430,7 +6460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "201", "error": "", @@ -6440,7 +6470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "201", "error": "", @@ -6450,7 +6480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "201", "error": "", @@ -6460,7 +6490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "201", "error": "", @@ -6470,7 +6500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -6480,7 +6510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -6490,7 +6520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -6500,7 +6530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -6510,7 +6540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -6520,7 +6550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -6530,7 +6560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -6540,7 +6570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -6550,7 +6580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "201", "error": "", @@ -6560,7 +6590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "201", "error": "", @@ -6570,7 +6600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "201", "error": "", @@ -6580,7 +6610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "201", "error": "", @@ -6590,7 +6620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "201", "error": "", @@ -6600,7 +6630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "201", "error": "", @@ -6610,7 +6640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "201", "error": "", @@ -6620,7 +6650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "201", "error": "", @@ -6630,7 +6660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "201", "error": "", @@ -6640,7 +6670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "201", "error": "", @@ -6650,7 +6680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "201", "error": "", @@ -6660,7 +6690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "201", "error": "", @@ -6670,7 +6700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "201", "error": "", @@ -6680,7 +6710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "201", "error": "", @@ -6690,7 +6720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "201", "error": "", @@ -6700,7 +6730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "201", "error": "", @@ -6710,7 +6740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "201", "error": "", @@ -6720,7 +6750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "201", "error": "", @@ -6730,7 +6760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "201", "error": "", @@ -6740,7 +6770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "201", "error": "", @@ -6750,7 +6780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "201", "error": "", @@ -6760,7 +6790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "201", "error": "", @@ -6770,7 +6800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "201", "error": "", @@ -6780,7 +6810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "201", "error": "", @@ -6790,7 +6820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "201", "error": "", @@ -6800,7 +6830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "201", "error": "", @@ -6810,7 +6840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "201", "error": "", @@ -6820,17 +6850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", - "test": "test_apigw_v1_lambda_request_authorizer", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "201", "error": "", @@ -6840,17 +6860,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "201", "error": "", @@ -6860,7 +6880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "201", "error": "", @@ -6870,7 +6890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "201", "error": "", @@ -6880,7 +6900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "201", "error": "", @@ -6890,7 +6910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "201", "error": "", @@ -6900,7 +6920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "201", "error": "", @@ -6910,7 +6930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "201", "error": "", @@ -6920,7 +6940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "201", "error": "", @@ -6930,7 +6950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "201", "error": "", @@ -6940,7 +6960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "201", "error": "", @@ -6950,17 +6970,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "201", "error": "", @@ -6970,7 +6990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "201", "error": "", @@ -6980,7 +7000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "201", "error": "", @@ -6990,7 +7010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "201", "error": "", @@ -7000,7 +7020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "201", "error": "", @@ -7010,7 +7030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "201", "error": "", @@ -7020,7 +7040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "201", "error": "", @@ -7030,7 +7050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "", @@ -7040,7 +7060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "201", "error": "", @@ -7050,7 +7070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "201", "error": "", @@ -7060,7 +7080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "201", "error": "", @@ -7070,7 +7090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "201", "error": "", @@ -7080,7 +7100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "201", "error": "", @@ -7090,7 +7110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "201", "error": "", @@ -7100,7 +7120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "201", "error": "", @@ -7110,7 +7130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "201", "error": "", @@ -7120,28 +7140,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", - "test": "test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", "response": "201", "error": "", - "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "test": "test_lambda_data_source", "response": "201", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "201", "error": "", "snapshot_skipped": "", @@ -7150,48 +7170,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "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/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "201", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "201", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "201", "error": "", "snapshot_skipped": "", @@ -7200,8 +7220,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "201", "error": "", "snapshot_skipped": "", @@ -7210,8 +7230,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "201", "error": "", "snapshot_skipped": "", @@ -7220,18 +7240,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "201", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "201", "error": "", "snapshot_skipped": "", @@ -7240,8 +7260,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "201", "error": "", "snapshot_skipped": "", @@ -7250,48 +7270,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "201", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", - "response": "201", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "201", "error": "", "snapshot_skipped": "", @@ -7300,8 +7310,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "201", "error": "", "snapshot_skipped": "", @@ -7310,38 +7320,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "201", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "201", "error": "", "snapshot_skipped": "", @@ -7350,38 +7360,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "201", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "201", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "201", "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "201", "error": "", "snapshot_skipped": "", @@ -7390,8 +7400,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "test": "test_get_resource_policy_lambda_non_existent", "response": "201", "error": "", "snapshot_skipped": "", @@ -7400,18 +7410,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "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/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "201", "error": "", "snapshot_skipped": "", @@ -7420,8 +7430,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "201", "error": "", "snapshot_skipped": "", @@ -7430,8 +7440,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "201", "error": "", "snapshot_skipped": "", @@ -7440,18 +7450,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "test": "test_lambda_iam", "response": "201", "error": "", "snapshot_skipped": "", @@ -7460,47 +7470,67 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "201", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "201", "error": "", @@ -7510,7 +7540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "201", "error": "", @@ -7520,7 +7550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", "test": "test_function_using_layer_overriding_runtime", "response": "201", "error": "", @@ -7530,7 +7560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "201", "error": "", @@ -7540,7 +7570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "201", "error": "", @@ -7550,7 +7580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "201", "error": "", @@ -7560,7 +7590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "201", "error": "", @@ -7570,7 +7600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "201", "error": "", @@ -7580,7 +7610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "201", "error": "", @@ -7590,7 +7620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "201", "error": "", @@ -7604,7 +7634,7 @@ "Code, Environment, FunctionName, Handler, Role, Runtime, Tags, Timeout, TracingConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "201", "error": "", @@ -7614,7 +7644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "201", "error": "", @@ -7628,7 +7658,7 @@ "Code, Environment, FunctionName, Handler, Role, Runtime, Tags, Timeout, VpcConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", @@ -7642,7 +7672,7 @@ "Code, Environment, FunctionName, ImageConfig, PackageType, Role": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", "test": "test_lambda_image_and_image_config_crud", "response": "201", "error": "", @@ -7656,7 +7686,7 @@ "Code, Environment, FunctionName, PackageType, Publish, Role": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", "test": "test_lambda_image_versions", "response": "201", "error": "", @@ -7670,7 +7700,7 @@ "Code, Environment, FunctionName, PackageType, Role": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", "test": "test_lambda_image_crud", "response": "201", "error": "", @@ -7682,7 +7712,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "201", "error": "", @@ -7692,7 +7722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "201", "error": "", @@ -7706,27 +7736,27 @@ "Code, FunctionName, Handler, Layers, Role, Runtime": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", "test": "test_layer_and_function_hot_reloading", "response": "201", "error": "", @@ -7736,7 +7766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", "test": "test_layer_only_hot_reloading", "response": "201", "error": "", @@ -7746,7 +7776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", "test": "test_multiple_hot_reloading_layers_fail", "response": "201", "error": "", @@ -7760,17 +7790,17 @@ "Code, FunctionName, Handler, MemorySize, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "201", "error": "", @@ -7780,7 +7810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "201", "error": "", @@ -7790,7 +7820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "201", "error": "", @@ -7800,7 +7830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "201", "error": "", @@ -7810,7 +7840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "201", "error": "", @@ -7820,7 +7850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "201", "error": "", @@ -7830,7 +7860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "201", "error": "", @@ -7840,7 +7870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "201", "error": "", @@ -7850,7 +7880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "201", "error": "", @@ -7860,7 +7890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "201", "error": "", @@ -7870,7 +7900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "201", "error": "", @@ -7880,7 +7910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "201", "error": "", @@ -7890,7 +7920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "201", "error": "", @@ -7900,7 +7930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "201", "error": "", @@ -7910,7 +7940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "201", "error": "", @@ -7920,7 +7950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "201", "error": "", @@ -7930,7 +7960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "201", "error": "", @@ -7940,7 +7970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "201", "error": "", @@ -7954,7 +7984,7 @@ "Code, FunctionName, Handler, MemorySize, Role, Runtime, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "201", "error": "", @@ -7964,7 +7994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "201", "error": "", @@ -7974,7 +8004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "201", "error": "", @@ -7984,7 +8014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "201", "error": "", @@ -7994,7 +8024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "201", "error": "", @@ -8004,7 +8034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "201", "error": "", @@ -8014,7 +8044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "201", "error": "", @@ -8024,7 +8054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "201", "error": "", @@ -8034,7 +8064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "201", "error": "", @@ -8044,7 +8074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "201", "error": "", @@ -8054,7 +8084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "201", "error": "", @@ -8064,7 +8094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "201", "error": "", @@ -8074,7 +8104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "201", "error": "", @@ -8084,7 +8114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "201", "error": "", @@ -8094,7 +8124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "201", "error": "", @@ -8104,7 +8134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "201", "error": "", @@ -8114,7 +8144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "201", "error": "", @@ -8124,7 +8154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "201", "error": "", @@ -8141,14 +8171,146 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] }, "Code, FunctionName, Handler, PackageType, Publish, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "201", "error": "", @@ -8162,7 +8324,7 @@ "Code, FunctionName, Handler, PackageType, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "201", "error": "", @@ -8172,7 +8334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", "response": "201", "error": "", @@ -8182,7 +8344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "201", "error": "", @@ -8192,7 +8354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", "test": "test_publish_with_update", "response": "201", "error": "", @@ -8202,7 +8364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "201", "error": "", @@ -8212,7 +8374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", "test": "test_create_lambda_exceptions", "response": "400", "error": "ValidationException", @@ -8222,7 +8384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", "test": "test_create_lambda_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -8232,7 +8394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", "test": "test_create_lambda_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -8242,7 +8404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", "test": "test_create_lambda_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -8256,7 +8418,7 @@ "Code, FunctionName, Handler, PackageType, Role, Runtime, SnapStart": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_exceptions", "test": "test_snapstart_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -8266,7 +8428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_exceptions", "test": "test_snapstart_exceptions", "response": "400", "error": "ValidationException", @@ -8280,7 +8442,7 @@ "Code, FunctionName, Handler, Publish, Role, Runtime, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "201", "error": "", @@ -8294,217 +8456,257 @@ "Code, FunctionName, Handler, Role, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "201", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", + "response": "201", + "error": "", + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "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", "response": "201", "error": "", "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", "test": "test_events_sqs_sns_lambda", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", "test": "test_function_state", "response": "201", "error": "", @@ -8514,7 +8716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "201", "error": "", @@ -8524,17 +8726,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "201", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "201", "error": "", @@ -8544,7 +8746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "201", "error": "", @@ -8554,7 +8756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "201", "error": "", @@ -8564,7 +8766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", "test": "test_hot_reloading_publish_version", "response": "201", "error": "", @@ -8574,59 +8776,29 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "201", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "201", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "201", "error": "", @@ -8636,27 +8808,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "201", "error": "", @@ -8666,7 +8838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", "test": "test_lambda_iam", "response": "400", "error": "InvalidParameterValueException", @@ -8676,7 +8848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "403", "error": "AccessDeniedException", @@ -8690,7 +8862,7 @@ "Code, FunctionName, Handler, Role, Runtime, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "201", "error": "", @@ -8700,7 +8872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", "test": "test_oversized_unzipped_lambda", "response": "400", "error": "InvalidParameterValueException", @@ -8710,7 +8882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_request_create_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_request_create_lambda", "test": "test_oversized_request_create_lambda", "response": "413", "error": "RequestEntityTooLargeException", @@ -8722,55 +8894,55 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Code, FunctionName, Handler, Role, Runtime, TracingConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "Code, FunctionName, ImageConfig, PackageType, Role": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", "test": "test_container_image_lambda_with_image_config", "response": "201", "error": "", @@ -8784,7 +8956,7 @@ "Code, FunctionName, PackageType, Role": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "201", "error": "", @@ -8798,7 +8970,7 @@ "Code, FunctionName, PackageType, Role, Timeout": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "201", "error": "", @@ -8814,17 +8986,17 @@ "AuthType, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "201", "error": "", @@ -8834,7 +9006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "201", "error": "", @@ -8844,7 +9016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "201", "error": "", @@ -8854,7 +9026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "201", "error": "", @@ -8864,7 +9036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "201", "error": "", @@ -8874,7 +9046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "201", "error": "", @@ -8884,7 +9056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "201", "error": "", @@ -8894,7 +9066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "201", "error": "", @@ -8904,7 +9076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "201", "error": "", @@ -8914,7 +9086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "201", "error": "", @@ -8924,7 +9096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "201", "error": "", @@ -8934,7 +9106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "201", "error": "", @@ -8944,7 +9116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "201", "error": "", @@ -8964,7 +9136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -8974,7 +9146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "409", "error": "ResourceConflictException", @@ -8988,7 +9160,7 @@ "AuthType, FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "201", "error": "", @@ -8998,7 +9170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -9008,7 +9180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -9018,7 +9190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -9028,7 +9200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -9038,7 +9210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -9054,7 +9226,7 @@ "FunctionName, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "204", "error": "", @@ -9064,7 +9236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "204", "error": "", @@ -9074,7 +9246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "204", "error": "", @@ -9084,26 +9256,26 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -9112,17 +9284,17 @@ "CodeSigningConfigArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", "test": "test_lambda_code_signing_config", "response": "204", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "204", "error": "", @@ -9132,7 +9304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "404", "error": "ResourceNotFoundException", @@ -9148,47 +9320,47 @@ "UUID": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", "test": "test_events_sqs_sns_lambda", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "202", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "202", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "202", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "202", "error": "", @@ -9198,17 +9370,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "202", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "202", "error": "", @@ -9218,7 +9390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "202", "error": "", @@ -9228,7 +9400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "202", "error": "", @@ -9238,7 +9410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "202", "error": "", @@ -9248,7 +9420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "202", "error": "", @@ -9258,7 +9430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "202", "error": "", @@ -9268,7 +9440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "202", "error": "", @@ -9278,7 +9450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "202", "error": "", @@ -9288,7 +9460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "202", "error": "", @@ -9298,7 +9470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "202", "error": "", @@ -9308,7 +9480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "202", "error": "", @@ -9318,7 +9490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "202", "error": "", @@ -9328,7 +9500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "202", "error": "", @@ -9338,7 +9510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "202", "error": "", @@ -9348,7 +9520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "202", "error": "", @@ -9358,7 +9530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "202", "error": "", @@ -9368,7 +9540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "202", "error": "", @@ -9378,7 +9550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "202", "error": "", @@ -9388,7 +9560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "202", "error": "", @@ -9398,7 +9570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "202", "error": "", @@ -9408,7 +9580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "202", "error": "", @@ -9418,7 +9590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "202", "error": "", @@ -9428,7 +9600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "202", "error": "", @@ -9438,7 +9610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "202", "error": "", @@ -9448,7 +9620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "202", "error": "", @@ -9458,7 +9630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "202", "error": "", @@ -9468,7 +9640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "202", "error": "", @@ -9478,7 +9650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "202", "error": "", @@ -9488,7 +9660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "202", "error": "", @@ -9498,7 +9670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "202", "error": "", @@ -9508,7 +9680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "202", "error": "", @@ -9518,7 +9690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "202", "error": "", @@ -9528,14 +9700,14 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "202", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", @@ -9557,6 +9729,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", "test": "test_security_groups", @@ -9568,7 +9750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", "test": "test_event_source_mapping_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -9578,7 +9760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "404", "error": "ResourceNotFoundException", @@ -9590,7 +9772,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "202", "error": "", @@ -9600,7 +9782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "202", "error": "", @@ -9610,7 +9792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "202", "error": "", @@ -9620,7 +9802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "202", "error": "", @@ -9630,7 +9812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "202", "error": "", @@ -9646,7 +9828,57 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "204", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "204", "error": "", @@ -9656,7 +9888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "204", "error": "", @@ -9666,7 +9898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "204", "error": "", @@ -9676,7 +9908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "204", "error": "", @@ -9686,7 +9918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "204", "error": "", @@ -9696,7 +9928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "204", "error": "", @@ -9706,7 +9938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "204", "error": "", @@ -9716,7 +9948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "204", "error": "", @@ -9726,7 +9958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "204", "error": "", @@ -9736,7 +9968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "204", "error": "", @@ -9746,7 +9978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "204", "error": "", @@ -9756,7 +9988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "204", "error": "", @@ -9766,7 +9998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "204", "error": "", @@ -9776,7 +10008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "204", "error": "", @@ -9786,7 +10018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "204", "error": "", @@ -9796,7 +10028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "204", "error": "", @@ -9806,7 +10038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "204", "error": "", @@ -9816,7 +10048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "204", "error": "", @@ -9826,7 +10058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "204", "error": "", @@ -9836,7 +10068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "204", "error": "", @@ -9846,7 +10078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "204", "error": "", @@ -9856,7 +10088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "204", "error": "", @@ -9866,7 +10098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "204", "error": "", @@ -9876,7 +10108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "204", "error": "", @@ -9886,7 +10118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "204", "error": "", @@ -9896,7 +10128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "204", "error": "", @@ -9906,7 +10138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "204", "error": "", @@ -9916,7 +10148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "204", "error": "", @@ -9926,27 +10158,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", - "response": "204", - "error": "", - "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "204", "error": "", @@ -9956,237 +10178,227 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", "test": "test_events_sqs_sns_lambda", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "204", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "204", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "204", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "204", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "204", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "204", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "204", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "204", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "204", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "204", "error": "", @@ -10196,7 +10408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "204", "error": "", @@ -10206,7 +10418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "204", "error": "", @@ -10216,7 +10428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "204", "error": "", @@ -10226,7 +10438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "204", "error": "", @@ -10236,7 +10448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "204", "error": "", @@ -10246,7 +10458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "204", "error": "", @@ -10256,7 +10468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "204", "error": "", @@ -10266,7 +10478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "204", "error": "", @@ -10276,7 +10488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", "test": "test_validate_lambda_internals", "response": "204", "error": "", @@ -10286,7 +10498,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "204", "error": "", @@ -10296,7 +10538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "204", "error": "", @@ -10306,7 +10548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", "test": "test_function_state", "response": "204", "error": "", @@ -10316,7 +10558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "204", "error": "", @@ -10326,7 +10568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "204", "error": "", @@ -10336,7 +10578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "204", "error": "", @@ -10346,7 +10588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "204", "error": "", @@ -10356,7 +10598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "204", "error": "", @@ -10366,7 +10608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "204", "error": "", @@ -10376,7 +10618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "204", "error": "", @@ -10386,7 +10628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "204", "error": "", @@ -10396,7 +10638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "204", "error": "", @@ -10406,7 +10648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "204", "error": "", @@ -10416,7 +10658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "204", "error": "", @@ -10426,7 +10668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "204", "error": "", @@ -10436,7 +10678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "204", "error": "", @@ -10446,7 +10688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "204", "error": "", @@ -10456,7 +10698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "204", "error": "", @@ -10466,7 +10708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "204", "error": "", @@ -10476,7 +10718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "204", "error": "", @@ -10486,7 +10728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "204", "error": "", @@ -10496,7 +10738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "204", "error": "", @@ -10506,7 +10748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "204", "error": "", @@ -10516,7 +10758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "204", "error": "", @@ -10526,7 +10768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "204", "error": "", @@ -10536,7 +10778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "204", "error": "", @@ -10546,7 +10788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "204", "error": "", @@ -10556,7 +10798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "204", "error": "", @@ -10566,7 +10808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "204", "error": "", @@ -10576,7 +10818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "204", "error": "", @@ -10586,7 +10828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "204", "error": "", @@ -10596,7 +10838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "204", "error": "", @@ -10606,7 +10848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "204", "error": "", @@ -10616,7 +10858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "204", "error": "", @@ -10626,7 +10868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "204", "error": "", @@ -10636,7 +10878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "204", "error": "", @@ -10646,7 +10888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "204", "error": "", @@ -10656,7 +10898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "204", "error": "", @@ -10666,7 +10908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "204", "error": "", @@ -10676,7 +10918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "204", "error": "", @@ -10686,7 +10928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "204", "error": "", @@ -10696,7 +10938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "204", "error": "", @@ -10706,7 +10948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "204", "error": "", @@ -10716,7 +10958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "204", "error": "", @@ -10726,7 +10968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "204", "error": "", @@ -10736,7 +10978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "204", "error": "", @@ -10746,7 +10988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "204", "error": "", @@ -10756,7 +10998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "204", "error": "", @@ -10766,7 +11008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "204", "error": "", @@ -10776,7 +11018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "204", "error": "", @@ -10786,7 +11028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "204", "error": "", @@ -10796,7 +11038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "204", "error": "", @@ -10806,7 +11048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "204", "error": "", @@ -10816,7 +11058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "204", "error": "", @@ -10826,7 +11068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "204", "error": "", @@ -10836,7 +11078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "204", "error": "", @@ -10846,7 +11088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "204", "error": "", @@ -10856,7 +11098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "204", "error": "", @@ -10866,7 +11108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "204", "error": "", @@ -10876,7 +11118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "204", "error": "", @@ -10886,7 +11128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "204", "error": "", @@ -10896,7 +11138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", "response": "204", "error": "", @@ -10906,7 +11148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "204", "error": "", @@ -10916,7 +11158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "204", "error": "", @@ -10926,7 +11168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "204", "error": "", @@ -10936,7 +11178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "204", "error": "", @@ -10946,7 +11188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "204", "error": "", @@ -10956,7 +11198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "204", "error": "", @@ -10966,7 +11208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "204", "error": "", @@ -10976,7 +11218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", "test": "test_lambda_image_and_image_config_crud", "response": "204", "error": "", @@ -10986,7 +11228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", "test": "test_lambda_image_crud", "response": "204", "error": "", @@ -10996,7 +11238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", "test": "test_lambda_image_versions", "response": "204", "error": "", @@ -11006,7 +11248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "204", "error": "", @@ -11016,7 +11258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "204", "error": "", @@ -11026,7 +11268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "204", "error": "", @@ -11036,7 +11278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "204", "error": "", @@ -11046,7 +11288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "204", "error": "", @@ -11056,7 +11298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "204", "error": "", @@ -11066,7 +11308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "204", "error": "", @@ -11076,7 +11318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "204", "error": "", @@ -11086,7 +11328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "204", "error": "", @@ -11096,7 +11338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "204", "error": "", @@ -11106,7 +11348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "204", "error": "", @@ -11116,7 +11358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "204", "error": "", @@ -11126,7 +11368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "204", "error": "", @@ -11136,7 +11378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "204", "error": "", @@ -11146,7 +11388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "204", "error": "", @@ -11156,7 +11398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "204", "error": "", @@ -11166,7 +11408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", "test": "test_lambda_envvars_near_limit_succeeds", "response": "204", "error": "", @@ -11176,7 +11418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "204", "error": "", @@ -11186,7 +11428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "204", "error": "", @@ -11196,7 +11438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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": "204", "error": "", @@ -11206,7 +11448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "204", "error": "", @@ -11216,7 +11458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "204", "error": "", @@ -11226,7 +11468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "204", "error": "", @@ -11236,7 +11478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "204", "error": "", @@ -11246,7 +11488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "204", "error": "", @@ -11256,7 +11498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "204", "error": "", @@ -11266,7 +11508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "204", "error": "", @@ -11276,7 +11518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "204", "error": "", @@ -11286,7 +11528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "204", "error": "", @@ -11296,7 +11538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "204", "error": "", @@ -11306,7 +11548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "204", "error": "", @@ -11316,7 +11558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "204", "error": "", @@ -11326,7 +11568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", "test": "test_publish_with_update", "response": "204", "error": "", @@ -11336,7 +11578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "204", "error": "", @@ -11346,7 +11588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "204", "error": "", @@ -11356,7 +11598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "204", "error": "", @@ -11366,7 +11608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "204", "error": "", @@ -11376,7 +11618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "204", "error": "", @@ -11386,7 +11628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "204", "error": "", @@ -11396,7 +11638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "204", "error": "", @@ -11406,7 +11648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "204", "error": "", @@ -11416,7 +11658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "204", "error": "", @@ -11426,7 +11668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "204", "error": "", @@ -11436,7 +11678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "204", "error": "", @@ -11446,7 +11688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "204", "error": "", @@ -11456,7 +11698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "204", "error": "", @@ -11466,7 +11708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "204", "error": "", @@ -11476,7 +11718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "204", "error": "", @@ -11486,7 +11728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "204", "error": "", @@ -11496,7 +11738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "204", "error": "", @@ -11506,7 +11748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "204", "error": "", @@ -11516,7 +11758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "204", "error": "", @@ -11526,7 +11768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "204", "error": "", @@ -11536,7 +11778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "204", "error": "", @@ -11546,7 +11788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "204", "error": "", @@ -11556,7 +11798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "204", "error": "", @@ -11566,7 +11808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "204", "error": "", @@ -11576,7 +11818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "204", "error": "", @@ -11586,7 +11828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "204", "error": "", @@ -11596,7 +11838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "204", "error": "", @@ -11606,7 +11848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "204", "error": "", @@ -11616,7 +11858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "204", "error": "", @@ -11626,7 +11868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "204", "error": "", @@ -11636,7 +11878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "204", "error": "", @@ -11646,7 +11888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "204", "error": "", @@ -11656,7 +11898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "204", "error": "", @@ -11666,7 +11908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "204", "error": "", @@ -11676,7 +11918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "204", "error": "", @@ -11686,7 +11928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "204", "error": "", @@ -11696,7 +11938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "204", "error": "", @@ -11706,7 +11948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "204", "error": "", @@ -11716,7 +11958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "204", "error": "", @@ -11726,7 +11968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "204", "error": "", @@ -11736,7 +11978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "204", "error": "", @@ -11746,7 +11988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "204", "error": "", @@ -11756,7 +11998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "204", "error": "", @@ -11766,7 +12008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "204", "error": "", @@ -11776,7 +12018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "204", "error": "", @@ -11786,7 +12028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "204", "error": "", @@ -11796,7 +12038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "204", "error": "", @@ -11806,7 +12048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "204", "error": "", @@ -11816,7 +12058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "204", "error": "", @@ -11826,7 +12068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "204", "error": "", @@ -11836,7 +12078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "204", "error": "", @@ -11846,7 +12088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "204", "error": "", @@ -11856,7 +12098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "204", "error": "", @@ -11866,7 +12108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "204", "error": "", @@ -11876,7 +12118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "204", "error": "", @@ -11886,7 +12128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "204", "error": "", @@ -11896,7 +12138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "204", "error": "", @@ -11906,7 +12148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "204", "error": "", @@ -11916,7 +12158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "204", "error": "", @@ -11926,7 +12168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "204", "error": "", @@ -11936,7 +12178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "204", "error": "", @@ -11946,7 +12188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "204", "error": "", @@ -11956,7 +12198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "204", "error": "", @@ -11966,7 +12208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "204", "error": "", @@ -11976,7 +12218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "204", "error": "", @@ -11986,7 +12228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "204", "error": "", @@ -11996,7 +12238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "204", "error": "", @@ -12006,7 +12248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "204", "error": "", @@ -12016,7 +12258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "204", "error": "", @@ -12026,7 +12268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "204", "error": "", @@ -12036,7 +12278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "204", "error": "", @@ -12046,7 +12288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "204", "error": "", @@ -12056,7 +12298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "204", "error": "", @@ -12066,7 +12308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "204", "error": "", @@ -12076,17 +12318,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "204", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "204", "error": "", @@ -12096,7 +12338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "204", "error": "", @@ -12106,7 +12348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "204", "error": "", @@ -12116,7 +12358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "204", "error": "", @@ -12126,7 +12368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "204", "error": "", @@ -12136,7 +12378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "204", "error": "", @@ -12146,7 +12388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "204", "error": "", @@ -12156,7 +12398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", "test": "test_hot_reloading_publish_version", "response": "204", "error": "", @@ -12166,7 +12408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "204", "error": "", @@ -12176,7 +12418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "204", "error": "", @@ -12186,7 +12428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "204", "error": "", @@ -12196,7 +12438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "204", "error": "", @@ -12206,7 +12448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "204", "error": "", @@ -12216,7 +12458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "204", "error": "", @@ -12226,7 +12468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "204", "error": "", @@ -12236,7 +12478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "204", "error": "", @@ -12246,7 +12488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "204", "error": "", @@ -12256,7 +12498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "204", "error": "", @@ -12266,7 +12508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "204", "error": "", @@ -12276,7 +12518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "204", "error": "", @@ -12286,7 +12528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "204", "error": "", @@ -12296,7 +12538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "204", "error": "", @@ -12306,7 +12548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "204", "error": "", @@ -12316,7 +12558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "204", "error": "", @@ -12326,7 +12568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "204", "error": "", @@ -12336,7 +12578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "204", "error": "", @@ -12346,7 +12588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "204", "error": "", @@ -12356,7 +12598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "204", "error": "", @@ -12366,7 +12608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "204", "error": "", @@ -12376,7 +12618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "204", "error": "", @@ -12386,7 +12628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "204", "error": "", @@ -12396,7 +12638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "204", "error": "", @@ -12406,7 +12648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "204", "error": "", @@ -12416,7 +12658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "204", "error": "", @@ -12426,7 +12668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "204", "error": "", @@ -12436,7 +12678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "204", "error": "", @@ -12446,7 +12688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "204", "error": "", @@ -12456,7 +12698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "204", "error": "", @@ -12466,7 +12708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "204", "error": "", @@ -12476,7 +12718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "204", "error": "", @@ -12486,7 +12728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "204", "error": "", @@ -12496,7 +12738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "204", "error": "", @@ -12506,7 +12748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "204", "error": "", @@ -12516,7 +12758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "204", "error": "", @@ -12526,7 +12768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "204", "error": "", @@ -12536,7 +12778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "204", "error": "", @@ -12546,7 +12788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "204", "error": "", @@ -12556,7 +12798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "204", "error": "", @@ -12566,7 +12808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "204", "error": "", @@ -12576,7 +12818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "204", "error": "", @@ -12586,7 +12828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "204", "error": "", @@ -12596,7 +12838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "204", "error": "", @@ -12606,7 +12848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "204", "error": "", @@ -12616,7 +12858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "204", "error": "", @@ -12626,7 +12868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "204", "error": "", @@ -12636,7 +12878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "204", "error": "", @@ -12646,7 +12888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "204", "error": "", @@ -12656,7 +12898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "204", "error": "", @@ -12666,7 +12908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "204", "error": "", @@ -12676,7 +12918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "204", "error": "", @@ -12686,7 +12928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "204", "error": "", @@ -12696,7 +12938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "204", "error": "", @@ -12706,7 +12948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "204", "error": "", @@ -12716,7 +12958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "204", "error": "", @@ -12726,7 +12968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "204", "error": "", @@ -12736,7 +12978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "204", "error": "", @@ -12746,7 +12988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "204", "error": "", @@ -12756,7 +12998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "204", "error": "", @@ -12766,7 +13008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "204", "error": "", @@ -12776,7 +13018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "204", "error": "", @@ -12786,7 +13028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "204", "error": "", @@ -12796,7 +13038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "204", "error": "", @@ -12806,7 +13048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "204", "error": "", @@ -12816,7 +13058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "204", "error": "", @@ -12826,7 +13068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "204", "error": "", @@ -12836,7 +13078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "204", "error": "", @@ -12846,7 +13088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "204", "error": "", @@ -12856,7 +13098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "204", "error": "", @@ -12866,7 +13108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "204", "error": "", @@ -12876,7 +13118,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "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": "204", "error": "", @@ -12886,7 +13138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "204", "error": "", @@ -12896,7 +13148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "204", "error": "", @@ -12906,7 +13158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "204", "error": "", @@ -12916,7 +13168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "204", "error": "", @@ -12926,7 +13178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "204", "error": "", @@ -12936,78 +13188,58 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "204", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", - "test": "test_aws_sdk_task_delete_s3_object", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "204", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "204", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", + "test": "test_aws_sdk_task_delete_s3_object", "response": "204", "error": "", "snapshot_skipped": "", @@ -13016,23 +13248,23 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "204", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -13215,16 +13447,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "204", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", "test": "test_function_url", @@ -13236,67 +13458,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "204", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", - "response": "204", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "404", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "404", "error": "ResourceNotFoundException", @@ -13306,7 +13498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "404", "error": "ResourceNotFoundException", @@ -13316,7 +13508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "404", "error": "ResourceNotFoundException", @@ -13326,7 +13518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "404", "error": "ResourceNotFoundException", @@ -13336,7 +13528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[delete_function]", "test": "test_ops_on_nonexisting_fn[delete_function]", "response": "404", "error": "ResourceNotFoundException", @@ -13346,7 +13538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "404", "error": "ResourceNotFoundException", @@ -13356,7 +13548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "404", "error": "ResourceNotFoundException", @@ -13366,7 +13558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "404", "error": "ResourceNotFoundException", @@ -13376,17 +13568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", - "response": "404", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", "test": "test_redrive_policy_lambda_subscription", "response": "404", "error": "ResourceNotFoundException", @@ -13398,7 +13580,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "204", "error": "", @@ -13408,7 +13590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "204", "error": "", @@ -13418,7 +13600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "204", "error": "", @@ -13428,7 +13610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "204", "error": "", @@ -13438,7 +13620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "204", "error": "", @@ -13448,7 +13630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "204", "error": "", @@ -13458,7 +13640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "204", "error": "", @@ -13468,7 +13650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "204", "error": "", @@ -13478,7 +13660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -13488,7 +13670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -13498,7 +13680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "204", "error": "", @@ -13508,7 +13690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "204", "error": "", @@ -13518,7 +13700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "204", "error": "", @@ -13528,7 +13710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "204", "error": "", @@ -13538,7 +13720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -13548,7 +13730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -13558,7 +13740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "204", "error": "", @@ -13568,7 +13750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "204", "error": "", @@ -13578,7 +13760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "204", "error": "", @@ -13588,7 +13770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "204", "error": "", @@ -13598,7 +13780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -13608,7 +13790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -13618,7 +13800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "204", "error": "", @@ -13628,7 +13810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "204", "error": "", @@ -13638,7 +13820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "204", "error": "", @@ -13648,7 +13830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "204", "error": "", @@ -13658,7 +13840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -13668,7 +13850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -13678,7 +13860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "204", "error": "", @@ -13688,7 +13870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "204", "error": "", @@ -13698,7 +13880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "204", "error": "", @@ -13708,7 +13890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "204", "error": "", @@ -13718,7 +13900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "204", "error": "", @@ -13728,7 +13910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "204", "error": "", @@ -13738,7 +13920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "204", "error": "", @@ -13748,7 +13930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "204", "error": "", @@ -13758,7 +13940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "204", "error": "", @@ -13768,7 +13950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "204", "error": "", @@ -13778,7 +13960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "204", "error": "", @@ -13788,7 +13970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "204", "error": "", @@ -13798,7 +13980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "204", "error": "", @@ -13808,7 +13990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "204", "error": "", @@ -13818,7 +14000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "204", "error": "", @@ -13828,7 +14010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "204", "error": "", @@ -13838,7 +14020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "204", "error": "", @@ -13848,7 +14030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "204", "error": "", @@ -13858,7 +14040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "204", "error": "", @@ -13868,7 +14050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "204", "error": "", @@ -13878,7 +14060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "204", "error": "", @@ -13888,7 +14070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "204", "error": "", @@ -13898,7 +14080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "204", "error": "", @@ -13908,7 +14090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "204", "error": "", @@ -13918,7 +14100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "204", "error": "", @@ -13928,7 +14110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "204", "error": "", @@ -13938,7 +14120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "204", "error": "", @@ -13948,7 +14130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "204", "error": "", @@ -13958,7 +14140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "204", "error": "", @@ -13968,7 +14150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "204", "error": "", @@ -13978,7 +14160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "204", "error": "", @@ -13988,7 +14170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "204", "error": "", @@ -13998,7 +14180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "204", "error": "", @@ -14008,7 +14190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "204", "error": "", @@ -14018,7 +14200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "204", "error": "", @@ -14028,7 +14210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "204", "error": "", @@ -14038,7 +14220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "204", "error": "", @@ -14048,7 +14230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "204", "error": "", @@ -14058,7 +14240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "204", "error": "", @@ -14068,7 +14250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "204", "error": "", @@ -14078,7 +14260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "204", "error": "", @@ -14088,7 +14270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "204", "error": "", @@ -14098,7 +14280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "204", "error": "", @@ -14108,7 +14290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "204", "error": "", @@ -14118,7 +14300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "204", "error": "", @@ -14128,7 +14310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "204", "error": "", @@ -14138,7 +14320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "204", "error": "", @@ -14148,7 +14330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "204", "error": "", @@ -14158,7 +14340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "204", "error": "", @@ -14168,7 +14350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "204", "error": "", @@ -14178,7 +14360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "204", "error": "", @@ -14188,7 +14370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "204", "error": "", @@ -14198,7 +14380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "204", "error": "", @@ -14208,7 +14390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "204", "error": "", @@ -14218,7 +14400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "204", "error": "", @@ -14228,7 +14410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "204", "error": "", @@ -14238,7 +14420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "204", "error": "", @@ -14248,7 +14430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "204", "error": "", @@ -14258,7 +14440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "204", "error": "", @@ -14268,7 +14450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "204", "error": "", @@ -14278,7 +14460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "204", "error": "", @@ -14288,7 +14470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "204", "error": "", @@ -14298,7 +14480,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "204", "error": "", @@ -14308,7 +14500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "204", "error": "", @@ -14318,88 +14510,88 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "204", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "204", "error": "", "snapshot_skipped": "", @@ -14408,48 +14600,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "204", "error": "", "snapshot_skipped": "", @@ -14458,8 +14650,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "204", "error": "", "snapshot_skipped": "", @@ -14468,8 +14660,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "204", "error": "", "snapshot_skipped": "", @@ -14478,18 +14670,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "204", "error": "", "snapshot_skipped": "", @@ -14498,8 +14690,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "204", "error": "", "snapshot_skipped": "", @@ -14508,88 +14700,88 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "204", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "204", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "204", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "204", "error": "", "snapshot_skipped": "", @@ -14598,118 +14790,98 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "204", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "test": "test_get_resource_policy_lambda_non_existent", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", - "response": "204", - "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "204", "error": "", "snapshot_skipped": "", @@ -14718,18 +14890,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "test": "test_lambda_iam", "response": "204", "error": "", "snapshot_skipped": "", @@ -14738,67 +14910,67 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "204", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "204", "error": "", @@ -14808,7 +14980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "204", "error": "", @@ -14818,7 +14990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", "test": "test_external_layer_download", "response": "204", "error": "", @@ -14828,7 +15000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", "test": "test_external_layer_specific", "response": "204", "error": "", @@ -14838,7 +15010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "204", "error": "", @@ -14848,7 +15020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", "test": "test_container_image_lambda_with_image_config", "response": "204", "error": "", @@ -14858,7 +15030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "204", "error": "", @@ -14868,7 +15040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "204", "error": "", @@ -14878,7 +15050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", "test": "test_cross_account_layer", "response": "204", "error": "", @@ -14888,7 +15060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", "test": "test_function_multiple_layers_override", "response": "204", "error": "", @@ -14898,7 +15070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "204", "error": "", @@ -14908,7 +15080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", "test": "test_function_using_layer_overriding_runtime", "response": "204", "error": "", @@ -14918,7 +15090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", "test": "test_layer_and_function_hot_reloading", "response": "204", "error": "", @@ -14928,7 +15100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", "test": "test_layer_only_hot_reloading", "response": "204", "error": "", @@ -14938,58 +15110,158 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", - "test": "test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", - "test": "test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", - "test": "test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", - "test": "test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", - "test": "test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", - "test": "test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", + "response": "204", + "error": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", + "response": "204", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "test": "test_iam_db_token_auth_from_lambda", "response": "204", "error": "", "snapshot_skipped": "", @@ -14998,8 +15270,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", - "test": "test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "test": "test_lambda_extensions[10.23]", "response": "204", "error": "", "snapshot_skipped": "", @@ -15008,107 +15280,107 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", - "test": "test_lambda_handling_binary_data[200]", - "response": "404", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "test": "test_lambda_extensions[11.16]", + "response": "204", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", - "test": "test_lambda_handling_binary_data[404]", - "response": "404", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "test": "test_lambda_extensions[12.8]", + "response": "204", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", - "test": "test_lambda_handling_form_urlencoded_data[False]", - "response": "404", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "test": "test_lambda_extensions[13.4]", + "response": "204", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", - "test": "test_lambda_handling_form_urlencoded_data[True]", - "response": "404", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "test": "test_lambda_extensions[14.7]", + "response": "204", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", - "test": "test_lambda_return_gzip_response", - "response": "404", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "test": "test_lambda_extensions[15.2]", + "response": "204", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", - "test": "test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "test": "test_lambda_handling_binary_data[200]", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", - "test": "test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "test": "test_lambda_handling_binary_data[404]", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", - "test": "test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", - "test": "test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "test": "test_lambda_return_gzip_response", "response": "404", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "404", "error": "ResourceNotFoundException", @@ -15118,7 +15390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "404", "error": "ResourceNotFoundException", @@ -15128,7 +15400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", "test": "test_multiple_hot_reloading_layers_fail", "response": "404", "error": "ResourceNotFoundException", @@ -15138,7 +15410,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", "test": "test_multiple_hot_reloading_layers_fail", "response": "500", "error": "InternalError", @@ -15152,7 +15434,7 @@ "FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "204", "error": "", @@ -15162,7 +15444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[delete_function]", "test": "test_ops_with_arn_qualifier_mismatch[delete_function]", "response": "400", "error": "InvalidParameterValueException", @@ -15172,7 +15454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[delete_function]", "test": "test_ops_with_arn_qualifier_mismatch[delete_function]", "response": "400", "error": "InvalidParameterValueException", @@ -15182,7 +15464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "404", "error": "ResourceNotFoundException", @@ -15198,7 +15480,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "204", "error": "", @@ -15208,7 +15490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "204", "error": "", @@ -15218,7 +15500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "404", "error": "ResourceNotFoundException", @@ -15234,7 +15516,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "204", "error": "", @@ -15244,7 +15526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "204", "error": "", @@ -15254,7 +15536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "204", "error": "", @@ -15264,7 +15546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "204", "error": "", @@ -15280,7 +15562,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "204", "error": "", @@ -15290,7 +15572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -15300,7 +15582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -15314,7 +15596,7 @@ "FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "204", "error": "", @@ -15324,76 +15606,96 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", "test": "test_events_sqs_sns_lambda", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "404", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -15402,7 +15704,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "204", "error": "", @@ -15412,17 +15714,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -15436,7 +15738,7 @@ "FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -15446,7 +15748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -15456,7 +15758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -15466,7 +15768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -15476,7 +15778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -15492,7 +15794,7 @@ "LayerName, VersionNumber": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "204", "error": "", @@ -15502,7 +15804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "204", "error": "", @@ -15512,7 +15814,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_compatibilities[runtimes0]", + "test": "test_layer_compatibilities[runtimes0]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_compatibilities[runtimes1]", + "test": "test_layer_compatibilities[runtimes1]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "204", "error": "", @@ -15522,7 +15844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "204", "error": "", @@ -15532,7 +15854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_quota_exception", + "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": "204", "error": "", @@ -15542,7 +15864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "204", "error": "", @@ -15552,7 +15874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "204", "error": "", @@ -15562,7 +15884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", "test": "test_layer_policy_lifecycle", "response": "204", "error": "", @@ -15572,7 +15894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -15584,7 +15906,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "204", "error": "", @@ -15594,31 +15916,31 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "test": "test_function_multiple_layers_override", "response": "204", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", + "test": "test_multiple_hot_reloading_layers_fail", "response": "204", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", - "test": "test_multiple_hot_reloading_layers_fail", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -15630,7 +15952,7 @@ "FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "204", "error": "", @@ -15640,7 +15962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "204", "error": "", @@ -15650,7 +15972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -15660,7 +15982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -15670,7 +15992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -15680,7 +16002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -15690,7 +16012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "500", "error": "ServiceException", @@ -15706,7 +16028,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings", "test": "test_account_settings", "response": "200", "error": "", @@ -15716,7 +16038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "200", "error": "", @@ -15726,7 +16048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "200", "error": "", @@ -15736,7 +16058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "200", "error": "", @@ -15746,7 +16068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "200", "error": "", @@ -15756,7 +16078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "200", "error": "", @@ -15772,17 +16094,7 @@ "FunctionName, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", - "test": "test_lambda_alias", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -15792,7 +16104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -15802,7 +16114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -15812,7 +16124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "200", "error": "", @@ -15822,7 +16134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "404", "error": "ResourceNotFoundException", @@ -15834,14 +16146,14 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -15850,17 +16162,7 @@ "CodeSigningConfigArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", - "test": "test_lambda_code_signing_config", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", "test": "test_lambda_code_signing_config", "response": "200", "error": "", @@ -15870,7 +16172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -15880,7 +16182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "404", "error": "ResourceNotFoundException", @@ -15896,7 +16198,7 @@ "UUID": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -15906,7 +16208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -15916,7 +16218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -15926,7 +16228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", @@ -15936,7 +16238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", @@ -15946,7 +16248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -15956,7 +16258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -15966,7 +16268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -15976,7 +16278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -15986,7 +16288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -15996,7 +16298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -16006,7 +16308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -16016,7 +16318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -16026,7 +16328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -16036,7 +16338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -16046,7 +16348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -16056,7 +16358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -16066,7 +16368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -16076,7 +16378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "200", "error": "", @@ -16086,7 +16388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -16096,7 +16398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -16106,7 +16408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -16116,7 +16418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -16126,7 +16428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -16136,7 +16438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -16146,7 +16448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -16156,7 +16458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -16166,7 +16468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -16176,7 +16478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -16186,7 +16488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -16196,7 +16498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -16206,7 +16508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -16216,7 +16518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -16226,7 +16528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -16236,7 +16538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -16266,7 +16568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "404", "error": "ResourceNotFoundException", @@ -16276,7 +16578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "404", "error": "ResourceNotFoundException", @@ -16286,7 +16588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "404", "error": "ResourceNotFoundException", @@ -16296,7 +16598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", "test": "test_event_source_mapping_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -16308,7 +16610,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -16318,7 +16620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -16328,7 +16630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -16344,7 +16646,67 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "200", "error": "", @@ -16354,7 +16716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -16364,7 +16726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -16374,7 +16736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -16384,7 +16746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -16394,7 +16756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -16404,7 +16766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -16414,7 +16776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -16424,7 +16786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "200", "error": "", @@ -16434,7 +16796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -16444,7 +16806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -16454,7 +16816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -16464,7 +16826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -16474,7 +16836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -16484,7 +16846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -16494,7 +16856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -16504,7 +16866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -16514,7 +16876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -16524,7 +16886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -16534,7 +16896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -16544,7 +16906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -16554,7 +16916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -16564,7 +16926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -16574,7 +16936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -16584,7 +16946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -16594,7 +16956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -16604,7 +16966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -16614,7 +16976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -16624,27 +16986,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", - "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']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -16654,27 +17006,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -16684,17 +17026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -16704,17 +17036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -16724,17 +17046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -16744,37 +17056,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", - "test": "test_lambda_alias", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -16784,17 +17086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", - "test": "test_lambda_cfn_run", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -16804,147 +17096,137 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -16954,7 +17236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -16964,7 +17246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -16974,7 +17256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -16984,7 +17266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -16994,7 +17276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -17004,7 +17286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -17014,7 +17296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -17024,7 +17306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -17034,7 +17316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -17044,27 +17326,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", - "test": "test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", - "test": "test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "test": "test_alias_routingconfig", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "test": "test_lambda_alias_moving", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", "test": "test_function_state", "response": "200", "error": "", @@ -17074,7 +17386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "200", "error": "", @@ -17084,7 +17396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "200", "error": "", @@ -17094,7 +17406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -17104,7 +17416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -17114,7 +17426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -17124,7 +17436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -17134,7 +17446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -17144,7 +17456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -17154,7 +17466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -17164,7 +17476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "200", "error": "", @@ -17174,7 +17486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -17184,7 +17496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -17194,7 +17506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -17204,7 +17516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "200", "error": "", @@ -17214,7 +17526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "200", "error": "", @@ -17224,7 +17536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "200", "error": "", @@ -17234,7 +17546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -17244,7 +17556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -17254,7 +17566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -17264,7 +17576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -17274,7 +17586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -17284,7 +17596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -17294,7 +17606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -17304,7 +17616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -17314,7 +17626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -17324,7 +17636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -17334,7 +17646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -17344,7 +17656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -17354,7 +17666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -17364,7 +17676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -17374,7 +17686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -17384,7 +17696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -17394,7 +17706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -17404,7 +17716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -17414,7 +17726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -17424,7 +17736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -17434,7 +17746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -17444,7 +17756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "200", "error": "", @@ -17454,7 +17766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -17464,7 +17776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "200", "error": "", @@ -17474,7 +17786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "200", "error": "", @@ -17484,7 +17796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -17494,7 +17806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "200", "error": "", @@ -17504,7 +17816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -17514,7 +17826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -17524,7 +17836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "200", "error": "", @@ -17534,7 +17846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", @@ -17544,7 +17856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "200", "error": "", @@ -17554,7 +17866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "200", "error": "", @@ -17564,7 +17876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "200", "error": "", @@ -17574,7 +17886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "200", "error": "", @@ -17584,7 +17896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "200", "error": "", @@ -17594,7 +17906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "200", "error": "", @@ -17604,7 +17916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "200", "error": "", @@ -17614,7 +17926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "200", "error": "", @@ -17624,7 +17936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "200", "error": "", @@ -17634,7 +17946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "200", "error": "", @@ -17644,7 +17956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -17654,7 +17966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", "response": "200", "error": "", @@ -17664,7 +17976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "200", "error": "", @@ -17674,7 +17986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "200", "error": "", @@ -17684,7 +17996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "200", "error": "", @@ -17694,7 +18006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "200", "error": "", @@ -17704,7 +18016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "200", "error": "", @@ -17714,7 +18026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "200", "error": "", @@ -17724,7 +18036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -17734,7 +18046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", "test": "test_lambda_image_and_image_config_crud", "response": "200", "error": "", @@ -17744,7 +18056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", "test": "test_lambda_image_crud", "response": "200", "error": "", @@ -17754,7 +18066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", "test": "test_lambda_image_versions", "response": "200", "error": "", @@ -17764,7 +18076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "200", "error": "", @@ -17774,7 +18086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "200", "error": "", @@ -17784,7 +18096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -17794,7 +18106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "200", "error": "", @@ -17804,7 +18116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "200", "error": "", @@ -17814,7 +18126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "200", "error": "", @@ -17824,7 +18136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "200", "error": "", @@ -17834,7 +18146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "200", "error": "", @@ -17844,7 +18156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "200", "error": "", @@ -17854,7 +18166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "200", "error": "", @@ -17864,7 +18176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "200", "error": "", @@ -17874,7 +18186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "200", "error": "", @@ -17884,7 +18196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "200", "error": "", @@ -17894,7 +18206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "200", "error": "", @@ -17904,7 +18216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "200", "error": "", @@ -17914,7 +18226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "200", "error": "", @@ -17924,7 +18236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", "test": "test_lambda_envvars_near_limit_succeeds", "response": "200", "error": "", @@ -17934,7 +18246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "200", "error": "", @@ -17944,7 +18256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "200", "error": "", @@ -17954,7 +18266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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": "200", "error": "", @@ -17964,7 +18276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "200", "error": "", @@ -17974,7 +18286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "200", "error": "", @@ -17984,7 +18296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -17994,7 +18306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "200", "error": "", @@ -18004,7 +18316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "200", "error": "", @@ -18014,7 +18326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -18024,7 +18336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "200", "error": "", @@ -18034,7 +18346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "200", "error": "", @@ -18044,7 +18356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "200", "error": "", @@ -18054,7 +18366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "200", "error": "", @@ -18064,7 +18376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "200", "error": "", @@ -18074,7 +18386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "200", "error": "", @@ -18084,7 +18396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", "test": "test_publish_with_update", "response": "200", "error": "", @@ -18094,7 +18406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "200", "error": "", @@ -18104,7 +18416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "200", "error": "", @@ -18114,7 +18426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -18124,7 +18436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -18134,7 +18446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -18144,7 +18456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -18154,7 +18466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -18164,7 +18476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -18174,7 +18486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -18184,7 +18496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -18194,7 +18506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -18204,7 +18516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -18214,7 +18526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -18224,7 +18536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -18234,7 +18546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -18244,7 +18556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -18254,7 +18566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -18264,7 +18576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -18274,7 +18586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -18284,7 +18596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -18294,7 +18606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -18304,7 +18616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -18314,7 +18626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -18324,7 +18636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -18334,7 +18646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -18344,7 +18656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -18354,7 +18666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -18364,7 +18676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -18374,7 +18686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -18384,7 +18696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -18394,7 +18706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -18404,7 +18716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -18414,7 +18726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -18424,7 +18736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -18434,7 +18746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -18444,7 +18756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -18454,7 +18766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -18464,7 +18776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -18474,7 +18786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -18484,7 +18796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -18494,7 +18806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -18504,7 +18816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -18514,7 +18826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -18524,7 +18836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -18534,7 +18846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -18544,7 +18856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -18554,7 +18866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -18564,7 +18876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -18574,7 +18886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -18584,7 +18896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -18594,7 +18906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -18604,7 +18916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -18614,7 +18926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -18624,7 +18936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -18634,7 +18946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -18644,7 +18956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -18654,7 +18966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -18664,7 +18976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -18674,7 +18986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -18684,7 +18996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -18694,7 +19006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -18704,7 +19016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -18714,7 +19026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -18724,7 +19036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -18734,7 +19046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -18744,7 +19056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -18754,7 +19066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -18764,7 +19076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -18774,7 +19086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -18784,7 +19096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -18794,7 +19106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -18804,7 +19116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -18814,7 +19126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -18824,7 +19136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -18834,17 +19146,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -18854,7 +19166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -18864,7 +19176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -18874,7 +19186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -18884,7 +19196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -18894,7 +19206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "200", "error": "", @@ -18904,7 +19216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "200", "error": "", @@ -18914,7 +19226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", "test": "test_hot_reloading_publish_version", "response": "200", "error": "", @@ -18924,7 +19236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", @@ -18934,7 +19246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -18944,7 +19256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -18954,7 +19266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -18964,7 +19276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -18974,7 +19286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -18984,7 +19296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -18994,7 +19306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -19004,7 +19316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -19014,7 +19326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -19024,7 +19336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -19034,7 +19346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", @@ -19044,7 +19356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", @@ -19054,7 +19366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -19064,7 +19376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -19074,7 +19386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -19084,7 +19396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -19094,7 +19406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "200", "error": "", @@ -19104,7 +19416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -19114,7 +19426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -19124,7 +19436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -19134,7 +19446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -19144,7 +19456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -19154,7 +19466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -19164,7 +19476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -19174,7 +19486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -19184,7 +19496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -19194,7 +19506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "200", "error": "", @@ -19204,7 +19516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "200", "error": "", @@ -19214,7 +19526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "200", "error": "", @@ -19224,7 +19536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "200", "error": "", @@ -19234,7 +19546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -19244,7 +19556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -19254,7 +19566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -19264,7 +19576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -19274,7 +19586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -19284,7 +19596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -19294,7 +19606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -19304,7 +19616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -19314,7 +19626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -19324,7 +19636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -19334,7 +19646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -19344,7 +19656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -19354,7 +19666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -19364,7 +19676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -19374,7 +19686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -19384,7 +19696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -19394,7 +19706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -19404,7 +19716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -19414,7 +19726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -19424,7 +19736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -19434,7 +19746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -19444,7 +19756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -19454,7 +19766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -19464,7 +19776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -19474,7 +19786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -19484,7 +19796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -19494,7 +19806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -19504,7 +19816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -19514,7 +19826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -19524,7 +19836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -19534,7 +19846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -19544,7 +19856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -19554,7 +19866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -19564,7 +19876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -19574,7 +19886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -19584,7 +19896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -19594,7 +19906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -19604,7 +19916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -19614,7 +19926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -19624,7 +19936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -19634,7 +19946,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "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": "", @@ -19644,7 +19976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -19654,7 +19986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -19664,7 +19996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -19674,7 +20006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -19684,7 +20016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -19694,7 +20026,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -19704,7 +20036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -19714,57 +20046,57 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", "test": "test_create_choice_state_machine", "response": "200", "error": "", @@ -19774,53 +20106,23 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { @@ -20003,26 +20305,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", "test": "test_function_url", @@ -20041,56 +20323,6 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { @@ -20124,7 +20356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "404", "error": "ResourceNotFoundException", @@ -20134,7 +20366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "404", "error": "ResourceNotFoundException", @@ -20144,7 +20376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function]", "test": "test_ops_on_nonexisting_fn[get_function]", "response": "404", "error": "ResourceNotFoundException", @@ -20154,7 +20386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_large_environment_fails_multiple_keys", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_large_environment_fails_multiple_keys", "test": "test_large_environment_fails_multiple_keys", "response": "404", "error": "ResourceNotFoundException", @@ -20164,7 +20396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_large_environment_variables_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_large_environment_variables_fails", "test": "test_large_environment_variables_fails", "response": "404", "error": "ResourceNotFoundException", @@ -20174,7 +20406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", "test": "test_invalid_lambda_arn", "response": "404", "error": "ResourceNotFoundException", @@ -20184,7 +20416,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn", "test": "test_rotate_secret_invalid_lambda_arn", "response": "404", "error": "ResourceNotFoundException", @@ -20266,7 +20498,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -20276,7 +20508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -20286,7 +20518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -20296,7 +20528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -20306,7 +20538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -20316,7 +20548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -20326,7 +20558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -20336,7 +20568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -20346,7 +20578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -20356,7 +20588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -20366,7 +20598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -20376,7 +20608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -20386,7 +20618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -20396,7 +20628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -20406,7 +20638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -20416,7 +20648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -20426,7 +20658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -20436,7 +20668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -20446,7 +20678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -20456,7 +20688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -20466,7 +20698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -20476,7 +20708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -20486,7 +20718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -20496,7 +20728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -20506,7 +20738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -20516,7 +20748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -20526,7 +20758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -20536,7 +20768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -20546,7 +20778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -20556,7 +20788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -20566,7 +20798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -20576,7 +20808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -20586,7 +20818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -20596,7 +20828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -20606,7 +20838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -20616,7 +20848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -20626,7 +20858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -20636,7 +20868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -20646,7 +20878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -20656,7 +20888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -20666,7 +20898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -20676,7 +20908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -20686,7 +20918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -20696,7 +20928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -20706,7 +20938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -20716,7 +20948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -20726,7 +20958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -20736,7 +20968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -20746,7 +20978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -20756,7 +20988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -20766,7 +20998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -20776,7 +21008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -20786,7 +21018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -20796,7 +21028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -20806,7 +21038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -20816,7 +21048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -20826,7 +21058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -20836,7 +21068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -20846,7 +21078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -20856,7 +21088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -20866,7 +21098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -20876,7 +21108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -20886,7 +21118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -20896,7 +21128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -20906,7 +21138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -20916,7 +21148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -20926,7 +21158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -20936,7 +21168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -20946,7 +21178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -20956,7 +21188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -20966,7 +21198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -20976,7 +21208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -20986,7 +21218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "200", "error": "", @@ -20996,7 +21228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "200", "error": "", @@ -21006,7 +21238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -21016,7 +21248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -21026,7 +21258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -21036,7 +21268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -21046,7 +21278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -21056,7 +21288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -21066,7 +21298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -21076,7 +21308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -21086,7 +21318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -21096,7 +21328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -21106,7 +21338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -21116,7 +21348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -21126,7 +21358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -21136,7 +21368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -21146,7 +21378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -21156,7 +21388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -21166,7 +21398,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -21176,7 +21418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -21186,57 +21428,47 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -21246,38 +21478,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", "snapshot_skipped": "", @@ -21286,48 +21518,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -21336,8 +21568,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -21346,8 +21578,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -21356,18 +21588,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -21376,8 +21608,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -21386,98 +21618,88 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", "snapshot_skipped": "", @@ -21486,48 +21708,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", "snapshot_skipped": "", @@ -21536,78 +21748,78 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "test": "test_get_resource_policy_lambda_non_existent", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "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": "", @@ -21616,77 +21828,77 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "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/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "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/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", @@ -21696,7 +21908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", @@ -21706,7 +21918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", "test": "test_external_layer_download", "response": "200", "error": "", @@ -21716,7 +21928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", "test": "test_external_layer_specific", "response": "200", "error": "", @@ -21726,7 +21938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", @@ -21736,7 +21948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", @@ -21746,7 +21958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "200", "error": "", @@ -21756,7 +21968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "200", "error": "", @@ -21766,7 +21978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", "test": "test_cross_account_layer", "response": "200", "error": "", @@ -21776,7 +21988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", "test": "test_function_multiple_layers_override", "response": "200", "error": "", @@ -21786,7 +21998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "200", "error": "", @@ -21796,7 +22008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", @@ -21806,7 +22018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", "test": "test_layer_and_function_hot_reloading", "response": "200", "error": "", @@ -21816,7 +22028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", "test": "test_layer_only_hot_reloading", "response": "200", "error": "", @@ -21826,7 +22038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", "test": "test_multiple_hot_reloading_layers_fail", "response": "200", "error": "", @@ -21836,201 +22048,341 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", - "test": "test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", - "test": "test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", - "test": "test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", - "test": "test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", - "test": "test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", - "test": "test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", - "test": "test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" - } - ] - }, - "FunctionName, Qualifier": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", - "test": "test_event_invoke_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", - "test": "test_lambda_alias", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", - "test": "test_lambda_version", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", - "test": "test_lambda_version", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", - "test": "test_alias_routingconfig", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", - "test": "test_lambda_alias_moving", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", - "test": "test_lambda_versions_with_code_changes", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", - "test": "test_alias_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", - "test": "test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", - "test": "test_function_revisions_version_and_alias", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", - "test": "test_publish_version_on_create", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", - "test": "test_publish_with_update", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "test": "test_lambda_extensions[13.4]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "test": "test_lambda_extensions[14.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "test": "test_lambda_extensions[15.2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "FunctionName, Qualifier": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "test": "test_event_invoke_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", + "test": "test_lambda_alias", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", + "test": "test_lambda_version", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "test": "test_alias_routingconfig", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "test": "test_lambda_alias_moving", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "test": "test_lambda_versions_with_code_changes", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "test": "test_alias_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "test": "test_lambda_provisioned_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "test": "test_function_revisions_version_and_alias", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "test": "test_publish_version_on_create", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "test": "test_publish_with_update", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "200", "error": "", @@ -22040,7 +22392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[get_function]", "test": "test_ops_with_arn_qualifier_mismatch[get_function]", "response": "400", "error": "InvalidParameterValueException", @@ -22050,7 +22402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "404", "error": "ResourceNotFoundException", @@ -22060,7 +22412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "404", "error": "ResourceNotFoundException", @@ -22070,7 +22422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[get_function]", "test": "test_ops_with_arn_qualifier_mismatch[get_function]", "response": "404", "error": "ResourceNotFoundException", @@ -22082,14 +22434,14 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -22098,7 +22450,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "200", "error": "", @@ -22108,7 +22460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -22118,7 +22470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "404", "error": "ResourceNotFoundException", @@ -22128,7 +22480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "404", "error": "ResourceNotFoundException", @@ -22138,7 +22490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function_code_signing_config]", "test": "test_ops_on_nonexisting_fn[get_function_code_signing_config]", "response": "404", "error": "ResourceNotFoundException", @@ -22154,7 +22506,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "200", "error": "", @@ -22164,7 +22516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "200", "error": "", @@ -22174,7 +22526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "200", "error": "", @@ -22184,7 +22536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "404", "error": "ResourceNotFoundException", @@ -22194,7 +22546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function_concurrency]", "test": "test_ops_on_nonexisting_fn[get_function_concurrency]", "response": "404", "error": "ResourceNotFoundException", @@ -22210,7 +22562,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -22220,7 +22572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "200", "error": "", @@ -22230,7 +22582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", "test": "test_lambda_image_and_image_config_crud", "response": "200", "error": "", @@ -22240,7 +22592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", "test": "test_lambda_image_crud", "response": "200", "error": "", @@ -22250,7 +22602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "200", "error": "", @@ -22260,7 +22612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -22270,7 +22622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "200", "error": "", @@ -22280,7 +22632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "200", "error": "", @@ -22290,7 +22642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "404", "error": "ResourceNotFoundException", @@ -22300,7 +22652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function_configuration]", "test": "test_ops_on_nonexisting_fn[get_function_configuration]", "response": "404", "error": "ResourceNotFoundException", @@ -22312,7 +22664,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "200", "error": "", @@ -22326,7 +22678,37 @@ "FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "test": "test_event_invoke_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", + "test": "test_lambda_alias", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", + "test": "test_lambda_version", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -22336,7 +22718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -22346,7 +22728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "200", "error": "", @@ -22356,7 +22738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "200", "error": "", @@ -22366,7 +22748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "200", "error": "", @@ -22376,7 +22758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[get_function_configuration]", "test": "test_ops_with_arn_qualifier_mismatch[get_function_configuration]", "response": "400", "error": "InvalidParameterValueException", @@ -22386,7 +22768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "404", "error": "ResourceNotFoundException", @@ -22396,7 +22778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_with_arn_qualifier_mismatch[get_function_configuration]", "test": "test_ops_with_arn_qualifier_mismatch[get_function_configuration]", "response": "404", "error": "ResourceNotFoundException", @@ -22405,6 +22787,18 @@ "snapshot_tested": true, "origin": "external" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "test": "test_cloudfront_distribution_with_logging", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } ] } }, @@ -22412,18 +22806,18 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", - "test": "test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", - "test": "test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", @@ -22432,17 +22826,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -22452,7 +22846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -22462,7 +22856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "404", "error": "ResourceNotFoundException", @@ -22472,7 +22866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_fn[get_function_event_invoke_config]", "response": "404", "error": "ResourceNotFoundException", @@ -22486,7 +22880,7 @@ "FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -22496,7 +22890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -22516,27 +22910,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", "test": "test_events_sqs_sns_lambda", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -22546,7 +22950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "404", "error": "ResourceNotFoundException", @@ -22556,7 +22960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "404", "error": "ResourceNotFoundException", @@ -22566,44 +22970,34 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "404", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -22613,7 +23007,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -22623,19 +23017,19 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -22644,17 +23038,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", - "test": "test_cfn_function_url", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -22664,7 +23048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "200", "error": "", @@ -22674,7 +23058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "404", "error": "ResourceNotFoundException", @@ -22684,7 +23068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_fn[get_function_url_config]", "test": "test_ops_on_nonexisting_fn[get_function_url_config]", "response": "404", "error": "ResourceNotFoundException", @@ -22694,7 +23078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -22704,7 +23088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "404", "error": "ResourceNotFoundException", @@ -22718,7 +23102,7 @@ "FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -22728,7 +23112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -22738,7 +23122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -22748,7 +23132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -22758,7 +23142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "404", "error": "ResourceNotFoundException", @@ -22768,7 +23152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -22784,7 +23168,7 @@ "LayerName, VersionNumber": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -22794,7 +23178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -22804,7 +23188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -22814,7 +23198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -22826,7 +23210,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -22836,7 +23220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -22846,7 +23230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "200", "error": "", @@ -22856,7 +23240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "403", "error": "AccessDeniedException", @@ -22872,7 +23256,7 @@ "Arn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -22882,7 +23266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -22892,7 +23276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "400", "error": "ValidationException", @@ -22902,7 +23286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -22914,7 +23298,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", "test": "test_external_layer_download", "response": "200", "error": "", @@ -22924,7 +23308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", "test": "test_cross_account_layer", "response": "200", "error": "", @@ -22940,7 +23324,7 @@ "LayerName, VersionNumber": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -22950,7 +23334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", "test": "test_layer_policy_lifecycle", "response": "200", "error": "", @@ -22960,7 +23344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -22970,7 +23354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -22980,7 +23364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -22992,7 +23376,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "200", "error": "", @@ -23002,7 +23386,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "404", "error": "ResourceNotFoundException", @@ -23018,77 +23402,87 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "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": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", - "test": "test_cdk_template", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", + "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", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "test": "test_cdk_template", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", - "test": "test_cfn_function_url", + "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": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "test": "test_cfn_lambda_permissions", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", - "test": "test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "test": "test_cfn_function_url", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -23098,67 +23492,67 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "200", "error": "", @@ -23168,7 +23562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "200", "error": "", @@ -23178,7 +23572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "200", "error": "", @@ -23188,7 +23582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "200", "error": "", @@ -23198,7 +23592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "200", "error": "", @@ -23208,34 +23602,14 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -23245,10 +23619,10 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -23258,7 +23632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "404", "error": "ResourceNotFoundException", @@ -23270,7 +23644,17 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -23280,7 +23664,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -23290,7 +23674,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", "test": "test_get_resource_policy_lambda", "response": "200", "error": "", @@ -23300,7 +23684,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", @@ -23310,7 +23694,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", @@ -23320,7 +23704,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -23330,7 +23714,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -23340,7 +23724,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -23350,17 +23734,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "404", "error": "ResourceNotFoundException", @@ -23370,7 +23744,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "404", "error": "ResourceNotFoundException", @@ -23380,7 +23754,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "404", "error": "ResourceNotFoundException", @@ -23390,7 +23764,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "404", "error": "ResourceNotFoundException", @@ -23400,7 +23774,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "404", "error": "ResourceNotFoundException", @@ -23410,7 +23784,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "404", "error": "ResourceNotFoundException", @@ -23420,7 +23794,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", "test": "test_get_resource_policy_lambda_non_existent", "response": "404", "error": "ResourceNotFoundException", @@ -23430,7 +23804,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", "test": "test_get_resource_policy_lambda_non_existent", "response": "404", "error": "ResourceNotFoundException", @@ -23440,7 +23814,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "404", "error": "ResourceNotFoundException", @@ -23450,7 +23824,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "404", "error": "ResourceNotFoundException", @@ -23460,7 +23834,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "404", "error": "ResourceNotFoundException", @@ -23470,7 +23844,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "404", "error": "ResourceNotFoundException", @@ -23480,7 +23854,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "404", "error": "ResourceNotFoundException", @@ -23490,7 +23864,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "404", "error": "ResourceNotFoundException", @@ -23500,7 +23874,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "404", "error": "ResourceNotFoundException", @@ -23514,7 +23888,7 @@ "FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "200", "error": "", @@ -23524,7 +23898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "404", "error": "ResourceNotFoundException", @@ -23534,7 +23908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -23550,7 +23924,7 @@ "FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -23560,7 +23934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "200", "error": "", @@ -23570,7 +23944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -23580,7 +23954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "404", "error": "ProvisionedConcurrencyConfigNotFoundException", @@ -23590,7 +23964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "404", "error": "ResourceNotFoundException", @@ -23600,7 +23974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ProvisionedConcurrencyConfigNotFoundException", @@ -23610,7 +23984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -23620,7 +23994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -23630,7 +24004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -23646,7 +24020,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -23656,7 +24030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -23666,7 +24040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -23676,7 +24050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -23686,7 +24060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -23696,7 +24070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -23706,7 +24080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -23716,7 +24090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -23726,7 +24100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -23736,7 +24110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -23746,7 +24120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -23756,7 +24130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -23766,7 +24140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -23776,7 +24150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -23786,7 +24160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -23796,7 +24170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -23806,7 +24180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -23816,7 +24190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -23826,7 +24200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -23836,7 +24210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -23846,7 +24220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -23856,7 +24230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -23866,7 +24240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -23876,7 +24250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -23886,7 +24260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -23896,7 +24270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -23906,7 +24280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -23916,7 +24290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -23926,7 +24300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -23936,7 +24310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -23946,7 +24320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "404", "error": "ResourceNotFoundException", @@ -23956,7 +24330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "429", "error": "TooManyRequestsException", @@ -23968,7 +24342,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -23978,7 +24352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -23988,7 +24362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -23998,7 +24372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -24008,17 +24382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", "test": "test_external_layer_download", "response": "200", "error": "", @@ -24028,7 +24392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", "test": "test_external_layer_specific", "response": "200", "error": "", @@ -24038,7 +24402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", "test": "test_cross_account_layer", "response": "200", "error": "", @@ -24048,7 +24412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", "test": "test_function_multiple_layers_override", "response": "200", "error": "", @@ -24058,7 +24422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "200", "error": "", @@ -24068,7 +24432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", @@ -24078,7 +24442,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -24088,7 +24462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "403", "error": "AccessDeniedException", @@ -24098,7 +24472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "403", "error": "AccessDeniedException", @@ -24112,7 +24486,7 @@ "FunctionName, InvocationType": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -24122,7 +24496,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -24132,7 +24506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "202", "error": "", @@ -24142,7 +24516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "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": "202", "error": "", @@ -24152,7 +24526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "204", "error": "", @@ -24162,7 +24536,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "204", "error": "", @@ -24172,7 +24546,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "429", "error": "TooManyRequestsException", @@ -24182,7 +24556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "429", "error": "TooManyRequestsException", @@ -24194,7 +24568,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -24204,7 +24578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", @@ -24214,7 +24588,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "204", "error": "", @@ -24224,7 +24598,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "403", "error": "AccessDeniedException", @@ -24234,7 +24608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "403", "error": "AccessDeniedException", @@ -24244,7 +24618,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "403", "error": "AccessDeniedException", @@ -24258,7 +24632,27 @@ "FunctionName, InvocationType, Payload": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "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_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -24268,7 +24662,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -24278,7 +24672,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -24288,7 +24682,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -24298,7 +24692,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -24308,7 +24702,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -24318,7 +24712,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -24328,7 +24722,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -24338,7 +24732,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -24348,7 +24742,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -24358,7 +24752,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -24368,7 +24762,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -24378,7 +24772,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -24388,7 +24782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -24398,7 +24792,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -24408,7 +24802,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -24418,7 +24812,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -24428,7 +24822,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -24438,7 +24832,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -24448,7 +24842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -24458,7 +24852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -24468,7 +24862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -24478,7 +24872,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -24488,7 +24882,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -24498,7 +24892,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -24508,7 +24902,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -24518,7 +24912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -24528,7 +24922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -24538,7 +24932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -24548,27 +24942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", "test": "test_create_choice_state_machine", "response": "200", "error": "", @@ -24578,7 +24952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", "test": "test_create_run_map_state_machine", "response": "200", "error": "", @@ -24588,7 +24962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", "test": "test_create_run_state_machine", "response": "200", "error": "", @@ -24598,7 +24972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -24627,6 +25001,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", + "test": "test_lambda_start_stepfunctions_execution[python3.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", "test": "test_lambda_start_stepfunctions_execution[python3.8]", @@ -24648,7 +25032,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "202", + "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_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "202", "error": "", @@ -24658,7 +25062,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", "test": "test_events_sqs_sns_lambda", "response": "202", "error": "", @@ -24668,7 +25072,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "202", "error": "", @@ -24678,7 +25082,27 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "202", "error": "", @@ -24688,7 +25112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "202", "error": "", @@ -24698,7 +25122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "202", "error": "", @@ -24708,7 +25132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "202", "error": "", @@ -24718,7 +25142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "202", "error": "", @@ -24728,7 +25152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "202", "error": "", @@ -24738,7 +25162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "202", "error": "", @@ -24748,7 +25172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "202", "error": "", @@ -24758,7 +25182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "202", "error": "", @@ -24768,7 +25192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "202", "error": "", @@ -24778,7 +25202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "202", "error": "", @@ -24788,7 +25212,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "202", "error": "", @@ -24798,42 +25222,42 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "202", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "202", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "202", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "202", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, @@ -24848,99 +25272,49 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", - "response": "202", - "error": "", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", + "response": "404", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "202", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "test": "test_apigw_v1_lambda_request_authorizer", + "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "202", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "test": "test_cognito_authorizer", + "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", - "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", - "response": "404", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "test": "test_cognito_authorizer_token_types[client_credentials]", + "response": "200", + "error": "", + "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", - "response": "404", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", - "test": "test_step_functions_integration[path_based_url-1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", - "test": "test_apigw_v1_lambda_request_authorizer", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", - "test": "test_cognito_authorizer", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", - "test": "test_cognito_authorizer_token_types[client_credentials]", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -24950,7 +25324,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -24960,7 +25334,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -24970,7 +25344,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -24980,7 +25354,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -24990,7 +25364,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -25000,7 +25374,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -25010,7 +25384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -25020,7 +25394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -25030,7 +25404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -25040,77 +25414,77 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", - "test": "test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "202", "error": "", @@ -25120,7 +25494,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "202", "error": "", @@ -25130,7 +25504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "202", "error": "", @@ -25140,7 +25514,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "202", "error": "", @@ -25150,7 +25524,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "403", "error": "AccessDeniedException", @@ -25160,7 +25534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "403", "error": "AccessDeniedException", @@ -25170,7 +25544,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "403", "error": "AccessDeniedException", @@ -25180,7 +25554,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "403", "error": "AccessDeniedException", @@ -25194,7 +25568,7 @@ "FunctionName, LogType, Payload": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -25204,7 +25578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -25214,7 +25588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -25224,7 +25598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -25234,7 +25608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", @@ -25248,7 +25622,7 @@ "FunctionName, LogType, Payload, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -25262,127 +25636,177 @@ "FunctionName, Payload": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", - "test": "test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", - "test": "test_lambda_version", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", - "test": "test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "test": "test_create_execute_api_vpc_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", + "test": "test_lambda_version", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "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": "['$..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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -25392,7 +25816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "200", "error": "", @@ -25402,7 +25826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "200", "error": "", @@ -25412,7 +25836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -25422,7 +25846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -25432,7 +25856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -25442,7 +25866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -25452,7 +25876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -25462,7 +25886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -25472,7 +25896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -25482,7 +25906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -25492,7 +25916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -25502,7 +25926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -25512,7 +25936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -25522,7 +25946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -25532,7 +25956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -25542,7 +25966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -25552,7 +25976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -25562,7 +25986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -25572,7 +25996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -25582,7 +26006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -25592,7 +26016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -25602,7 +26026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -25612,7 +26036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -25622,7 +26046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -25632,7 +26056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -25642,7 +26066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -25652,7 +26076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -25662,7 +26086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -25672,7 +26096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -25682,7 +26106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -25692,7 +26116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -25702,7 +26126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -25712,7 +26136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -25722,7 +26146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -25732,7 +26156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -25742,7 +26166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -25752,7 +26176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -25762,7 +26186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -25772,7 +26196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -25782,7 +26206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -25792,7 +26216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -25802,7 +26226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -25812,7 +26236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -25822,7 +26246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -25832,7 +26256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -25842,7 +26266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -25852,7 +26276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -25862,7 +26286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -25872,7 +26296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -25882,7 +26306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -25892,7 +26316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -25902,7 +26326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -25912,7 +26336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -25922,7 +26346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -25932,7 +26356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -25942,7 +26366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -25952,7 +26376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -25962,7 +26386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -25972,7 +26396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -25982,7 +26406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -25992,7 +26416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -26002,7 +26426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -26012,7 +26436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -26022,7 +26446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -26032,7 +26456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -26042,7 +26466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -26052,7 +26476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -26062,7 +26486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -26072,7 +26496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -26082,7 +26506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -26092,7 +26516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -26102,7 +26526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -26112,7 +26536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -26122,7 +26546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -26132,7 +26556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -26142,7 +26566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -26152,7 +26576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -26162,7 +26586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -26172,7 +26596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -26182,7 +26606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -26192,7 +26616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "200", "error": "", @@ -26202,7 +26626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "200", "error": "", @@ -26212,7 +26636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -26222,7 +26646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -26232,7 +26656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -26242,7 +26666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -26252,7 +26676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -26262,7 +26686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -26272,7 +26696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -26282,7 +26706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -26292,7 +26716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -26302,7 +26726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -26312,7 +26736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -26322,7 +26746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -26332,7 +26756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -26342,7 +26766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -26352,7 +26776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -26362,7 +26786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -26372,7 +26796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -26382,7 +26806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -26392,7 +26816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -26402,7 +26826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -26412,7 +26836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -26422,7 +26846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -26432,7 +26856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -26442,7 +26866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -26452,7 +26876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -26462,7 +26886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -26472,7 +26896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -26482,7 +26906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -26492,7 +26916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -26502,7 +26926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -26512,33 +26936,23 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { @@ -26690,31 +27104,11 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -26724,7 +27118,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -26734,7 +27128,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -26744,7 +27138,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -26754,7 +27148,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -26764,7 +27158,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -26774,7 +27168,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -26784,7 +27178,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -26794,7 +27188,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -26804,7 +27198,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -26814,7 +27208,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -26824,7 +27218,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -26834,7 +27228,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -26844,7 +27238,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -26854,7 +27248,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -26864,7 +27258,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -26874,7 +27268,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -26884,7 +27278,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -26894,7 +27288,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -26904,7 +27298,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -26914,7 +27308,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -26924,7 +27318,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -26934,7 +27328,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -26944,7 +27338,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -26954,7 +27348,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -26964,7 +27358,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -26974,7 +27368,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -26984,7 +27378,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -26994,7 +27388,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -27004,7 +27398,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -27014,7 +27408,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -27024,7 +27418,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -27034,7 +27428,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -27044,7 +27438,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -27054,7 +27448,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -27064,7 +27458,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -27074,7 +27468,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -27084,7 +27478,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -27094,7 +27488,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -27104,7 +27498,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -27114,7 +27508,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -27124,7 +27518,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -27134,7 +27528,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -27144,7 +27538,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -27154,7 +27548,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -27164,7 +27558,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -27174,7 +27568,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -27184,7 +27578,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -27194,7 +27588,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -27204,7 +27598,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -27214,7 +27608,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -27224,7 +27618,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -27234,7 +27628,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -27244,7 +27638,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -27254,7 +27648,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -27264,7 +27658,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -27274,7 +27668,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -27284,7 +27678,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -27294,7 +27688,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -27304,7 +27698,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -27314,7 +27708,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -27324,7 +27718,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -27334,7 +27728,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -27344,7 +27738,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -27354,7 +27748,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -27364,7 +27758,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -27374,7 +27768,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -27384,7 +27778,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -27394,7 +27788,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -27404,7 +27798,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -27414,7 +27808,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -27424,7 +27818,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -27434,7 +27828,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -27444,7 +27838,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -27454,7 +27848,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -27464,7 +27858,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -27474,7 +27868,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -27484,7 +27878,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -27494,8 +27888,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", "response": "200", "error": "", "snapshot_skipped": "", @@ -27504,57 +27898,47 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", - "test": "test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", - "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "test": "test_lambda_data_source", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "200", "error": "", @@ -27564,7 +27948,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", @@ -27574,7 +27958,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -27584,7 +27968,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -27594,7 +27978,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -27604,7 +27988,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -27614,7 +27998,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -27624,7 +28008,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -27634,7 +28018,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -27644,7 +28028,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", @@ -27654,7 +28038,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", @@ -27664,7 +28048,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", @@ -27674,7 +28058,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", @@ -27684,7 +28068,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", "response": "200", "error": "", @@ -27694,7 +28078,27 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "test": "test_lambda_iam", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", @@ -27704,7 +28108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", @@ -27714,7 +28118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "200", "error": "", @@ -27724,7 +28128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "200", "error": "", @@ -27734,7 +28138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", "test": "test_layer_and_function_hot_reloading", "response": "200", "error": "", @@ -27744,7 +28148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", "test": "test_layer_only_hot_reloading", "response": "200", "error": "", @@ -27754,37 +28158,167 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", - "test": "test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", - "test": "test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", - "test": "test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "test": "test_lambda_extensions[10.23]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "test": "test_lambda_extensions[11.16]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "test": "test_lambda_extensions[12.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -27794,7 +28328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -27804,7 +28338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -27814,7 +28348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "403", "error": "AccessDeniedException", @@ -27824,7 +28358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "403", "error": "AccessDeniedException", @@ -27838,7 +28372,7 @@ "FunctionName, Payload, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "200", "error": "", @@ -27848,7 +28382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -27858,7 +28392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -27868,7 +28402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "404", "error": "ResourceNotFoundException", @@ -27882,7 +28416,7 @@ "FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -27898,7 +28432,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -27908,7 +28442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -27920,7 +28454,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -27934,7 +28468,7 @@ "FunctionName, FunctionVersion": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -27948,7 +28482,7 @@ "FunctionName, Marker, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -27962,7 +28496,7 @@ "FunctionName, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -27978,7 +28512,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -27994,7 +28528,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", "test": "test_event_source_mapping_exceptions", "response": "200", "error": "", @@ -28008,7 +28542,27 @@ "EventSourceArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": "", @@ -28018,7 +28572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_put_integration_dynamodb_proxy_validation_with_request_template", "test": "test_put_integration_dynamodb_proxy_validation_with_request_template", "response": "200", "error": "", @@ -28028,7 +28582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", @@ -28038,7 +28592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", @@ -28048,7 +28602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", @@ -28058,7 +28612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -28068,7 +28622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -28078,7 +28632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -28088,88 +28642,78 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", + "test": "test_batch_write_binary", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_batch_write_items", + "test": "test_batch_write_items", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", + "test": "test_binary_data_with_stream", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", - "test": "test_event_source_mapping_exceptions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", - "test": "test_dead_letter_queue", + "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": "['$..DeadLetterConfig', '$..result']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", + "test": "test_dynamodb_batch_execute_statement", "response": "200", "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", - "test": "test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", + "test": "test_dynamodb_idempotent_writing", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", - "test": "test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", + "test": "test_dynamodb_partiql_missing", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", - "test": "test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", + "test": "test_dynamodb_stream_stream_view_type", "response": "200", "error": "", "snapshot_skipped": "", @@ -28178,138 +28722,138 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", - "test": "test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", + "test": "test_dynamodb_with_kinesis_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", - "test": "test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", + "test": "test_empty_and_binary_values", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", - "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", + "test": "test_global_tables_version_2019", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", - "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_large_data_download", + "test": "test_large_data_download", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", - "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", + "test": "test_multiple_update_expressions", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", - "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", + "test": "test_non_ascii_chars", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", + "test": "test_return_values_in_put_item", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", + "test": "test_time_to_live", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", - "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_get_items", + "test": "test_transact_get_items", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", + "test": "test_transaction_write_binary_data", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", + "test": "test_transaction_write_canceled", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", + "test": "test_transaction_write_items", "response": "200", "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", + "test": "test_valid_local_secondary_index", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", "response": "200", "error": "", "snapshot_skipped": "", @@ -28318,48 +28862,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_binary", - "test": "test_batch_write_binary", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_batch_execute_statement", - "test": "test_dynamodb_batch_execute_statement", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", + "test": "test_run_kcl", "response": "200", "error": "", "snapshot_skipped": "", @@ -28368,1070 +28912,188 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_idempotent_writing", - "test": "test_dynamodb_idempotent_writing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_partiql_missing", - "test": "test_dynamodb_partiql_missing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", - "test": "test_empty_and_binary_values", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", - "test": "test_multiple_update_expressions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_return_values_in_put_item", - "test": "test_return_values_in_put_item", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_time_to_live", - "test": "test_time_to_live", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transact_get_items", - "test": "test_transact_get_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_binary_data", - "test": "test_transaction_write_binary_data", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_items", - "test": "test_transaction_write_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", - "test": "test_valid_local_secondary_index", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", - "test": "test_dynamodb_write_error_injection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_dynamodb", - "test": "test_multi_accounts_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", - "test": "test_apigateway_to_appsync_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", - "test": "test_dynamodb_resolvers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", - "test": "test_websocket_subscriptions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", - "test": "test_create_ledgers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", - "test": "test_db_instance_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..DbAddress']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", - "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", - "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", - "test": "test_create_receiptrules", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", - "test": "test_create_db_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", - "test": "test_create_job_with_cloudformation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", - "test": "test_resource_policy_crud", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[BACKWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"},{\"name\":\"Salary\",\"type\":[\"null\", \"int\"], \"default\": null}]}-intermediate_schemas10-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-AVAILABLE]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[FORWARD-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", - "test": "test_register_avro_schema_version_compatibilities[FORWARD_ALL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-intermediate_schemas13-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", - "test": "test_register_avro_schema_version_compatibilities[FULL-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-FAILURE]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", - "test": "test_register_avro_schema_version_compatibilities[NONE-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"}]}-None-{\"type\":\"record\",\"namespace\":\"Test\",\"name\":\"Person\",\"fields\":[{\"name\":\"Name\",\"type\":\"string\"},{\"name\":\"Age\",\"type\":\"int\"}]}-AVAILABLE]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", - "test": "test_kms_cross_account_encrypt", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", - "test": "test_sqs_cross_account_receive", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", - "test": "test_assume_role_sqs_with_put_role_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", - "test": "test_enforce_policy_apigateway", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", - "test": "test_enforce_policy_cloudformation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", - "test": "test_enforce_policy_elasticsearch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", - "test": "test_enforce_policy_elasticsearch_two_domains", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", - "test": "test_enforce_policy_kinesis", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", - "test": "test_enforce_policy_redshift", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", - "test": "test_enforce_policy_secretsmanager_create", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", - "test": "test_enforce_policy_secretsmanager_get_value", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", - "test": "test_enforce_policy_stepfunctions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", - "test": "test_dynamodb_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", - "test": "test_stream_journal", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_backup.py::TestBackup::test_scheduled_backup_and_restore", - "test": "test_scheduled_backup_and_restore", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_dynamodb.py::TestDynamoDB::test_table_regions", - "test": "test_table_regions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", + "test": "test_event_source_mapping_exceptions", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", - "test": "test_topic_rule_triggers_dynamodb_v2_put_item", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "test": "test_dead_letter_queue", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..DeadLetterConfig', '$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_shadow_after_thing_deletion", - "test": "test_shadow_after_thing_deletion", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow", - "test": "test_thing_shadow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", - "test": "test_thing_shadow_input_errors", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", - "test": "test_thing_shadow_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot_data.py::TestIoTShadows::test_update_shadow_response", - "test": "test_update_shadow_response", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", - "test": "test_create_iotanalytics_resources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_application_output", - "test": "test_application_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.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/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", - "test": "test_list_and_update_applications", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", - "test": "test_application_output", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", - "test": "test_input_processing_configuration", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", - "test": "test_list_and_update_applications", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kinesis_analyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", - "test": "test_tag_list_tag_untag_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "test": "test_lambda_destination_default_retries", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_exceptions", - "test": "test_external_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", - "test": "test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", - "test": "test_container_image_lambda_with_image_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", - "test": "test_lambda_from_image[node]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", - "test": "test_lambda_from_image[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", - "test": "test_layer_and_function_hot_reloading", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", - "test": "test_filter_log_events_with_pattern", + "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", + "test": "test_dynamodb_write_error_injection", "response": "200", "error": "", "snapshot_skipped": "", @@ -29440,8 +29102,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", - "test": "test_json_metric_filters", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -29450,8 +29112,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", - "test": "test_put_subscription_filter_kinesis_with_filter_pattern", + "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": "", @@ -29460,88 +29122,90 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_broker", - "test": "test_create_broker", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", "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/test_mq.py::TestMQ::test_create_tags", - "test": "test_create_tags", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", "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/test_mq.py::TestMQ::test_delete_broker", - "test": "test_delete_broker", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", "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/test_mq.py::TestMQ::test_delete_tags", - "test": "test_delete_tags", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", "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/test_mq.py::TestMQ::test_describe_broker", - "test": "test_describe_broker", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", "response": "200", "error": "", - "snapshot_skipped": "['$..body', '$..BrokerState', '$..MaintenanceWindowStartTime', '$..Users', '$..AuthenticationStrategy', '$..AutoMinorVersionUpgrade', '$..BrokerInstances', '$..EncryptionOptions', '$..Logs', '$..Configurations', '$..EngineVersion', '$..PubliclyAccessible', '$..SecurityGroups', '$..StorageType', '$..SubnetIds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_list_brokers", - "test": "test_list_brokers", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_multi_accounts_dynamodb", + "test": "test_multi_accounts_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..BrokerState', '$..EngineType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_active_mq", - "test": "test_send_to_active_mq", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_activemq_curl", - "test": "test_send_to_activemq_curl", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", - "test": "test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolvers", + "test": "test_dynamodb_resolvers", "response": "200", "error": "", "snapshot_skipped": "", @@ -29550,8 +29214,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", - "test": "test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions", + "test": "test_websocket_subscriptions", "response": "200", "error": "", "snapshot_skipped": "", @@ -29560,8 +29224,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", - "test": "test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "test": "test_scheduled_backup_and_restore", "response": "200", "error": "", "snapshot_skipped": "", @@ -29570,8 +29234,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", - "test": "test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ApplicationDetail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", @@ -29580,8 +29254,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", - "test": "test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", @@ -29590,8 +29264,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", - "test": "test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", + "test": "test_create_cluster", "response": "200", "error": "", "snapshot_skipped": "", @@ -29600,8 +29274,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", - "test": "test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", + "test": "test_create_ledgers", "response": "200", "error": "", "snapshot_skipped": "", @@ -29610,8 +29284,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", - "test": "test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", @@ -29620,18 +29294,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", - "test": "test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "test": "test_db_instance_deployment", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..DbAddress']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", - "test": "test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", @@ -29640,8 +29314,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", - "test": "test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "200", "error": "", "snapshot_skipped": "", @@ -29650,68 +29324,78 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", - "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "test": "test_hostedzone_with_comment", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", - "test": "test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", - "snapshot_skipped": "['$..columnMetadata..precision']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", - "test": "test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", + "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..columnMetadata..precision']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", - "test": "test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", + "test": "test_create_db_tables", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_create_from_cloudformation", + "test": "test_create_from_cloudformation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", - "test": "test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", - "test": "test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", - "test": "test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "test": "test_create_trail", "response": "200", "error": "", "snapshot_skipped": "", @@ -29720,28 +29404,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", - "test": "test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_not_started", + "test": "test_get_trail_status_of_not_started", "response": "200", "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..AllocatedStorage', '$..StorageType', '$..DBInstanceStatus', '$..Endpoint', '$..AvailabilityZone', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DbClusterResourceId', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ReaderEndpoint', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", - "test": "test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_record_events", + "test": "test_record_events", "response": "200", "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..AllocatedStorage', '$..DBParameterGroups', '$..StorageType', '$..EngineVersion', '$..AvailabilityZone', '$..PromotionTier', '$..StorageThroughput', '$..CertificateDetails', '$..delete_db_cluster.DBCluster.DBClusterMembers', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DbClusterResourceId', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ReaderEndpoint', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", + "snapshot_skipped": "['$..CloudTrailEvent.additionalEventData', '$..CloudTrailEvent.apiVersion', '$..CloudTrailEvent.eventVersion', '$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.requestParameters.Host', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity', '$..Resources']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", - "test": "test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_start_stop_updates", + "test": "test_start_stop_updates", "response": "200", "error": "", "snapshot_skipped": "", @@ -29750,8 +29434,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_delete_branch", + "test": "test_delete_branch", "response": "200", "error": "", "snapshot_skipped": "", @@ -29760,8 +29444,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", - "test": "test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_get_non_existing_repository_raises_error", + "test": "test_get_non_existing_repository_raises_error", "response": "200", "error": "", "snapshot_skipped": "", @@ -29770,8 +29454,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", - "test": "test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/codecommit/test_codecommit.py::TestCodeCommit::test_repository_lifecycle", + "test": "test_repository_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", @@ -29780,28 +29464,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", - "test": "test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", - "snapshot_skipped": "['$..columnMetadata[8].precision', '$..records[0].[14].stringValue', '$..records[0].[15].stringValue']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", - "test": "test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-hours-36000]", + "test": "test_access_token_expiration_validity[10-hours-36000]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", - "test": "test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_access_token_expiration_validity[10-minutes-600]", + "test": "test_access_token_expiration_validity[10-minutes-600]", "response": "200", "error": "", "snapshot_skipped": "", @@ -29810,28 +29494,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", - "test": "test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", - "test": "test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_auth_not_authorized_user", + "test": "test_auth_not_authorized_user", "response": "200", "error": "", - "snapshot_skipped": "['$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DBInstanceStatus', '$..Endpoint', '$..DBName']", + "snapshot_skipped": "['$..AuthenticationResult', '$..Session']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", - "test": "test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", "response": "200", "error": "", "snapshot_skipped": "", @@ -29840,28 +29544,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", - "test": "test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", - "test": "test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", + "test": "test_custom_scopes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", - "test": "test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", + "test": "test_login_via_web_form", "response": "200", "error": "", "snapshot_skipped": "", @@ -29870,8 +29574,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", - "test": "test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username", + "test": "test_login_with_preferred_username", "response": "200", "error": "", "snapshot_skipped": "", @@ -29880,18 +29584,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", - "test": "test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_with_preferred_username_attr_change", + "test": "test_login_with_preferred_username_attr_change", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", - "test": "test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_authentication", + "test": "test_mfa_sms_authentication", "response": "200", "error": "", "snapshot_skipped": "", @@ -29900,8 +29604,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", - "test": "test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_mfa_sms_config", + "test": "test_mfa_sms_config", "response": "200", "error": "", "snapshot_skipped": "", @@ -29910,18 +29614,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", - "test": "test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", + "test": "test_password_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", - "test": "test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "test": "test_request_with_invalid_username_or_pool_id", "response": "200", "error": "", "snapshot_skipped": "", @@ -29930,18 +29634,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", - "test": "test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", + "test": "test_restore_forgotten_password", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", - "test": "test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", + "test": "test_signup_case_insensitive_and_auth_using_srp", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_with_email_phone_aliases", + "test": "test_signup_with_email_phone_aliases", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login", + "test": "test_srp_login", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AccountRecoverySetting']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "test": "test_srp_login_after_password_update", "response": "200", "error": "", "snapshot_skipped": "", @@ -29950,38 +29684,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", - "test": "test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", + "test": "test_token_endpoint[client_credentials-body]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-body]", + "test": "test_token_endpoint[code-body]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", - "test": "test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[code-query_params]", + "test": "test_token_endpoint[code-query_params]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AllowedOAuthScopes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", - "test": "test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_update_user_mfa_preferences", + "test": "test_update_user_mfa_preferences", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", - "test": "test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_group_deletion_with_non_existing_pool", + "test": "test_user_group_deletion_with_non_existing_pool", "response": "200", "error": "", "snapshot_skipped": "", @@ -29990,8 +29734,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", - "test": "test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_groups", + "test": "test_user_groups", "response": "200", "error": "", "snapshot_skipped": "", @@ -30000,68 +29744,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", - "test": "test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_well_known_paths", + "test": "test_well_known_paths", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", - "test": "test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", - "test": "test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", - "test": "test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", - "test": "test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", - "test": "test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", - "test": "test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30070,28 +29814,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", - "test": "test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", + "test": "test_table_backups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", - "test": "test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_regions", + "test": "test_table_regions", "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/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", - "test": "test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "test": "test_dynamodb_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -30100,18 +29844,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", - "test": "test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", - "test": "test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", "snapshot_skipped": "", @@ -30120,18 +29864,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", - "test": "test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_topic_rule_triggers_dynamodb_v2_put_item", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", - "test": "test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow", + "test": "test_thing_shadow", "response": "200", "error": "", "snapshot_skipped": "", @@ -30140,8 +29884,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", - "test": "test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_input_errors", + "test": "test_thing_shadow_input_errors", "response": "200", "error": "", "snapshot_skipped": "", @@ -30150,8 +29894,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", - "test": "test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_thing_shadow_metadata", + "test": "test_thing_shadow_metadata", "response": "200", "error": "", "snapshot_skipped": "", @@ -30160,8 +29904,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", - "test": "test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/iot_data/test_iot_data.py::TestIoTShadows::test_update_shadow_response", + "test": "test_update_shadow_response", "response": "200", "error": "", "snapshot_skipped": "", @@ -30170,8 +29914,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", - "test": "test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/iotanalytics/test_iotanalytics.py::TestIotAnalytics::test_create_iotanalytics_resources", + "test": "test_create_iotanalytics_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -30180,8 +29924,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", - "test": "test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -30190,8 +29934,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", - "test": "test_reset_db_instance[mariadb]", + "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": "", @@ -30200,8 +29944,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", - "test": "test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -30210,8 +29954,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", - "test": "test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -30220,18 +29964,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", - "test": "test_global_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "['$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBClusterParameterGroup', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DbClusterResourceId', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..Endpoint', '$..DBClusters..EngineMode', '$..DBClusters..GlobalWriteForwardingRequested', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..Port', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..ReaderEndpoint']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", - "test": "test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_application_output", + "test": "test_application_output", "response": "200", "error": "", "snapshot_skipped": "", @@ -30240,8 +29974,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", - "test": "test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_input_processing_configuration", + "test": "test_input_processing_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -30250,8 +29984,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", - "test": "test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_list_and_update_applications", + "test": "test_list_and_update_applications", "response": "200", "error": "", "snapshot_skipped": "", @@ -30260,8 +29994,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_redshift_connector", - "test": "test_redshift_connector", + "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_kinesisanalyticsv2.py::TestKinesisAnalyticsV2Provider::test_tag_list_tag_untag_resource", + "test": "test_tag_list_tag_untag_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -30270,8 +30004,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_alias_target_resolution", - "test": "test_alias_target_resolution", + "node_id": "LocalStack Pro: tests/aws/services/lakeformation/test_lakeformation.py::TestLakeFormation::test_manage_permissions", + "test": "test_manage_permissions", "response": "200", "error": "", "snapshot_skipped": "", @@ -30280,8 +30014,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", - "test": "test_health_checks", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "test": "test_stream_journal", "response": "200", "error": "", "snapshot_skipped": "", @@ -30294,64 +30028,64 @@ "EventSourceArn, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -30361,7 +30095,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_event_source_mapping", @@ -30378,7 +30112,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", "test": "test_event_source_mapping_exceptions", "response": "200", "error": "", @@ -30424,7 +30158,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -30434,7 +30168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -30444,7 +30178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -30458,7 +30192,7 @@ "FunctionName, Marker, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -30472,7 +30206,7 @@ "FunctionName, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -30482,7 +30216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -30498,7 +30232,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "200", "error": "", @@ -30508,7 +30242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "404", "error": "ResourceNotFoundException", @@ -30522,7 +30256,7 @@ "FunctionName, Marker, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "200", "error": "", @@ -30536,7 +30270,7 @@ "FunctionName, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "200", "error": "", @@ -30552,7 +30286,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -30562,7 +30296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -30572,7 +30306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_format", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_format", "test": "test_request_id_format", "response": "200", "error": "", @@ -30664,7 +30398,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_reset", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_reset", "test": "test_policy_generation_reset", "response": "200", "error": "", @@ -30674,7 +30408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream", "test": "test_policy_generation_stream", "response": "200", "error": "", @@ -30684,7 +30418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", "test": "test_policy_generation_stream_as_role", "response": "200", "error": "", @@ -30694,7 +30428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_summary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_summary", "test": "test_policy_generation_summary", "response": "200", "error": "", @@ -30704,7 +30438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", "test": "test_basic_xray_integration", "response": "200", "error": "", @@ -30718,7 +30452,7 @@ "FunctionVersion": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "400", "error": "ValidationException", @@ -30732,7 +30466,7 @@ "FunctionVersion, Marker, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "200", "error": "", @@ -30746,7 +30480,7 @@ "FunctionVersion, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "200", "error": "", @@ -30760,7 +30494,7 @@ "Marker, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "200", "error": "", @@ -30774,7 +30508,7 @@ "MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "200", "error": "", @@ -30790,7 +30524,7 @@ "CodeSigningConfigArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "200", "error": "", @@ -30800,7 +30534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -30810,7 +30544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "404", "error": "ResourceNotFoundException", @@ -30826,7 +30560,7 @@ "LayerName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -30836,7 +30570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "200", "error": "", @@ -30846,7 +30580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -30858,24 +30592,24 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -30884,7 +30618,7 @@ "CompatibleArchitecture": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "400", "error": "ValidationException", @@ -30898,7 +30632,7 @@ "CompatibleRuntime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "400", "error": "ValidationException", @@ -30914,7 +30648,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "200", "error": "", @@ -30924,7 +30658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "200", "error": "", @@ -30934,7 +30668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -30950,7 +30684,7 @@ "Resource": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -30960,7 +30694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "200", "error": "", @@ -30970,7 +30704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -30980,7 +30714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "200", "error": "", @@ -30990,7 +30724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -31000,7 +30734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "200", "error": "", @@ -31010,7 +30744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "404", "error": "ResourceNotFoundException", @@ -31020,7 +30754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "404", "error": "ResourceNotFoundException", @@ -31036,7 +30770,7 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -31046,7 +30780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -31056,7 +30790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", "test": "test_lambda_image_versions", "response": "200", "error": "", @@ -31066,7 +30800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "200", "error": "", @@ -31076,7 +30810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "200", "error": "", @@ -31116,7 +30850,7 @@ "CompatibleArchitectures, CompatibleRuntimes, Content, Description, LayerName, LicenseInfo": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "201", "error": "", @@ -31130,7 +30864,27 @@ "CompatibleArchitectures, CompatibleRuntimes, Content, LayerName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_compatibilities[runtimes0]", + "test": "test_layer_compatibilities[runtimes0]", + "response": "201", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_compatibilities[runtimes1]", + "test": "test_layer_compatibilities[runtimes1]", + "response": "201", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "201", "error": "", @@ -31140,7 +30894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "201", "error": "", @@ -31150,7 +30904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_quota_exception", + "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": "201", "error": "", @@ -31160,7 +30914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "201", "error": "", @@ -31170,7 +30924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", "test": "test_layer_policy_lifecycle", "response": "201", "error": "", @@ -31180,7 +30934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "400", "error": "ValidationException", @@ -31190,7 +30944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "400", "error": "ValidationException", @@ -31202,7 +30956,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "201", "error": "", @@ -31212,7 +30966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", "test": "test_cross_account_layer", "response": "201", "error": "", @@ -31226,31 +30980,31 @@ "CompatibleRuntimes, Content, LayerName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Content, LayerName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "201", "error": "", @@ -31260,7 +31014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "201", "error": "", @@ -31270,7 +31024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", "response": "201", "error": "", @@ -31282,17 +31036,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", - "response": "201", - "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", "test": "test_function_multiple_layers_override", "response": "201", "error": "", @@ -31302,7 +31046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "201", "error": "", @@ -31312,7 +31056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", "test": "test_function_using_layer_overriding_runtime", "response": "201", "error": "", @@ -31322,7 +31066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", "test": "test_layer_and_function_hot_reloading", "response": "201", "error": "", @@ -31332,7 +31076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", "test": "test_layer_only_hot_reloading", "response": "201", "error": "", @@ -31342,7 +31086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", "test": "test_multiple_hot_reloading_layers_fail", "response": "201", "error": "", @@ -31350,6 +31094,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", + "response": "201", + "error": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -31358,7 +31112,7 @@ "CodeSha256, Description, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", "test": "test_lambda_image_versions", "response": "201", "error": "", @@ -31368,7 +31122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", "test": "test_lambda_image_versions", "response": "400", "error": "InvalidParameterValueException", @@ -31382,7 +31136,7 @@ "CodeSha256, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "201", "error": "", @@ -31392,7 +31146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", "test": "test_hot_reloading_publish_version", "response": "201", "error": "", @@ -31402,7 +31156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "400", "error": "InvalidParameterValueException", @@ -31416,27 +31170,27 @@ "Description, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "201", "error": "", @@ -31446,7 +31200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "201", "error": "", @@ -31456,7 +31210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "201", "error": "", @@ -31466,7 +31220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "201", "error": "", @@ -31476,7 +31230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", "test": "test_lambda_image_versions", "response": "201", "error": "", @@ -31486,7 +31240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "201", "error": "", @@ -31496,7 +31250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "201", "error": "", @@ -31506,7 +31260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "201", "error": "", @@ -31516,7 +31270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "201", "error": "", @@ -31530,17 +31284,17 @@ "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "201", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "201", "error": "", @@ -31550,7 +31304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "201", "error": "", @@ -31560,7 +31314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "201", "error": "", @@ -31570,7 +31324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "201", "error": "", @@ -31580,7 +31334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "201", "error": "", @@ -31590,7 +31344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "201", "error": "", @@ -31600,7 +31354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "201", "error": "", @@ -31610,7 +31364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "201", "error": "", @@ -31620,7 +31374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "201", "error": "", @@ -31630,7 +31384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "201", "error": "", @@ -31640,7 +31394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "201", "error": "", @@ -31650,7 +31404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "201", "error": "", @@ -31660,7 +31414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "201", "error": "", @@ -31670,7 +31424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "201", "error": "", @@ -31682,21 +31436,21 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "FunctionName, RevisionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "201", "error": "", @@ -31706,7 +31460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "412", "error": "PreconditionFailedException", @@ -31722,7 +31476,7 @@ "CodeSigningConfigArn, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -31732,7 +31486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "404", "error": "ResourceNotFoundException", @@ -31742,7 +31496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "404", "error": "CodeSigningConfigNotFoundException", @@ -31758,7 +31512,7 @@ "FunctionName, ReservedConcurrentExecutions": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "200", "error": "", @@ -31768,7 +31522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -31778,7 +31532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -31788,7 +31542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "200", "error": "", @@ -31798,7 +31552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -31808,7 +31562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "200", "error": "", @@ -31818,7 +31572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "200", "error": "", @@ -31828,7 +31582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "400", "error": "InvalidParameterValueException", @@ -31838,7 +31592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "400", "error": "InvalidParameterValueException", @@ -31848,7 +31602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -31858,7 +31612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -31874,7 +31628,7 @@ "DestinationConfig, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -31884,7 +31638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -31894,7 +31648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -31904,7 +31658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -31914,7 +31668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -31924,7 +31678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "400", "error": "ValidationException", @@ -31936,7 +31690,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -31957,14 +31711,14 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DestinationConfig, FunctionName, MaximumRetryAttempts": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -31974,7 +31728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -31984,7 +31738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -32005,28 +31759,28 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DestinationConfig, FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -32040,7 +31794,7 @@ "FunctionName, MaximumEventAgeInSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -32054,7 +31808,7 @@ "FunctionName, MaximumEventAgeInSeconds, MaximumRetryAttempts": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -32068,21 +31822,21 @@ "FunctionName, MaximumEventAgeInSeconds, MaximumRetryAttempts, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "FunctionName, MaximumEventAgeInSeconds, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -32096,7 +31850,7 @@ "FunctionName, MaximumRetryAttempts": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -32106,7 +31860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -32116,7 +31870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -32126,7 +31880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32140,17 +31894,17 @@ "FunctionName, MaximumRetryAttempts, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -32160,27 +31914,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -32190,7 +31944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32202,14 +31956,14 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -32218,7 +31972,7 @@ "FunctionName, ProvisionedConcurrentExecutions, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "202", "error": "", @@ -32228,7 +31982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "202", "error": "", @@ -32238,7 +31992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "202", "error": "", @@ -32248,7 +32002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "400", "error": "InvalidParameterValueException", @@ -32258,7 +32012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "400", "error": "ValidationException", @@ -32268,7 +32022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -32278,7 +32032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32288,7 +32042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32298,7 +32052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32308,7 +32062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32318,7 +32072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "409", "error": "ResourceConflictException", @@ -32328,7 +32082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "409", "error": "ResourceConflictException", @@ -32344,7 +32098,7 @@ "LayerName, RevisionId, StatementId, VersionNumber": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", "test": "test_layer_policy_lifecycle", "response": "204", "error": "", @@ -32354,7 +32108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "412", "error": "PreconditionFailedException", @@ -32368,7 +32122,7 @@ "LayerName, StatementId, VersionNumber": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "204", "error": "", @@ -32378,7 +32132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32388,7 +32142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32398,7 +32152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32414,7 +32168,7 @@ "FunctionName, Qualifier, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32428,7 +32182,7 @@ "FunctionName, RevisionId, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "204", "error": "", @@ -32438,7 +32192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "204", "error": "", @@ -32448,7 +32202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "412", "error": "PreconditionFailedException", @@ -32462,37 +32216,57 @@ "FunctionName, StatementId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "204", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "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", "response": "204", "error": "", "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "204", "error": "", @@ -32502,147 +32276,147 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "204", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "404", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", "test": "test_events_sqs_sns_lambda", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32652,7 +32426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32662,7 +32436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "404", "error": "ResourceNotFoundException", @@ -32672,40 +32446,50 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "404", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "404", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "204", "error": "", "snapshot_skipped": "", @@ -32714,14 +32498,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" } ] } @@ -32730,7 +32514,7 @@ "Resource, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "204", "error": "", @@ -32740,7 +32524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "204", "error": "", @@ -32750,7 +32534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "204", "error": "", @@ -32760,7 +32544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "204", "error": "", @@ -32770,7 +32554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "204", "error": "", @@ -32780,7 +32564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "400", "error": "ValidationException", @@ -32790,7 +32574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -32800,7 +32584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -32810,7 +32594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "400", "error": "InvalidParameterValueException", @@ -32820,7 +32604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "400", "error": "InvalidParameterValueException", @@ -32830,7 +32614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "404", "error": "ResourceNotFoundException", @@ -32840,7 +32624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -32856,7 +32640,7 @@ "Resource, TagKeys": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "204", "error": "", @@ -32866,7 +32650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "204", "error": "", @@ -32876,7 +32660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "204", "error": "", @@ -32886,7 +32670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "204", "error": "", @@ -32896,7 +32680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "400", "error": "ValidationException", @@ -32906,7 +32690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "404", "error": "ResourceNotFoundException", @@ -32922,7 +32706,7 @@ "Description, FunctionName, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -32936,7 +32720,7 @@ "Description, FunctionName, Name, RevisionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "200", "error": "", @@ -32950,7 +32734,7 @@ "FunctionName, FunctionVersion, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -32964,7 +32748,7 @@ "FunctionName, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -32978,7 +32762,7 @@ "FunctionName, Name, RevisionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "412", "error": "PreconditionFailedException", @@ -32992,7 +32776,7 @@ "FunctionName, Name, RoutingConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -33008,7 +32792,7 @@ "CodeSigningConfigArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "200", "error": "", @@ -33018,7 +32802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "404", "error": "ResourceNotFoundException", @@ -33032,7 +32816,7 @@ "CodeSigningConfigArn, CodeSigningPolicies": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -33046,7 +32830,7 @@ "CodeSigningConfigArn, Description": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "404", "error": "ResourceNotFoundException", @@ -33062,7 +32846,7 @@ "BatchSize, FunctionName, UUID": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "400", "error": "InvalidParameterValueException", @@ -33076,7 +32860,7 @@ "Enabled, UUID": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "202", "error": "", @@ -33086,7 +32870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "202", "error": "", @@ -33096,7 +32880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_exceptions", "test": "test_event_source_mapping_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -33112,7 +32896,7 @@ "FunctionName, ImageUri": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", "test": "test_lambda_image_crud", "response": "200", "error": "", @@ -33122,7 +32906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "400", "error": "InvalidParameterValueException", @@ -33136,7 +32920,7 @@ "FunctionName, Publish, ZipFile": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -33146,7 +32930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "200", "error": "", @@ -33156,7 +32940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", "test": "test_publish_with_update", "response": "200", "error": "", @@ -33168,7 +32952,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "200", "error": "", @@ -33182,7 +32966,7 @@ "FunctionName, RevisionId, ZipFile": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "200", "error": "", @@ -33192,7 +32976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "412", "error": "PreconditionFailedException", @@ -33206,7 +32990,7 @@ "FunctionName, S3Bucket, S3Key": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -33220,7 +33004,7 @@ "FunctionName, ZipFile": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "200", "error": "", @@ -33230,7 +33014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -33240,7 +33024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -33250,7 +33034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "200", "error": "", @@ -33260,7 +33044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", "response": "200", "error": "", @@ -33270,7 +33054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", "test": "test_lambda_image_crud", "response": "400", "error": "InvalidParameterValueException", @@ -33286,7 +33070,7 @@ "DeadLetterConfig, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -33300,7 +33084,7 @@ "Description, Environment, FunctionName, MemorySize, Runtime, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "200", "error": "", @@ -33314,7 +33098,7 @@ "Description, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "200", "error": "", @@ -33324,7 +33108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", "test": "test_lambda_image_versions", "response": "200", "error": "", @@ -33334,7 +33118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "200", "error": "", @@ -33348,7 +33132,7 @@ "Description, FunctionName, Layers, Runtime": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", "test": "test_external_layer_download", "response": "200", "error": "", @@ -33362,7 +33146,7 @@ "Environment, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -33372,7 +33156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "200", "error": "", @@ -33386,7 +33170,7 @@ "FunctionName, ImageConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", "test": "test_lambda_image_and_image_config_crud", "response": "200", "error": "", @@ -33400,7 +33184,7 @@ "FunctionName, Layers": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -33410,7 +33194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_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": "InvalidParameterValueException", @@ -33420,7 +33204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_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": "InvalidParameterValueException", @@ -33430,7 +33214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_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": "InvalidParameterValueException", @@ -33440,7 +33224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_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": "InvalidParameterValueException", @@ -33450,7 +33234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_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": "ValidationException", @@ -33462,7 +33246,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", "test": "test_function_multiple_layers_override", "response": "200", "error": "", @@ -33472,7 +33256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "200", "error": "", @@ -33482,7 +33266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", @@ -33496,7 +33280,7 @@ "FunctionName, RevisionId, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "200", "error": "", @@ -33506,7 +33290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "412", "error": "PreconditionFailedException", @@ -33520,7 +33304,7 @@ "FunctionName, Role": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "400", "error": "ValidationException", @@ -33534,7 +33318,7 @@ "FunctionName, Runtime": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "200", "error": "", @@ -33544,7 +33328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -33554,7 +33338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -33568,7 +33352,7 @@ "FunctionName, SnapStart": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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": "200", "error": "", @@ -33578,7 +33362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "200", "error": "", @@ -33592,7 +33376,7 @@ "FunctionName, Timeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "200", "error": "", @@ -33606,7 +33390,7 @@ "FunctionName, VpcConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -33622,7 +33406,7 @@ "FunctionName, MaximumEventAgeInSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -33636,7 +33420,7 @@ "FunctionName, MaximumRetryAttempts": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -33646,7 +33430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -33656,7 +33440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -33666,7 +33450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -33676,7 +33460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -33692,7 +33476,7 @@ "AuthType, FunctionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "200", "error": "", @@ -33702,7 +33486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -33712,7 +33496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "404", "error": "ResourceNotFoundException", @@ -33726,7 +33510,7 @@ "AuthType, FunctionName, Qualifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -33736,7 +33520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -33746,7 +33530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "InvalidParameterValueException", @@ -33756,7 +33540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ValidationException", @@ -33766,7 +33550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "404", "error": "ResourceNotFoundException", diff --git a/data/coverage/logs.json b/data/coverage/logs.json index 71b1c7102c..11dbd71f1d 100644 --- a/data/coverage/logs.json +++ b/data/coverage/logs.json @@ -620,7 +620,67 @@ "logGroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -630,7 +690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -640,7 +700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -650,7 +710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -660,7 +720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -670,7 +730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -680,7 +740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -690,7 +750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -700,7 +760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -710,7 +770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -720,7 +780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -730,7 +790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -740,7 +800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -750,7 +810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -760,7 +820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -770,7 +830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -780,7 +840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -790,7 +850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -800,7 +860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -810,7 +870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -820,7 +880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -830,7 +890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -840,27 +900,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -870,7 +920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -880,7 +930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -890,17 +940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -910,7 +950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -920,7 +960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -930,7 +970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -940,7 +980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -950,7 +990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -960,37 +1000,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", "test": "test_cfn_handle_log_group_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_logs.py::test_logstream", "test": "test_logstream", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -1000,7 +1040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -1010,7 +1050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -1020,7 +1060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -1030,7 +1070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -1040,7 +1080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -1050,17 +1090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -1070,7 +1100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -1080,7 +1110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -1090,7 +1120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -1100,7 +1130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -1110,7 +1140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -1120,7 +1150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -1130,7 +1160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -1140,7 +1170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -1150,7 +1180,87 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "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": "['$..evaluatedDatapoints']", + "aws_validated": true, + "snapshot_tested": true, + "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": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "test": "test_set_alarm", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", + "test": "test_put_events_with_target_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "200", "error": "", @@ -1160,7 +1270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -1170,7 +1280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "200", "error": "", @@ -1180,7 +1290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "200", "error": "", @@ -1190,7 +1300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -1200,7 +1310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -1210,7 +1320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -1220,7 +1330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -1230,7 +1340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -1240,7 +1350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -1250,7 +1360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -1260,7 +1370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -1270,7 +1380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -1280,7 +1390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -1290,7 +1400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -1300,7 +1410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -1310,7 +1420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -1320,7 +1430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -1330,7 +1440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -1340,7 +1450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -1350,7 +1460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -1360,7 +1470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -1370,7 +1480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -1380,7 +1490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -1390,7 +1500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -1400,7 +1510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -1410,7 +1520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -1420,7 +1530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -1430,7 +1540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -1440,7 +1550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -1450,7 +1560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -1460,7 +1570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -1470,7 +1580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -1480,7 +1590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -1490,7 +1600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -1500,7 +1610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -1510,7 +1620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -1520,7 +1630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -1530,7 +1640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -1540,7 +1650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -1550,7 +1660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -1560,7 +1670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -1570,7 +1680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -1580,7 +1690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -1590,7 +1700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -1600,7 +1710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -1610,7 +1720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -1620,7 +1730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -1630,7 +1740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -1640,7 +1750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -1650,7 +1760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -1660,7 +1770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -1670,7 +1780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -1680,7 +1790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -1690,7 +1800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -1700,7 +1810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -1710,7 +1820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -1720,7 +1830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -1730,7 +1840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -1740,7 +1850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -1750,7 +1860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -1760,7 +1870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -1770,7 +1880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -1780,7 +1890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -1790,7 +1900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -1800,7 +1910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -1810,7 +1920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -1820,7 +1930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -1830,7 +1940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -1840,7 +1950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -1850,7 +1960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -1860,7 +1970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -1870,7 +1980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -1880,7 +1990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -1890,7 +2000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -1900,7 +2010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -1910,7 +2020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -1920,7 +2030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -1930,7 +2040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -1940,7 +2050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -1950,7 +2060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -1960,7 +2070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -1970,7 +2080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -1980,7 +2090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -1990,7 +2100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -2000,7 +2110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -2010,7 +2120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -2020,7 +2130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -2030,7 +2140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -2040,7 +2150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -2050,7 +2160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -2060,7 +2170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -2070,7 +2180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -2080,7 +2190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -2090,7 +2200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -2100,7 +2210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -2110,7 +2220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -2120,7 +2230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -2130,7 +2240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -2140,7 +2250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -2150,7 +2260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -2160,7 +2270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -2170,7 +2280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -2180,7 +2290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -2190,7 +2300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -2200,7 +2310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -2210,7 +2320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -2220,7 +2330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -2230,7 +2340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -2240,7 +2350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -2250,7 +2360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -2260,7 +2370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -2270,7 +2380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "200", "error": "", @@ -2280,7 +2390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "200", "error": "", @@ -2290,7 +2400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -2300,7 +2410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -2310,7 +2420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -2320,7 +2430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -2330,7 +2440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -2340,7 +2450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -2350,7 +2460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -2360,7 +2470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -2370,7 +2480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -2380,7 +2490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -2390,7 +2500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -2400,7 +2510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -2410,7 +2520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -2420,7 +2530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -2430,7 +2540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -2440,7 +2550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -2450,7 +2560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -2460,7 +2570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -2470,7 +2580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -2480,7 +2590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -2490,7 +2600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -2500,7 +2610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -2510,7 +2620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -2520,7 +2630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -2530,7 +2640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -2540,7 +2650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -2550,7 +2660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -2560,7 +2670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -2570,7 +2680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -2580,7 +2690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -2590,7 +2700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -2600,7 +2710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -2610,7 +2720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -2620,7 +2730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -2630,7 +2740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -2640,7 +2750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -2650,7 +2760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -2660,7 +2770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -2670,7 +2780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -2680,7 +2790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -2690,7 +2800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -2700,7 +2810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -2710,7 +2820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -2720,7 +2830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -2730,7 +2840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -2740,7 +2850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -2750,7 +2860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -2760,7 +2870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -2770,7 +2880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -2780,7 +2890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -2790,7 +2900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -2800,7 +2910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -2810,7 +2920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -2820,7 +2930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -2830,7 +2940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -2840,7 +2950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -2850,7 +2960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -2860,7 +2970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -2870,7 +2980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -2880,7 +2990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -2890,7 +3000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -2900,1077 +3010,1007 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", - "test": "test_s3_download_object_with_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_group", + "test": "test_create_and_delete_log_group", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", - "test": "test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "test": "test_create_and_delete_log_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..AcceptRanges']", + "snapshot_skipped": "['$..describe-log-groups-pattern.logGroups..metricFilterCount', '$..describe-log-groups-pattern.logGroups..storedBytes', '$..describe-log-groups-pattern.nextToken']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", - "test": "test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", + "test": "test_delivery_logs_for_sns", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", - "test": "test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", + "test": "test_filter_log_events_response_header", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", + "test": "test_put_events_multi_bytes_msg", "response": "200", "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", - "test": "test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", - "test": "test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "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": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "test": "test_s3_lambda_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AcceptRanges']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", - "test": "test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", + "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", - "snapshot_skipped": "['$..evaluatedDatapoints']", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", - "test": "test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "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/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", + "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", + "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", - "test": "test_lambda_send_message_to_sqs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", + "test": "test_publish_sms_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", - "test": "test_lambda_send_message_to_sqs[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_sms_endpoint", + "test": "test_publish_sms_endpoint", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", - "test": "test_lambda_send_message_to_sqs[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", - "test": "test_lambda_send_message_to_sqs[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", - "test": "test_lambda_start_stepfunctions_execution[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", - "test": "test_lambda_start_stepfunctions_execution[python3.11]", + "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": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", - "test": "test_lambda_start_stepfunctions_execution[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", - "test": "test_lambda_start_stepfunctions_execution[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", + "test": "test_subscribe_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", - "test": "test_lambda_start_stepfunctions_execution[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", + "test": "test_subscribe_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_group", - "test": "test_create_and_delete_log_group", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", - "test": "test_create_and_delete_log_stream", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..describe-log-groups-pattern.logGroups..metricFilterCount', '$..describe-log-groups-pattern.logGroups..storedBytes', '$..describe-log-groups-pattern.nextToken']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", - "test": "test_delivery_logs_for_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", - "test": "test_filter_log_events_response_header", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", - "test": "test_put_events_multi_bytes_msg", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "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": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "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/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_unicode_chars", + "test": "test_publish_unicode_chars", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", - "test": "test_sending_to_deleted_topic", + "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": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", + "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": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", - "test": "test_ses_sns_topic_integration_send_raw_email", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", - "test": "test_ses_sns_topic_integration_send_templated_email", + "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": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "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": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "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": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "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": "['$..Attributes.SubscriptionPrincipal']", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "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": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "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": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_multiple_subscriptions_http_endpoint", - "test": "test_multiple_subscriptions_http_endpoint", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "test": "test_create_run_map_state_machine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.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/test_sns.py::TestSNSProvider::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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.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/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "test": "test_create_run_state_machine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "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": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sms_endpoint", - "test": "test_publish_sms_endpoint", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns_with_xray_propagation", - "test": "test_publish_sqs_from_sns_with_xray_propagation", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", + "test": "test_lambda_send_message_to_sqs[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", + "test": "test_lambda_send_message_to_sqs[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", - "test": "test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", + "test": "test_lambda_send_message_to_sqs[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", + "test": "test_lambda_send_message_to_sqs[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", + "test": "test_lambda_start_stepfunctions_execution[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[False]", - "test": "test_redrive_policy_sqs_queue_subscription[False]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", + "test": "test_lambda_start_stepfunctions_execution[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[True]", - "test": "test_redrive_policy_sqs_queue_subscription[True]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", + "test": "test_lambda_start_stepfunctions_execution[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", + "test": "test_lambda_start_stepfunctions_execution[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", + "test": "test_lambda_start_stepfunctions_execution[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", - "test": "test_subscribe_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", - "test": "test_subscribe_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", - "test": "test_subscribe_platform_endpoint", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", - "test": "test_publish_sms_can_retrospect", + "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_sns_sqs_integration_using_edge_port", + "test": "test_invoke_sns_sqs_integration_using_edge_port", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", - "test": "test_publish_to_platform_endpoint_can_retrospect", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "400", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "400", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_sns_sqs_integration_using_edge_port", - "test": "test_invoke_sns_sqs_integration_using_edge_port", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "400", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "400", "error": "ResourceAlreadyExistsException", @@ -3980,7 +4020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "400", "error": "ResourceAlreadyExistsException", @@ -3990,7 +4030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4000,7 +4040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4010,7 +4050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4020,7 +4060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4030,7 +4070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4040,7 +4080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4050,7 +4090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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", @@ -4060,8 +4100,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", + "test": "test_api_destinations[auth0]", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", @@ -4070,7 +4120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4080,7 +4130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4090,7 +4140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4100,7 +4150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4110,7 +4160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4120,7 +4170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4130,7 +4180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4140,7 +4190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4150,7 +4200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4160,7 +4210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4170,7 +4220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4180,7 +4230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4190,7 +4240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4200,7 +4250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4210,7 +4260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4220,7 +4270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4230,7 +4280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4240,7 +4290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4250,7 +4300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4260,7 +4310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4270,7 +4320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4280,7 +4330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4290,7 +4340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4300,7 +4350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4310,7 +4360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4320,7 +4370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4330,7 +4380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4340,7 +4390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4350,7 +4400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4360,7 +4410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4370,7 +4420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4380,7 +4430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4390,7 +4440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4400,7 +4450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4410,7 +4460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4420,7 +4470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4430,7 +4480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4440,7 +4490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4450,7 +4500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4460,7 +4510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4470,7 +4520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4480,7 +4530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4490,7 +4540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4500,7 +4550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4510,7 +4560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4520,7 +4570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4530,7 +4580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4540,7 +4590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4550,7 +4600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4560,7 +4610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4570,7 +4620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4580,7 +4630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4590,7 +4640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4600,7 +4650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4610,7 +4660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4620,7 +4670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "ResourceAlreadyExistsException", @@ -4630,7 +4680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4640,7 +4690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4650,7 +4700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4660,7 +4710,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "400", "error": "ResourceAlreadyExistsException", @@ -4670,479 +4730,429 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "test": "test_ses_sns_topic_integration_send_email", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "test": "test_ses_sns_topic_integration_send_raw_email", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "test": "test_ses_sns_topic_integration_send_templated_email", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", - "test": "test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "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/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", - "test": "test_kinesis_stream_handler_deployed", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", + "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", - "test": "test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", - "test": "test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", + "test": "test_publish_sms_can_retrospect", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_sms_endpoint", + "test": "test_publish_sms_endpoint", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", "test": "test_dlq_external_http_endpoint[False]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", "test": "test_dlq_external_http_endpoint[True]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_multiple_subscriptions_http_endpoint", + "test": "test_multiple_subscriptions_http_endpoint", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", + "test": "test_subscribe_external_http_endpoint[False]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", + "test": "test_subscribe_external_http_endpoint[True]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", "test": "test_message_attributes_not_missing", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", "test": "test_message_attributes_prefixes", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", "test": "test_message_structure_json_to_sqs", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_multiple_subscriptions_http_endpoint", - "test": "test_multiple_subscriptions_http_endpoint", + "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": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_fifo_topic_to_regular_sqs[False]", + "test": "test_fifo_topic_to_regular_sqs[False]", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_fifo_topic_to_regular_sqs[True]", + "test": "test_fifo_topic_to_regular_sqs[True]", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "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": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "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": "400", "error": "ResourceAlreadyExistsException", - "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "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": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "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": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sms_endpoint", - "test": "test_publish_sms_endpoint", + "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": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "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": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_deduplication_on_topic_level", + "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": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", + "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": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", + "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": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", - "test": "test_publish_to_platform_endpoint_is_dispatched", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "test": "test_create_run_map_state_machine", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", - "test": "test_subscribe_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", - "test": "test_subscribe_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", + "test": "test_lambda_streams_batch_and_transactions", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", - "test": "test_publish_sms_can_retrospect", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", + "test": "test_kinesis_stream_handler_deployed", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -5152,7 +5162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -5162,7 +5172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -5172,7 +5182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -5182,7 +5192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -5192,7 +5202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -5202,7 +5212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -5212,7 +5222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -5222,7 +5232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -5232,7 +5242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -5242,7 +5252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -5252,7 +5262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -5262,7 +5272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -5272,7 +5282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -5282,7 +5292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -5292,7 +5302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -5302,7 +5312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -5312,7 +5322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -5322,7 +5332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -5332,7 +5342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -5342,7 +5352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -5352,7 +5362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -5362,7 +5372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -5372,7 +5382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -5382,7 +5392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -5392,7 +5402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -5402,7 +5412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -5412,7 +5422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -5422,7 +5432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -5432,7 +5442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -5442,7 +5452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -5452,7 +5462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -5462,7 +5472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -5472,7 +5482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -5482,7 +5492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -5492,7 +5502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -5502,7 +5512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -5512,7 +5522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -5522,7 +5532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -5532,7 +5542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -5542,7 +5552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -5552,7 +5562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -5562,7 +5572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -5572,7 +5582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -5582,7 +5592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -5592,7 +5602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -5602,7 +5612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -5612,7 +5622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -5622,7 +5632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -5632,7 +5642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -5642,7 +5652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -5652,7 +5662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -5662,7 +5672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -5672,7 +5682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -5682,7 +5692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -5692,7 +5702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -5702,7 +5712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -5712,7 +5722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -5722,7 +5732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -5732,17 +5742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", - "test": "test_step_functions_integration[path_based_url-1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -5752,7 +5752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -5762,7 +5762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -5772,7 +5772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -5782,7 +5782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -5792,7 +5792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -5802,18 +5802,258 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", - "test": "test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "test": "test_cognito_authorizers[path_based_url-ANY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "test": "test_cognito_authorizers[path_based_url-GET]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "test": "test_custom_authorizer[CUSTOM-GET]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "test": "test_custom_authorizer[CUSTOM-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "test": "test_iam_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "test": "test_invoke_custom_domain", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "test": "test_lambda_token_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "test": "test_lambda_token_authorizer_event_payload", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "test": "test_lambda_token_authorizer_path_suffixes", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "test": "test_rest_import_openapi_3_0", + "response": "200", + "error": "", + "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "test": "test_websocket_api[AWS_PROXY-False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "test": "test_websocket_api[AWS_PROXY-False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "test": "test_websocket_api_reject_connect[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "test": "test_websocket_api_reject_connect[True-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "test": "test_ws_connection_with_invalid_auth", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "test": "test_cognito_authorization_auth_context_propagated", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "test": "test_cognito_authorization_auth_context_propagated_without_groups", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "test": "test_lambda_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "test": "test_lambda_data_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", - "test": "test_cognito_authorizers[path_based_url-GET]", + "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": "", @@ -5822,8 +6062,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", - "test": "test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", @@ -5832,8 +6072,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", - "test": "test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", "response": "200", "error": "", "snapshot_skipped": "", @@ -5842,38 +6082,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", - "test": "test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", - "test": "test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes", + "test": "test_filter_lookup_attributes", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.responseElements', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity.accountId', '$..CloudTrailEvent.userIdentity.arn', '$..CloudTrailEvent.userIdentity.type', '$..CloudTrailEvent.userIdentity.userName']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", "snapshot_skipped": "", @@ -5882,38 +6122,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", - "test": "test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", - "test": "test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", - "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", - "test": "test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", - "test": "test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -5922,8 +6162,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", - "test": "test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -5932,28 +6172,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", - "test": "test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", - "test": "test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", - "test": "test_websocket_api_reject_connect[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5962,8 +6202,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", - "test": "test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5972,48 +6212,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", - "test": "test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "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/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", - "test": "test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", - "test": "test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", - "test": "test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6022,48 +6262,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", - "test": "test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", - "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "test": "test_task_produces_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", "response": "200", "error": "", "snapshot_skipped": "", @@ -6072,7 +6312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -6082,7 +6322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", "test": "test_assume_role_cw_logs", "response": "200", "error": "", @@ -6092,7 +6332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", "test": "test_enforce_policy_logs", "response": "200", "error": "", @@ -6102,7 +6342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", "test": "test_logs_policy", "response": "200", "error": "", @@ -6112,17 +6352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -6132,7 +6362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -6142,7 +6372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", @@ -6152,7 +6382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", @@ -6162,7 +6392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", @@ -6172,7 +6402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -6182,7 +6412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "200", "error": "", @@ -6192,17 +6422,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", "test": "test_lambda_iam", "response": "200", "error": "", @@ -6212,7 +6442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -6222,27 +6452,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -6252,27 +6472,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", "test": "test_sns_ses_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -6282,7 +6502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -6292,7 +6512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -6302,7 +6522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -6312,78 +6532,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes", - "test": "test_filter_lookup_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "['$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.responseElements', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity.accountId', '$..CloudTrailEvent.userIdentity.arn', '$..CloudTrailEvent.userIdentity.type', '$..CloudTrailEvent.userIdentity.userName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "test": "test_external_layer_download", "response": "200", "error": "", "snapshot_skipped": "", @@ -6392,48 +6572,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "test": "test_external_layer_specific", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "test": "test_lambda_from_image[node]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6442,58 +6612,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "test": "test_lambda_from_image[python]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "test": "test_cross_account_layer", "response": "200", "error": "", "snapshot_skipped": "", @@ -6502,28 +6632,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "test": "test_function_multiple_layers_override", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "test": "test_function_using_layer", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", "snapshot_skipped": "", @@ -6532,177 +6662,177 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", - "test": "test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "test": "test_layer_and_function_hot_reloading", "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "test": "test_layer_only_hot_reloading", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", - "test": "test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", - "test": "test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", - "test": "test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", - "test": "test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", - "test": "test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", - "test": "test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", - "test": "test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", "test": "test_filter_log_events_with_non_json_messages", "response": "200", "error": "", @@ -6712,7 +6842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", "test": "test_filter_log_events_with_pattern", "response": "200", "error": "", @@ -6722,7 +6852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", "test": "test_json_metric_filters", "response": "200", "error": "", @@ -6732,7 +6862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -6742,7 +6872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -6752,7 +6882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -6762,7 +6892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -6772,7 +6902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -6782,7 +6912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -6792,7 +6922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -6802,7 +6932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -6812,7 +6942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6822,7 +6952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6832,7 +6962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6842,7 +6972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6852,7 +6982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6862,7 +6992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6872,7 +7002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6882,7 +7012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6892,7 +7022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6902,7 +7032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6912,7 +7042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6922,7 +7052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6932,7 +7062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6942,7 +7072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6952,7 +7082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6962,7 +7092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6972,7 +7102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6982,7 +7112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "400", "error": "ResourceAlreadyExistsException", @@ -6992,7 +7122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7002,7 +7132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7012,7 +7142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7022,7 +7152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7032,7 +7162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7042,7 +7172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7052,7 +7182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7062,7 +7192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7072,7 +7202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7082,7 +7212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7092,7 +7222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7102,7 +7232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7112,7 +7242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7122,7 +7252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7132,7 +7262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7142,7 +7272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7152,7 +7282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7162,7 +7292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7172,7 +7302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7182,7 +7312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "400", "error": "ResourceAlreadyExistsException", @@ -7192,7 +7322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7202,7 +7332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7212,7 +7342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7222,7 +7352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7232,7 +7362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7242,7 +7372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7252,8 +7382,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", @@ -7262,78 +7392,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", - "response": "400", - "error": "AccessDeniedException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", - "response": "400", - "error": "AccessDeniedException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "400", - "error": "AccessDeniedException", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", - "test": "test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "400", - "error": "AccessDeniedException", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", @@ -7342,38 +7452,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", - "test": "test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", - "test": "test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", @@ -7382,8 +7492,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", @@ -7392,68 +7502,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "test": "test_assume_role_cw_logs", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "test": "test_enforce_policy_logs", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "test": "test_logs_policy", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", @@ -7462,8 +7572,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", @@ -7472,17 +7582,47 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "test": "test_sns_sqs_subscription", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "test": "test_s3_bucket_notification_sns", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7492,7 +7632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7502,7 +7642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", "test": "test_external_layer_download", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7512,7 +7652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "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": "ResourceAlreadyExistsException", @@ -7522,7 +7662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7532,7 +7672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", "test": "test_function_multiple_layers_override", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7542,7 +7682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7552,7 +7692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", "test": "test_function_using_layer_overriding_runtime", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7562,7 +7702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", "test": "test_layer_and_function_hot_reloading", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7572,7 +7712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", "test": "test_layer_only_hot_reloading", "response": "400", "error": "ResourceAlreadyExistsException", @@ -7586,7 +7726,7 @@ "logGroupName, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", "test": "test_list_tags_log_group", "response": "200", "error": "", @@ -7602,7 +7742,67 @@ "logGroupName, logStreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -7612,7 +7812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -7622,7 +7822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -7632,7 +7832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -7642,7 +7842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -7652,7 +7852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -7662,7 +7862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -7672,7 +7872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -7682,7 +7882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -7692,7 +7892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -7702,7 +7902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -7712,7 +7912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -7722,7 +7922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -7732,7 +7932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -7742,7 +7942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -7752,7 +7952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -7762,7 +7962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -7772,7 +7972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -7782,7 +7982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -7792,7 +7992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -7802,7 +8002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -7812,7 +8012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -7822,17 +8022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", - "test": "test_list_parameter_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", @@ -7842,7 +8032,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -7852,17 +8042,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -7872,27 +8052,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", + "test": "test_stream_creation", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -7902,8 +8082,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", @@ -7912,7 +8092,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -7922,7 +8102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -7932,7 +8112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -7942,7 +8122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -7952,8 +8132,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", - "test": "test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", + "test": "test_lambda_code_signing_config", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", @@ -7962,7 +8142,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -7972,7 +8152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -7982,38 +8162,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", - "test": "test_logstream", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", - "test": "test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", - "test": "test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "test": "test_update_conditions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_logs.py::test_logstream", + "test": "test_logstream", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", + "test": "test_sam_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -8022,8 +8212,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", @@ -8032,8 +8222,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", @@ -8042,8 +8232,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", @@ -8052,8 +8242,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", @@ -8062,8 +8252,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", @@ -8072,7 +8262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -8082,7 +8272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -8092,7 +8282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -8102,7 +8292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -8112,7 +8302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -8122,7 +8312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -8132,7 +8322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -8142,7 +8332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -8152,7 +8342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -8162,7 +8352,107 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "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": "['$..evaluatedDatapoints']", + "aws_validated": true, + "snapshot_tested": true, + "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": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "test": "test_set_alarm", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", + "test": "test_api_destinations[auth0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", + "test": "test_put_events_with_target_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "200", "error": "", @@ -8172,7 +8462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -8182,7 +8472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "200", "error": "", @@ -8192,7 +8482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "200", "error": "", @@ -8202,7 +8492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -8212,7 +8502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -8222,7 +8512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -8232,7 +8522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -8242,7 +8532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -8252,7 +8542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -8262,7 +8552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -8272,7 +8562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -8282,7 +8572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -8292,7 +8582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -8302,7 +8592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -8312,7 +8602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -8322,7 +8612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -8332,7 +8622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -8342,7 +8632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -8352,7 +8642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -8362,7 +8652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -8372,7 +8662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -8382,7 +8672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -8392,7 +8682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -8402,7 +8692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -8412,7 +8702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -8422,7 +8712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -8432,7 +8722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -8442,7 +8732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -8452,7 +8742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -8462,7 +8752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -8472,7 +8762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -8482,7 +8772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -8492,7 +8782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -8502,7 +8792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -8512,7 +8802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -8522,7 +8812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -8532,7 +8822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -8542,7 +8832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -8552,7 +8842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -8562,7 +8852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -8572,7 +8862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -8582,7 +8872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -8592,7 +8882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -8602,7 +8892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -8612,7 +8902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -8622,7 +8912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -8632,7 +8922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -8642,7 +8932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -8652,7 +8942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -8662,7 +8952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -8672,7 +8962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -8682,7 +8972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -8692,7 +8982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -8702,7 +8992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -8712,7 +9002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -8722,7 +9012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -8732,7 +9022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -8742,7 +9032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -8752,7 +9042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -8762,7 +9052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -8772,7 +9062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -8782,7 +9072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -8792,7 +9082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -8802,7 +9092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -8812,7 +9102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -8822,7 +9112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -8832,7 +9122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -8842,7 +9132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -8852,7 +9142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -8862,7 +9152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -8872,7 +9162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -8882,7 +9172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -8892,7 +9182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -8902,7 +9192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -8912,7 +9202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -8922,7 +9212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -8932,7 +9222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -8942,7 +9232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -8952,7 +9242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -8962,7 +9252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -8972,7 +9262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -8982,7 +9272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -8992,7 +9282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -9002,7 +9292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -9012,7 +9302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -9022,7 +9312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -9032,7 +9322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -9042,7 +9332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -9052,7 +9342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -9062,7 +9352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -9072,7 +9362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -9082,7 +9372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -9092,7 +9382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -9102,7 +9392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -9112,7 +9402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -9122,7 +9412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -9132,7 +9422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -9142,7 +9432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -9152,7 +9442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -9162,7 +9452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -9172,7 +9462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -9182,7 +9472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -9192,7 +9482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -9202,7 +9492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -9212,7 +9502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -9222,7 +9512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -9232,7 +9522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -9242,7 +9532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -9252,7 +9542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -9262,7 +9552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -9272,7 +9562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -9282,7 +9572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "200", "error": "", @@ -9292,7 +9582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "200", "error": "", @@ -9302,7 +9592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -9312,7 +9602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -9322,7 +9612,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -9332,7 +9622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -9342,7 +9632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -9352,7 +9642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -9362,7 +9652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -9372,7 +9662,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -9382,7 +9672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -9392,7 +9682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -9402,7 +9692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -9412,7 +9702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -9422,17 +9712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", - "test": "test_disable_kinesis_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -9442,7 +9722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -9452,7 +9732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -9462,7 +9742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -9472,7 +9752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -9482,7 +9762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -9492,7 +9772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -9502,7 +9782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -9512,7 +9792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -9522,7 +9802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -9532,7 +9812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -9542,7 +9822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -9552,7 +9832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -9562,7 +9842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -9572,7 +9852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -9582,7 +9862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -9592,7 +9872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -9602,7 +9882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -9612,7 +9892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -9622,7 +9902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -9632,7 +9912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -9642,7 +9922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -9652,7 +9932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -9662,7 +9942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -9672,7 +9952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -9682,7 +9962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -9692,7 +9972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -9702,7 +9982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -9712,7 +9992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -9722,7 +10002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -9732,7 +10012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -9742,7 +10022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -9752,7 +10032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -9762,7 +10042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -9772,7 +10052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -9782,7 +10062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -9792,7 +10072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -9802,7 +10082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -9812,7 +10092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -9822,7 +10102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -9832,7 +10112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -9842,7 +10122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -9852,7 +10132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -9862,7 +10142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -9872,7 +10152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -9882,7 +10162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -9892,7 +10172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -9902,168 +10182,58 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", - "test": "test_python_runtime_unhandled_errors[python3.11]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..LogResult', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", - "test": "test_python_runtime_unhandled_errors[python3.7]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..LogResult', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", - "test": "test_python_runtime_unhandled_errors[python3.8]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..LogResult', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", - "test": "test_python_runtime_unhandled_errors[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..LogResult', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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/s3/test_s3.py::TestS3::test_s3_lambda_integration", - "test": "test_s3_lambda_integration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AcceptRanges']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", - "test": "test_presigned_url_v4_signed_headers_in_qs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", - "test": "test_presigned_url_v4_x_amz_in_qs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", - "test": "test_bucket_notifications_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", - "test": "test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..LogResult', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..LogResult', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..LogResult', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..LogResult', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "test": "test_create_and_delete_log_stream", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..describe-log-groups-pattern.logGroups..metricFilterCount', '$..describe-log-groups-pattern.logGroups..storedBytes', '$..describe-log-groups-pattern.nextToken']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", + "test": "test_delivery_logs_for_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -10072,18 +10242,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", + "test": "test_filter_log_events_response_header", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", + "test": "test_put_events_multi_bytes_msg", "response": "200", "error": "", "snapshot_skipped": "", @@ -10092,987 +10262,977 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", - "test": "test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "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": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "test": "test_s3_lambda_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..evaluatedDatapoints']", + "snapshot_skipped": "['$..AcceptRanges']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_error_injection", - "test": "test_dynamodb_error_injection", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", - "test": "test_dynamodb_write_error_injection", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_domain_version", - "test": "test_domain_version", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", - "test": "test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", - "test": "test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", + "test": "test_sending_to_deleted_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", - "test": "test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "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/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", + "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", + "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", - "test": "test_lambda_send_message_to_sqs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", - "test": "test_lambda_send_message_to_sqs[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", - "test": "test_lambda_send_message_to_sqs[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", - "test": "test_lambda_send_message_to_sqs[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", + "test": "test_publish_sms_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", - "test": "test_lambda_start_stepfunctions_execution[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", - "test": "test_lambda_start_stepfunctions_execution[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_sms_endpoint", + "test": "test_publish_sms_endpoint", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", - "test": "test_lambda_start_stepfunctions_execution[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", - "test": "test_lambda_start_stepfunctions_execution[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", - "test": "test_lambda_start_stepfunctions_execution[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", + "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": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", - "test": "test_create_and_delete_log_stream", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", - "snapshot_skipped": "['$..describe-log-groups-pattern.logGroups..metricFilterCount', '$..describe-log-groups-pattern.logGroups..storedBytes', '$..describe-log-groups-pattern.nextToken']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", - "test": "test_delivery_logs_for_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", + "test": "test_subscribe_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", - "test": "test_filter_log_events_response_header", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", + "test": "test_subscribe_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", - "test": "test_put_events_multi_bytes_msg", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", - "test": "test_kinesis_stream_handler_deployed", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", - "test": "test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", - "test": "test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", - "test": "test_ses_sns_topic_integration_send_templated_email", + "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": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "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": "", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "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": "", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "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": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "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": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_multiple_subscriptions_http_endpoint", - "test": "test_multiple_subscriptions_http_endpoint", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "test": "test_create_run_map_state_machine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "test": "test_create_run_state_machine", "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" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sms_endpoint", - "test": "test_publish_sms_endpoint", + "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": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns_with_xray_propagation", - "test": "test_publish_sqs_from_sns_with_xray_propagation", + "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": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", - "test": "test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", + "test": "test_lambda_send_message_to_sqs[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", + "test": "test_lambda_send_message_to_sqs[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[False]", - "test": "test_redrive_policy_sqs_queue_subscription[False]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", + "test": "test_lambda_send_message_to_sqs[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[True]", - "test": "test_redrive_policy_sqs_queue_subscription[True]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", + "test": "test_lambda_send_message_to_sqs[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", + "test": "test_lambda_start_stepfunctions_execution[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", + "test": "test_lambda_start_stepfunctions_execution[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", - "test": "test_subscribe_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", + "test": "test_lambda_start_stepfunctions_execution[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", - "test": "test_subscribe_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", + "test": "test_lambda_start_stepfunctions_execution[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", - "test": "test_subscribe_platform_endpoint", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", + "test": "test_lambda_start_stepfunctions_execution[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", + "test": "test_kinesis_stream_handler_deployed", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", - "test": "test_publish_sms_can_retrospect", + "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_sns_sqs_integration_using_edge_port", + "test": "test_invoke_sns_sqs_integration_using_edge_port", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", - "test": "test_publish_to_platform_endpoint_can_retrospect", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "400", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "400", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_sns_sqs_integration_using_edge_port", - "test": "test_invoke_sns_sqs_integration_using_edge_port", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "400", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11082,7 +11242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11092,7 +11252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11102,7 +11262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11112,7 +11272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11122,7 +11282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11132,7 +11292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11142,7 +11302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11152,7 +11312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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", @@ -11162,27 +11322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", - "test": "test_alias_routingconfig", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11192,7 +11332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11202,7 +11342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11212,7 +11352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11222,7 +11362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11232,7 +11372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11242,7 +11382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11252,7 +11392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11262,7 +11402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11272,7 +11412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11282,7 +11422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11292,7 +11432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11302,7 +11442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11312,7 +11452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11322,7 +11462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11332,7 +11472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11342,7 +11482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11352,7 +11492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11362,7 +11502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11372,7 +11512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11382,7 +11522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11392,7 +11532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11402,7 +11542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11412,7 +11552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11422,7 +11562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11432,7 +11572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11442,7 +11582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11452,7 +11592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11462,7 +11602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11472,7 +11612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11482,7 +11622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11492,7 +11632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11502,7 +11642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11512,7 +11652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11522,7 +11662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11532,7 +11672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11542,7 +11682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11552,7 +11692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11562,7 +11702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11572,7 +11712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11582,7 +11722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11592,7 +11732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11602,7 +11742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11612,7 +11752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11622,7 +11762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11632,7 +11772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11642,7 +11782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11652,7 +11792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11662,7 +11802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11672,7 +11812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11682,7 +11822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11692,7 +11832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "ResourceAlreadyExistsException", @@ -11702,77 +11842,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", - "test": "test_traceid_outside_handler[Active]", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", - "test": "test_traceid_outside_handler[PassThrough]", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "test": "test_traceid_outside_handler[Active]", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "test": "test_traceid_outside_handler[PassThrough]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", "test": "test_create_run_map_state_machine", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11782,7 +11902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11792,7 +11912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "400", "error": "ResourceAlreadyExistsException", @@ -11812,19 +11932,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", + "test": "test_lambda_start_stepfunctions_execution[python3.8]", "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -11834,7 +11954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -11844,7 +11964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -11854,7 +11974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -11864,7 +11984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -11874,7 +11994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -11884,7 +12004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -11894,7 +12014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -11904,7 +12024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -11914,7 +12034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -11924,7 +12044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -11934,7 +12054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -11944,7 +12064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -11954,7 +12074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -11964,7 +12084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -11974,7 +12094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -11984,7 +12104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -11994,7 +12114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -12004,7 +12124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -12014,7 +12134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -12024,7 +12144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -12034,7 +12154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -12044,7 +12164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -12054,7 +12174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -12064,7 +12184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -12074,7 +12194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -12084,7 +12204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -12094,7 +12214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -12104,7 +12224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -12114,7 +12234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -12124,7 +12244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -12134,7 +12254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -12144,7 +12264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -12154,7 +12274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -12164,7 +12284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -12174,7 +12294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -12184,7 +12304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -12194,7 +12314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -12204,7 +12324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -12214,7 +12334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -12224,7 +12344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -12234,7 +12354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -12244,7 +12364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -12254,7 +12374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -12264,7 +12384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -12274,7 +12394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -12284,7 +12404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -12294,7 +12414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -12304,7 +12424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -12314,7 +12434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -12324,7 +12444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -12334,7 +12454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -12344,7 +12464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -12354,7 +12474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -12364,7 +12484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -12374,7 +12494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -12384,7 +12504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -12394,7 +12514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -12404,7 +12524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -12414,17 +12534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", - "test": "test_step_functions_integration[path_based_url-1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -12434,7 +12544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -12444,7 +12554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -12454,7 +12564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -12464,7 +12574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -12474,7 +12584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -12484,7 +12594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -12494,7 +12604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -12504,7 +12614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -12514,7 +12624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -12524,7 +12634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -12534,7 +12644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -12544,18 +12654,248 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "test": "test_lambda_token_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "test": "test_lambda_token_authorizer_event_payload", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "test": "test_lambda_token_authorizer_path_suffixes", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "test": "test_rest_import_openapi_3_0", + "response": "200", + "error": "", + "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "test": "test_websocket_api[AWS_PROXY-False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "test": "test_websocket_api[AWS_PROXY-False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "test": "test_websocket_api_reject_connect[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "test": "test_websocket_api_reject_connect[True-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "test": "test_ws_connection_with_invalid_auth", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "test": "test_cognito_authorization_auth_context_propagated", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "test": "test_cognito_authorization_auth_context_propagated_without_groups", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "test": "test_lambda_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "test": "test_lambda_data_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", "snapshot_skipped": "", @@ -12564,38 +12904,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", - "test": "test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", - "test": "test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", - "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", - "test": "test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", - "test": "test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -12604,8 +12944,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", - "test": "test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -12614,28 +12954,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", - "test": "test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", - "test": "test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", - "test": "test_websocket_api_reject_connect[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12644,8 +12984,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", - "test": "test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12654,48 +12994,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", - "test": "test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "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/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", - "test": "test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", - "test": "test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", - "test": "test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12704,18 +13044,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", - "test": "test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "test": "test_task_produces_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -12724,18 +13064,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", "response": "200", "error": "", "snapshot_skipped": "", @@ -12744,7 +13084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -12754,17 +13094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", - "response": "200", - "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -12774,7 +13104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -12784,7 +13114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", @@ -12794,7 +13124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -12804,7 +13134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "200", "error": "", @@ -12814,17 +13144,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -12834,27 +13164,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -12864,27 +13184,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", "test": "test_sns_ses_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -12894,7 +13214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -12904,7 +13224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -12914,7 +13234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -12924,68 +13244,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "test": "test_external_layer_download", "response": "200", "error": "", "snapshot_skipped": "", @@ -12994,38 +13284,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "test": "test_external_layer_specific", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "test": "test_lambda_from_image[node]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13034,8 +13324,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "test": "test_lambda_from_image[python]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13044,78 +13334,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "test": "test_cross_account_layer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "test": "test_function_multiple_layers_override", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "test": "test_function_using_layer", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", "snapshot_skipped": "", @@ -13124,8 +13374,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "test": "test_layer_and_function_hot_reloading", "response": "200", "error": "", "snapshot_skipped": "", @@ -13134,177 +13384,167 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", - "test": "test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "test": "test_layer_only_hot_reloading", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", - "test": "test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", - "test": "test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", - "test": "test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", - "test": "test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", - "test": "test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", - "test": "test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", - "test": "test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", "test": "test_filter_log_events_with_non_json_messages", "response": "200", "error": "", @@ -13314,7 +13554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", "test": "test_filter_log_events_with_pattern", "response": "200", "error": "", @@ -13324,7 +13564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", "test": "test_json_metric_filters", "response": "200", "error": "", @@ -13334,7 +13574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -13344,7 +13584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -13354,7 +13594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -13364,7 +13604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -13374,7 +13614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -13384,7 +13624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -13394,7 +13634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -13404,7 +13644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -13414,7 +13654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13424,7 +13664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13434,7 +13674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13444,7 +13684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13454,7 +13694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13464,7 +13704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13474,7 +13714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13484,7 +13724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13494,7 +13734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13504,7 +13744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13514,7 +13754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13524,7 +13764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13534,7 +13774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13544,7 +13784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13554,7 +13794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13564,7 +13804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13574,7 +13814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13584,7 +13824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13594,7 +13834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13604,7 +13844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13614,7 +13854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13624,7 +13864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13634,7 +13874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13644,7 +13884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13654,7 +13894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13664,7 +13904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13674,7 +13914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13684,7 +13924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13694,7 +13934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13704,7 +13944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13714,7 +13954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13724,7 +13964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13734,7 +13974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13744,7 +13984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13754,7 +13994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13764,7 +14004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13774,7 +14014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13784,7 +14024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "400", "error": "ResourceAlreadyExistsException", @@ -13794,7 +14034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13804,7 +14044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13814,7 +14054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13824,7 +14064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13834,7 +14074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13844,7 +14084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13854,7 +14094,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "400", "error": "ResourceAlreadyExistsException", @@ -13864,58 +14114,98 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", - "test": "test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", - "test": "test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "400", - "error": "AccessDeniedException", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", - "test": "test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Message', '$..message']", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", @@ -13924,8 +14214,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", @@ -13934,97 +14224,97 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "400", - "error": "ResourceNotFoundException", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "400", - "error": "AccessDeniedException", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "400", - "error": "AccessDeniedException", - "snapshot_skipped": "", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "test": "test_sqs_cross_account_receive", "response": "400", - "error": "AccessDeniedException", - "snapshot_skipped": "", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "test": "test_logs_policy", "response": "400", "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "test": "test_kinesis_integration", "response": "400", - "error": "AccessDeniedException", - "snapshot_skipped": "", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..Message', '$..message']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "400", - "error": "AccessDeniedException", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "400", - "error": "AccessDeniedException", + "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "400", - "error": "AccessDeniedException", + "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "400", "error": "AccessDeniedException", @@ -14034,7 +14324,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "400", "error": "AccessDeniedException", @@ -14044,7 +14334,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "400", "error": "AccessDeniedException", @@ -14054,127 +14344,97 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "400", - "error": "ResourceAlreadyExistsException", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -14184,7 +14444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -14194,7 +14454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "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": "ResourceAlreadyExistsException", @@ -14204,7 +14464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "400", "error": "ResourceAlreadyExistsException", @@ -14214,7 +14474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "400", "error": "ResourceAlreadyExistsException", @@ -14224,7 +14484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", "test": "test_layer_and_function_hot_reloading", "response": "400", "error": "ResourceAlreadyExistsException", @@ -14234,7 +14494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", "test": "test_layer_only_hot_reloading", "response": "400", "error": "ResourceAlreadyExistsException", @@ -14244,7 +14504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "500", "error": "InternalError", @@ -14254,7 +14514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "500", "error": "InternalError", @@ -14270,7 +14530,7 @@ "logGroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -14280,7 +14540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -14290,7 +14550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -14300,7 +14560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -14310,7 +14570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -14320,7 +14580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -14330,7 +14590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -14340,7 +14600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -14350,7 +14610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -14360,7 +14620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -14370,7 +14630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -14380,7 +14640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -14390,7 +14650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -14400,7 +14660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -14410,7 +14670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -14420,7 +14680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -14430,7 +14690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -14440,7 +14700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -14450,47 +14710,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", "test": "test_cfn_handle_log_group_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_logs.py::test_logstream", "test": "test_logstream", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -14500,7 +14760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -14510,7 +14770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -14520,7 +14780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -14530,7 +14790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -14540,7 +14800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -14550,7 +14810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -14560,7 +14820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -14570,7 +14830,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "200", "error": "", @@ -14580,7 +14870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "200", "error": "", @@ -14590,7 +14880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -14600,7 +14890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -14610,7 +14900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -14620,7 +14910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -14630,7 +14920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -14640,7 +14930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -14650,7 +14940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -14660,7 +14950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -14670,7 +14960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -14680,7 +14970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -14690,7 +14980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -14700,7 +14990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -14710,7 +15000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -14720,7 +15010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -14730,7 +15020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -14740,7 +15030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -14750,7 +15040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -14760,7 +15050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -14770,7 +15060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -14780,7 +15070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -14790,7 +15080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -14800,7 +15090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -14810,7 +15100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -14820,7 +15110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -14830,7 +15120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -14840,7 +15130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -14850,7 +15140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -14860,7 +15150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -14870,7 +15160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -14880,7 +15170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -14890,7 +15180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -14900,7 +15190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -14910,7 +15200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -14920,7 +15210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -14930,7 +15220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -14940,7 +15230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -14950,7 +15240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -14960,7 +15250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -14970,7 +15260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -14980,7 +15270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -14990,7 +15280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -15000,7 +15290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -15010,7 +15300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -15020,7 +15310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -15030,7 +15320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -15040,7 +15330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -15050,7 +15340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -15060,7 +15350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -15070,7 +15360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -15080,7 +15370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -15090,7 +15380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -15100,7 +15390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -15110,7 +15400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -15120,7 +15410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -15130,7 +15420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -15140,7 +15430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -15150,7 +15440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -15160,7 +15450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -15170,7 +15460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -15180,7 +15470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -15190,7 +15480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -15200,7 +15490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -15210,7 +15500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -15220,7 +15510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -15230,7 +15520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -15240,7 +15530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -15250,7 +15540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -15260,7 +15550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -15270,7 +15560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -15280,7 +15570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -15290,7 +15580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -15300,7 +15590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -15310,7 +15600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -15320,7 +15610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -15330,7 +15620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -15340,7 +15630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -15350,7 +15640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -15360,7 +15650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -15370,7 +15660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -15380,7 +15670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -15390,7 +15680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -15400,7 +15690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -15410,7 +15700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -15420,7 +15710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -15430,7 +15720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -15440,7 +15730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -15450,7 +15740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -15460,7 +15750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -15470,7 +15760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -15480,7 +15770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -15490,7 +15780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -15500,7 +15790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -15510,7 +15800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -15520,188 +15810,188 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", - "test": "test_s3_download_object_with_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_group", + "test": "test_create_and_delete_log_group", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", - "test": "test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "test": "test_create_and_delete_log_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..AcceptRanges']", + "snapshot_skipped": "['$..describe-log-groups-pattern.logGroups..metricFilterCount', '$..describe-log-groups-pattern.logGroups..storedBytes', '$..describe-log-groups-pattern.nextToken']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", - "test": "test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", + "test": "test_filter_log_events_response_header", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", - "test": "test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", + "test": "test_list_tags_log_group", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", + "test": "test_put_events_multi_bytes_msg", "response": "200", "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "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": false, + "aws_validated": true, "snapshot_tested": false, "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/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "test": "test_s3_lambda_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AcceptRanges']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", - "test": "test_lambda_send_message_to_sqs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", - "test": "test_lambda_send_message_to_sqs[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", - "test": "test_lambda_send_message_to_sqs[python3.8]", + "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": "", @@ -15710,8 +16000,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", - "test": "test_lambda_send_message_to_sqs[python3.9]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15720,8 +16010,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", - "test": "test_lambda_start_stepfunctions_execution[python3.10]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15730,8 +16020,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", - "test": "test_lambda_start_stepfunctions_execution[python3.11]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15740,8 +16030,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", - "test": "test_lambda_start_stepfunctions_execution[python3.7]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15750,8 +16040,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", - "test": "test_lambda_start_stepfunctions_execution[python3.8]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15760,8 +16050,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", - "test": "test_lambda_start_stepfunctions_execution[python3.9]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", + "test": "test_lambda_send_message_to_sqs[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15770,8 +16060,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", + "test": "test_lambda_send_message_to_sqs[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15780,8 +16070,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_group", - "test": "test_create_and_delete_log_group", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15790,18 +16080,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", - "test": "test_create_and_delete_log_stream", - "response": "200", - "error": "", - "snapshot_skipped": "['$..describe-log-groups-pattern.logGroups..metricFilterCount', '$..describe-log-groups-pattern.logGroups..storedBytes', '$..describe-log-groups-pattern.nextToken']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", - "test": "test_filter_log_events_response_header", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", + "test": "test_lambda_send_message_to_sqs[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15810,18 +16090,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", - "test": "test_list_tags_log_group", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", + "test": "test_lambda_send_message_to_sqs[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", - "test": "test_put_events_multi_bytes_msg", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", + "test": "test_lambda_start_stepfunctions_execution[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15830,77 +16110,67 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", + "test": "test_lambda_start_stepfunctions_execution[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", + "test": "test_lambda_start_stepfunctions_execution[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", + "test": "test_lambda_start_stepfunctions_execution[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", + "test": "test_lambda_start_stepfunctions_execution[python3.9]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", + "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": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "400", "error": "ResourceNotFoundException", @@ -15910,7 +16180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "400", "error": "ResourceNotFoundException", @@ -15920,7 +16190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "400", "error": "ResourceNotFoundException", @@ -15930,7 +16200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "400", "error": "ResourceNotFoundException", @@ -15940,7 +16210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "400", "error": "ResourceNotFoundException", @@ -15950,7 +16220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "400", "error": "ResourceNotFoundException", @@ -15960,7 +16230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "400", "error": "ResourceNotFoundException", @@ -15970,7 +16240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "400", "error": "ResourceNotFoundException", @@ -15980,7 +16250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "400", "error": "ResourceNotFoundException", @@ -15990,7 +16260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "400", "error": "ResourceNotFoundException", @@ -16000,7 +16270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "400", "error": "ResourceNotFoundException", @@ -16010,7 +16280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "400", "error": "ResourceNotFoundException", @@ -16020,7 +16290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "400", "error": "ResourceNotFoundException", @@ -16030,7 +16300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "400", "error": "ResourceNotFoundException", @@ -16040,7 +16310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "400", "error": "ResourceNotFoundException", @@ -16050,7 +16320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "400", "error": "ResourceNotFoundException", @@ -16060,7 +16330,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "400", "error": "ResourceNotFoundException", @@ -16070,7 +16340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "400", "error": "ResourceNotFoundException", @@ -16080,7 +16350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "400", "error": "ResourceNotFoundException", @@ -16090,7 +16360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "400", "error": "ResourceNotFoundException", @@ -16100,7 +16370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "400", "error": "ResourceNotFoundException", @@ -16110,7 +16380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "400", "error": "ResourceNotFoundException", @@ -16120,7 +16390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "400", "error": "ResourceNotFoundException", @@ -16130,7 +16400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "400", "error": "ResourceNotFoundException", @@ -16140,7 +16410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "400", "error": "ResourceNotFoundException", @@ -16150,7 +16420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "400", "error": "ResourceNotFoundException", @@ -16160,7 +16430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "400", "error": "ResourceNotFoundException", @@ -16170,7 +16440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "400", "error": "ResourceNotFoundException", @@ -16180,7 +16450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "400", "error": "ResourceNotFoundException", @@ -16190,7 +16460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "400", "error": "ResourceNotFoundException", @@ -16200,7 +16470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "400", "error": "ResourceNotFoundException", @@ -16210,7 +16480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "400", "error": "ResourceNotFoundException", @@ -16220,7 +16490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "400", "error": "ResourceNotFoundException", @@ -16230,7 +16500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "400", "error": "ResourceNotFoundException", @@ -16240,7 +16510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "400", "error": "ResourceNotFoundException", @@ -16250,7 +16520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "400", "error": "ResourceNotFoundException", @@ -16260,7 +16530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "400", "error": "ResourceNotFoundException", @@ -16270,7 +16540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "400", "error": "ResourceNotFoundException", @@ -16280,7 +16550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_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", @@ -16290,7 +16560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "400", "error": "ResourceNotFoundException", @@ -16300,7 +16570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "400", "error": "ResourceNotFoundException", @@ -16310,7 +16580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "400", "error": "ResourceNotFoundException", @@ -16320,7 +16590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "400", "error": "ResourceNotFoundException", @@ -16330,7 +16600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "400", "error": "ResourceNotFoundException", @@ -16340,7 +16610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "400", "error": "ResourceNotFoundException", @@ -16350,7 +16620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "400", "error": "ResourceNotFoundException", @@ -16360,7 +16630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "400", "error": "ResourceNotFoundException", @@ -16370,7 +16640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "400", "error": "ResourceNotFoundException", @@ -16380,7 +16650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "400", "error": "ResourceNotFoundException", @@ -16390,7 +16660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "400", "error": "ResourceNotFoundException", @@ -16400,7 +16670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "400", "error": "ResourceNotFoundException", @@ -16410,7 +16680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "400", "error": "ResourceNotFoundException", @@ -16420,7 +16690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "400", "error": "ResourceNotFoundException", @@ -16430,7 +16700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", "test": "test_lambda_envvars_near_limit_succeeds", "response": "400", "error": "ResourceNotFoundException", @@ -16440,7 +16710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "400", "error": "ResourceNotFoundException", @@ -16450,7 +16720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "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", @@ -16460,7 +16730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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", @@ -16470,7 +16740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "400", "error": "ResourceNotFoundException", @@ -16480,7 +16750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "400", "error": "ResourceNotFoundException", @@ -16490,7 +16760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "400", "error": "ResourceNotFoundException", @@ -16500,7 +16770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "400", "error": "ResourceNotFoundException", @@ -16510,7 +16780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "400", "error": "ResourceNotFoundException", @@ -16520,7 +16790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "400", "error": "ResourceNotFoundException", @@ -16530,7 +16800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "400", "error": "ResourceNotFoundException", @@ -16540,7 +16810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "400", "error": "ResourceNotFoundException", @@ -16550,7 +16820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "400", "error": "ResourceNotFoundException", @@ -16560,7 +16830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "400", "error": "ResourceNotFoundException", @@ -16570,7 +16840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "400", "error": "ResourceNotFoundException", @@ -16580,7 +16850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "400", "error": "ResourceNotFoundException", @@ -16590,7 +16860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "400", "error": "ResourceNotFoundException", @@ -16600,7 +16870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "400", "error": "ResourceNotFoundException", @@ -16610,7 +16880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "400", "error": "ResourceNotFoundException", @@ -16620,7 +16890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "400", "error": "ResourceNotFoundException", @@ -16630,7 +16900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "400", "error": "ResourceNotFoundException", @@ -16640,7 +16910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "400", "error": "ResourceNotFoundException", @@ -16650,7 +16920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "400", "error": "ResourceNotFoundException", @@ -16660,7 +16930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "400", "error": "ResourceNotFoundException", @@ -16670,7 +16940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "400", "error": "ResourceNotFoundException", @@ -16680,27 +16950,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", - "test": "test_lambda_start_stepfunctions_execution[python3.7]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", - "test": "test_function_url", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", "test": "test_redrive_policy_lambda_subscription", "response": "400", "error": "ResourceNotFoundException", @@ -16710,19 +16970,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", + "test": "test_function_url", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -16732,7 +16992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -16742,7 +17002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -16752,7 +17012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -16762,7 +17022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -16772,7 +17032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -16782,7 +17042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -16792,7 +17052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -16802,7 +17062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -16812,7 +17072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -16822,7 +17082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -16832,7 +17092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -16842,7 +17102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -16852,7 +17112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -16862,7 +17122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -16872,7 +17132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -16882,7 +17142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -16892,7 +17152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -16902,7 +17162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -16912,7 +17172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -16922,7 +17182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -16932,7 +17192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -16942,7 +17202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -16952,7 +17212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -16962,7 +17222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -16972,7 +17232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -16982,7 +17242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -16992,7 +17252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -17002,7 +17262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -17012,7 +17272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -17022,7 +17282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -17032,7 +17292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -17042,7 +17302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -17052,7 +17312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -17062,7 +17322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -17072,7 +17332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -17082,7 +17342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -17092,7 +17352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -17102,7 +17362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -17112,7 +17372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -17122,7 +17382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -17132,7 +17392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -17142,7 +17402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -17152,7 +17412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -17162,7 +17422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -17172,7 +17432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -17182,7 +17442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -17192,7 +17452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -17202,7 +17462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -17212,7 +17472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -17222,7 +17482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -17232,17 +17492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", - "test": "test_step_functions_integration[path_based_url-1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -17252,7 +17502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -17262,7 +17512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -17272,7 +17522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -17282,7 +17532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -17292,7 +17542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -17302,7 +17552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -17312,7 +17562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -17322,7 +17572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -17332,7 +17582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -17342,7 +17592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -17352,7 +17602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -17362,7 +17612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -17372,7 +17622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -17382,7 +17632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -17392,7 +17642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -17402,7 +17652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -17412,7 +17662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -17422,7 +17672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -17432,7 +17682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -17442,7 +17692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -17452,7 +17702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -17462,7 +17712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -17472,7 +17722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -17482,7 +17732,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -17492,78 +17752,78 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", - "test": "test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes", + "test": "test_filter_lookup_attributes", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.responseElements', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity.accountId', '$..CloudTrailEvent.userIdentity.arn', '$..CloudTrailEvent.userIdentity.type', '$..CloudTrailEvent.userIdentity.userName']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", - "test": "test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -17572,8 +17832,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -17582,8 +17842,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -17592,18 +17852,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -17612,8 +17872,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -17622,128 +17882,128 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_filter_lookup_attributes", - "test": "test_filter_lookup_attributes", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "200", "error": "", - "snapshot_skipped": "['$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.responseElements', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity.accountId', '$..CloudTrailEvent.userIdentity.arn', '$..CloudTrailEvent.userIdentity.type', '$..CloudTrailEvent.userIdentity.userName']", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "test": "test_assume_role_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "test": "test_enforce_policy_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", "snapshot_skipped": "", @@ -17752,8 +18012,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", @@ -17762,48 +18022,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", "snapshot_skipped": "", @@ -17812,57 +18072,57 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "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/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", @@ -17872,7 +18132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", @@ -17882,7 +18142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", "test": "test_external_layer_download", "response": "200", "error": "", @@ -17892,7 +18152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", "test": "test_external_layer_specific", "response": "200", "error": "", @@ -17902,7 +18162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", "test": "test_cross_account_layer", "response": "200", "error": "", @@ -17912,7 +18172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", "test": "test_function_multiple_layers_override", "response": "200", "error": "", @@ -17922,7 +18182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "200", "error": "", @@ -17932,7 +18192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", @@ -17942,7 +18202,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", "test": "test_filter_log_events_with_non_json_messages", "response": "200", "error": "", @@ -17952,7 +18232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", "test": "test_filter_log_events_with_pattern", "response": "200", "error": "", @@ -17962,7 +18242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", "test": "test_json_metric_filters", "response": "200", "error": "", @@ -17972,7 +18252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -17982,7 +18262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -17992,7 +18272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -18002,7 +18282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -18012,7 +18292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -18022,7 +18302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -18032,7 +18312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -18042,7 +18322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -18052,7 +18332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "400", "error": "ResourceNotFoundException", @@ -18062,7 +18342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "400", "error": "ResourceNotFoundException", @@ -18072,7 +18352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "400", "error": "ResourceNotFoundException", @@ -18082,7 +18362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "400", "error": "ResourceNotFoundException", @@ -18092,7 +18372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "400", "error": "ResourceNotFoundException", @@ -18102,7 +18382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "400", "error": "ResourceNotFoundException", @@ -18112,7 +18392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "400", "error": "ResourceNotFoundException", @@ -18122,7 +18402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "400", "error": "ResourceNotFoundException", @@ -18132,7 +18412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "400", "error": "ResourceNotFoundException", @@ -18142,7 +18422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "400", "error": "ResourceNotFoundException", @@ -18152,7 +18432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "400", "error": "ResourceNotFoundException", @@ -18162,7 +18442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "400", "error": "ResourceNotFoundException", @@ -18172,18 +18452,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", - "test": "test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "test": "test_step_functions_integration[path_based_url-1.0]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", - "test": "test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "test": "test_custom_authorizer[NONE-GET]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -18192,58 +18472,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", - "test": "test_lambda_token_authorizer_event_payload", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", - "test": "test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "test": "test_custom_authorizer[NONE-POST]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", - "test": "test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "test": "test_lambda_token_authorizer_event_payload", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "test": "test_connect_disconnect_always_called", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "test": "test_ws_connection_with_invalid_auth", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -18252,7 +18512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "400", "error": "ResourceNotFoundException", @@ -18262,7 +18522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "400", "error": "ResourceNotFoundException", @@ -18272,7 +18532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "400", "error": "ResourceNotFoundException", @@ -18282,7 +18542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "400", "error": "ResourceNotFoundException", @@ -18292,7 +18552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "400", "error": "ResourceNotFoundException", @@ -18302,7 +18562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "400", "error": "ResourceNotFoundException", @@ -18310,6 +18570,36 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "test": "test_get_resource_policy_lambda_non_existent", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "test": "test_lambda_iam", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -18318,7 +18608,7 @@ "logGroupName, logStreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", "test": "test_create_and_delete_log_stream", "response": "200", "error": "", @@ -18328,7 +18618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", "test": "test_filter_log_events_response_header", "response": "200", "error": "", @@ -18338,7 +18628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", "test": "test_put_events_multi_bytes_msg", "response": "200", "error": "", @@ -18348,7 +18638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", @@ -18358,7 +18648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", @@ -18368,7 +18658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", @@ -18378,19 +18668,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_logs.py::test_logstream", "test": "test_logstream", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", "test": "test_filter_log_events_with_non_json_messages", "response": "200", "error": "", @@ -18400,7 +18690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", "test": "test_filter_log_events_with_pattern", "response": "200", "error": "", @@ -18410,7 +18700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", "test": "test_json_metric_filters", "response": "200", "error": "", @@ -18420,7 +18710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -18436,7 +18726,7 @@ "filterName, logGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", "test": "test_json_metric_filters", "response": "200", "error": "", @@ -18452,7 +18742,7 @@ "filterName, logGroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", @@ -18462,19 +18752,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -18490,7 +18780,7 @@ "logGroupNamePattern": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", "test": "test_create_and_delete_log_stream", "response": "200", "error": "", @@ -18504,7 +18794,7 @@ "logGroupNamePattern, logGroupNamePrefix": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", "test": "test_create_and_delete_log_stream", "response": "400", "error": "InvalidParameterException", @@ -18518,17 +18808,17 @@ "logGroupNamePrefix": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", - "test": "test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", @@ -18538,7 +18828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -18548,17 +18838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", - "test": "test_cfn_handle_log_group_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_log_group_resource", "test": "test_cfn_handle_log_group_resource", "response": "200", "error": "", @@ -18568,27 +18848,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_logs.py::test_logstream", "test": "test_logstream", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -18598,7 +18878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_group", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_group", "test": "test_create_and_delete_log_group", "response": "200", "error": "", @@ -18608,7 +18888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", "test": "test_create_and_delete_log_stream", "response": "200", "error": "", @@ -18618,7 +18898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", "test": "test_list_tags_log_group", "response": "200", "error": "", @@ -18635,23 +18915,23 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -18660,22 +18940,22 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "test": "test_task_produces_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", - "test": "test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" } @@ -18686,7 +18966,7 @@ "logGroupIdentifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", "test": "test_create_and_delete_log_stream", "response": "200", "error": "", @@ -18700,7 +18980,7 @@ "logGroupIdentifier, logGroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", "test": "test_create_and_delete_log_stream", "response": "400", "error": "ValidationException", @@ -18714,7 +18994,7 @@ "logGroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", @@ -18724,7 +19004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -18734,7 +19014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -18744,7 +19024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -18754,7 +19034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -18764,7 +19044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -18774,7 +19054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -18784,17 +19064,7 @@ "origin": "external" }, { - "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" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", "test": "test_create_and_delete_log_stream", "response": "200", "error": "", @@ -18804,7 +19074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", "test": "test_delivery_logs_for_sns", "response": "200", "error": "", @@ -18814,7 +19084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", "test": "test_delivery_lambda", "response": "200", "error": "", @@ -18824,7 +19094,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "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" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", "test": "test_delivery_lambda", "response": "400", "error": "ResourceNotFoundException", @@ -18836,7 +19116,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "200", "error": "", @@ -18850,17 +19130,7 @@ "logGroupName, logStreamNamePrefix": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", - "test": "test_logstream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_logs.py::test_logstream", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_logs.py::test_logstream", "test": "test_logstream", "response": "200", "error": "", @@ -18872,7 +19142,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", "test": "test_task_produces_logs", "response": "200", "error": "", @@ -18888,7 +19158,7 @@ "filterNamePrefix, logGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", "test": "test_json_metric_filters", "response": "200", "error": "", @@ -18904,7 +19174,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -18914,7 +19184,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -18924,7 +19194,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", "test": "test_assume_role_cw_logs", "response": "200", "error": "", @@ -18934,7 +19204,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -18944,7 +19214,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", "test": "test_enforce_policy_logs", "response": "200", "error": "", @@ -18954,7 +19224,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", "test": "test_logs_policy", "response": "200", "error": "", @@ -18964,7 +19234,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", "test": "test_ecr_repository_policies", "response": "200", "error": "", @@ -18974,7 +19244,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -18984,7 +19254,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "200", "error": "", @@ -18994,7 +19264,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -19004,7 +19274,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", @@ -19014,7 +19284,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", @@ -19024,7 +19294,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", @@ -19034,7 +19304,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -19044,7 +19314,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "200", "error": "", @@ -19054,7 +19324,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -19064,7 +19334,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", "test": "test_lambda_iam", "response": "200", "error": "", @@ -19074,7 +19344,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -19084,7 +19354,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -19094,7 +19364,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -19104,7 +19374,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -19114,7 +19384,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -19124,7 +19394,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -19134,7 +19404,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -19150,17 +19420,17 @@ "logGroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", @@ -19176,7 +19446,7 @@ "filterPattern, logGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", "test": "test_filter_log_events_with_non_json_messages", "response": "200", "error": "", @@ -19186,7 +19456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", "test": "test_filter_log_events_with_pattern", "response": "200", "error": "", @@ -19196,7 +19466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -19210,7 +19480,17 @@ "logGroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -19220,7 +19500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -19230,7 +19510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -19240,7 +19520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -19250,7 +19530,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -19260,7 +19560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -19270,7 +19570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -19280,7 +19580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -19290,7 +19590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -19300,7 +19600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -19310,7 +19610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -19320,7 +19620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -19330,7 +19630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -19340,7 +19640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -19350,7 +19650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -19360,7 +19660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -19370,7 +19670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -19380,7 +19680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -19390,7 +19690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -19400,7 +19700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -19410,7 +19710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -19420,7 +19720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -19430,7 +19730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -19440,7 +19740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -19450,7 +19750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -19460,7 +19760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -19470,7 +19770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -19480,7 +19780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -19490,7 +19790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -19500,7 +19800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -19510,7 +19810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -19520,61 +19820,41 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", + "test": "test_filter_log_events_response_header", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", - "test": "test_filter_log_events_response_header", + "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": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -19590,17 +19870,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "200", - "error": "", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "400", + "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "400", "error": "ResourceNotFoundException", @@ -19610,7 +19890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "400", "error": "ResourceNotFoundException", @@ -19620,7 +19900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "400", "error": "ResourceNotFoundException", @@ -19630,7 +19910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "400", "error": "ResourceNotFoundException", @@ -19640,18 +19920,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", - "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", - "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", @@ -19660,39 +19940,29 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", - "test": "test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "test": "test_kinesis_event_source_trim_horizon", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -19702,7 +19972,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -19712,7 +19982,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -19722,7 +19992,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -19732,7 +20002,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -19742,8 +20012,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -19752,28 +20022,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -19782,48 +20052,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -19832,67 +20102,67 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "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/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", @@ -19902,7 +20172,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", @@ -19912,7 +20182,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -19922,7 +20192,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -19932,7 +20202,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -19942,7 +20212,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -19952,7 +20222,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -19962,7 +20232,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -19972,7 +20242,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "400", "error": "ResourceNotFoundException", @@ -19982,7 +20252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "400", "error": "ResourceNotFoundException", @@ -19992,7 +20262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "400", "error": "ResourceNotFoundException", @@ -20002,7 +20272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "400", "error": "ResourceNotFoundException", @@ -20012,7 +20282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "400", "error": "ResourceNotFoundException", @@ -20022,7 +20292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "400", "error": "ResourceNotFoundException", @@ -20036,7 +20306,7 @@ "logGroupName, logStreamNames": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", "test": "test_create_job_default_command", "response": "200", "error": "", @@ -20046,7 +20316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", "test": "test_create_submit_job", "response": "200", "error": "", @@ -20056,7 +20326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", "test": "test_create_with_additional_config", "response": "200", "error": "", @@ -20072,7 +20342,7 @@ "logGroupName, logStreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", @@ -20082,7 +20352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -20092,7 +20362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -20102,7 +20372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -20112,7 +20382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -20122,7 +20392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -20132,7 +20402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -20142,17 +20412,7 @@ "origin": "external" }, { - "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" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", "test": "test_put_events_multi_bytes_msg", "response": "200", "error": "", @@ -20162,7 +20422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", "test": "test_delivery_lambda", "response": "200", "error": "", @@ -20170,11 +20430,21 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "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" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", "test": "test_task_produces_logs", "response": "200", "error": "", @@ -20184,7 +20454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", "test": "test_filter_log_events_with_pattern", "response": "200", "error": "", @@ -20200,7 +20470,7 @@ "resourceArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", "test": "test_list_tags_log_group", "response": "200", "error": "", @@ -20216,7 +20486,7 @@ "logGroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", "test": "test_list_tags_log_group", "response": "200", "error": "", @@ -20232,7 +20502,97 @@ "logEvents, logGroupName, logStreamName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -20242,7 +20602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -20252,7 +20612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -20262,7 +20622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -20272,7 +20632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -20282,7 +20642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -20292,7 +20652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -20302,7 +20662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -20312,7 +20672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -20322,7 +20682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -20332,7 +20692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -20342,7 +20702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -20352,7 +20712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -20362,7 +20722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -20372,7 +20732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -20382,7 +20742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -20392,7 +20752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -20402,7 +20762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -20412,7 +20772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -20422,7 +20782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -20432,7 +20792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -20442,7 +20802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -20452,17 +20812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", - "test": "test_list_parameter_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_event_rule_to_logs", "test": "test_event_rule_to_logs", "response": "200", "error": "", @@ -20472,7 +20822,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "", @@ -20482,17 +20832,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -20502,27 +20842,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", - "test": "test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", + "test": "test_stream_creation", "response": "200", "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", - "test": "test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -20532,8 +20872,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", - "test": "test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", @@ -20542,7 +20882,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -20552,7 +20892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -20562,7 +20902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -20572,7 +20912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -20582,8 +20922,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", - "test": "test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", + "test": "test_lambda_code_signing_config", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", @@ -20592,7 +20932,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -20602,7 +20942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -20612,28 +20952,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", - "test": "test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", - "test": "test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_with_route_table", + "test": "test_cfn_with_route_table", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "test": "test_update_conditions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", + "test": "test_sam_template", "response": "200", "error": "", "snapshot_skipped": "", @@ -20642,8 +20992,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", @@ -20652,8 +21002,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", @@ -20662,8 +21012,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", @@ -20672,8 +21022,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", - "test": "test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", @@ -20682,8 +21032,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", @@ -20692,7 +21042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -20702,7 +21052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -20712,7 +21062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -20722,7 +21072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -20732,57 +21082,157 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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::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": "external" + }, + { + "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": "external" + }, + { + "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": "external" + }, + { + "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": "external" + }, + { + "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": "external" + }, + { + "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": "['$..evaluatedDatapoints']", + "aws_validated": true, + "snapshot_tested": true, + "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": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "test": "test_set_alarm", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_api_destinations[auth0]", + "test": "test_api_destinations[auth0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", + "test": "test_put_events_with_target_sns", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", - "test": "test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", - "test": "test_validate_lambda_internals", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", "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, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "200", "error": "", @@ -20792,7 +21242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -20802,7 +21252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "200", "error": "", @@ -20812,7 +21262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "200", "error": "", @@ -20822,7 +21272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -20832,7 +21282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -20842,7 +21292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -20852,7 +21302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -20862,7 +21312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -20872,7 +21322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -20882,7 +21332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -20892,7 +21342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -20902,7 +21352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -20912,7 +21362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -20922,7 +21372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -20932,7 +21382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -20942,7 +21392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -20952,7 +21402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -20962,7 +21412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -20972,7 +21422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -20982,7 +21432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -20992,7 +21442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -21002,7 +21452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -21012,7 +21462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -21022,7 +21472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -21032,7 +21482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -21042,7 +21492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -21052,7 +21502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -21062,7 +21512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -21072,7 +21522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -21082,7 +21532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -21092,7 +21542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -21102,7 +21552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -21112,7 +21562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -21122,7 +21572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -21132,7 +21582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -21142,7 +21592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -21152,7 +21602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -21162,7 +21612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -21172,7 +21622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -21182,7 +21632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -21192,7 +21642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -21202,7 +21652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -21212,7 +21662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -21222,7 +21672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -21232,7 +21682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -21242,17 +21692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", - "test": "test_calling_localstack_from_lambda[ruby2.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -21262,7 +21702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -21272,7 +21712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -21282,7 +21722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -21292,7 +21732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -21302,7 +21742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -21312,7 +21752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -21322,7 +21762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -21332,7 +21772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -21342,7 +21782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -21352,7 +21792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -21362,7 +21802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -21372,7 +21812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -21382,7 +21822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -21392,7 +21832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -21402,7 +21842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -21412,7 +21852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -21422,7 +21862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -21432,7 +21872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -21442,7 +21882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -21452,7 +21892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -21462,7 +21902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -21472,7 +21912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -21482,7 +21922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -21492,7 +21932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -21502,7 +21942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -21512,7 +21952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -21522,7 +21962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -21532,7 +21972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -21542,7 +21982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -21552,7 +21992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -21562,7 +22002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -21572,7 +22012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -21582,7 +22022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -21592,7 +22032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -21602,7 +22042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -21612,7 +22052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -21622,7 +22062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -21632,7 +22072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -21642,7 +22082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -21652,7 +22092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -21662,7 +22102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -21672,7 +22112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -21682,7 +22122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -21692,7 +22132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -21702,7 +22142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -21712,7 +22152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -21722,7 +22162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -21732,7 +22172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -21742,7 +22182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -21752,7 +22192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -21762,7 +22202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -21772,7 +22212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -21782,7 +22222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -21792,7 +22232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -21802,7 +22242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -21812,7 +22252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -21822,7 +22262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -21832,7 +22272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -21842,7 +22282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -21852,7 +22292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -21862,7 +22302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -21872,7 +22312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -21882,7 +22322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -21892,7 +22332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -21902,7 +22342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "200", "error": "", @@ -21912,7 +22352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "200", "error": "", @@ -21922,7 +22362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -21932,7 +22372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -21942,7 +22382,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -21952,7 +22392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -21962,7 +22402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -21972,7 +22412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -21982,7 +22422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -21992,7 +22432,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -22002,7 +22442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -22012,7 +22452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -22022,7 +22462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -22032,7 +22472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -22042,17 +22482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", - "test": "test_disable_kinesis_event_source_mapping", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -22062,7 +22492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -22072,7 +22502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -22082,7 +22512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -22092,7 +22522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -22102,7 +22532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -22112,7 +22542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -22122,7 +22552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -22132,7 +22562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -22142,7 +22572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -22152,7 +22582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -22162,7 +22592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -22172,7 +22602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -22182,7 +22612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -22192,7 +22622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -22202,7 +22632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -22212,7 +22642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -22222,7 +22652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -22232,7 +22662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -22242,7 +22672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -22252,7 +22682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -22262,7 +22692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -22272,7 +22702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -22282,7 +22712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -22292,7 +22722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -22302,7 +22732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -22312,7 +22742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -22322,7 +22752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -22332,7 +22762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -22342,7 +22772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -22352,7 +22782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -22362,7 +22792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -22372,7 +22802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -22382,7 +22812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -22392,7 +22822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -22402,7 +22832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -22412,7 +22842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -22422,7 +22852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -22432,7 +22862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -22442,7 +22872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -22452,7 +22882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -22462,7 +22892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -22472,7 +22902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -22482,7 +22912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -22492,7 +22922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -22502,7 +22932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -22512,7 +22942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -22522,7 +22952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -22532,7 +22962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -22542,7 +22972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -22552,7 +22982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -22562,128 +22992,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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/s3/test_s3.py::TestS3::test_s3_lambda_integration", - "test": "test_s3_lambda_integration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AcceptRanges']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", - "test": "test_presigned_url_v4_signed_headers_in_qs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", - "test": "test_presigned_url_v4_x_amz_in_qs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", - "test": "test_bucket_notifications_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", + "test": "test_delivery_logs_for_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -22692,8 +23002,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", + "test": "test_filter_log_events_response_header", "response": "200", "error": "", "snapshot_skipped": "", @@ -22702,18 +23012,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", + "test": "test_put_events_multi_bytes_msg", "response": "200", "error": "", "snapshot_skipped": "", @@ -22722,963 +23022,913 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", - "test": "test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..evaluatedDatapoints']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", + "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": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_error_injection", - "test": "test_dynamodb_error_injection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_write_error_injection", - "test": "test_dynamodb_write_error_injection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_domain_version", - "test": "test_domain_version", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", - "test": "test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "test": "test_s3_lambda_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..AcceptRanges']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_api_destinations[auth0]", - "test": "test_api_destinations[auth0]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", - "test": "test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", + "test": "test_sending_to_deleted_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "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/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", - "test": "test_lambda_send_message_to_sqs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", - "test": "test_lambda_send_message_to_sqs[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", - "test": "test_lambda_send_message_to_sqs[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", + "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", - "test": "test_lambda_send_message_to_sqs[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", + "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", - "test": "test_lambda_start_stepfunctions_execution[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", - "test": "test_lambda_start_stepfunctions_execution[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", - "test": "test_lambda_start_stepfunctions_execution[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", - "test": "test_lambda_start_stepfunctions_execution[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", - "test": "test_lambda_start_stepfunctions_execution[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", + "test": "test_publish_sms_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", - "test": "test_delivery_logs_for_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_sms_endpoint", + "test": "test_publish_sms_endpoint", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_filter_log_events_response_header", - "test": "test_filter_log_events_response_header", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_events_multi_bytes_msg", - "test": "test_put_events_multi_bytes_msg", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", - "test": "test_put_subscription_filter_kinesis", + "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": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", + "test": "test_subscribe_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", - "test": "test_kinesis_stream_handler_deployed", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", + "test": "test_subscribe_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", - "test": "test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", - "test": "test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", - "test": "test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "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": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "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": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_multiple_subscriptions_http_endpoint", - "test": "test_multiple_subscriptions_http_endpoint", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_fifo_topic_to_fifo_queue[False]", + "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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_fifo_topic_to_fifo_queue[True]", + "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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "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": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "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": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "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": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sms_endpoint", - "test": "test_publish_sms_endpoint", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "test": "test_create_run_map_state_machine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns_with_xray_propagation", - "test": "test_publish_sqs_from_sns_with_xray_propagation", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "test": "test_create_run_state_machine", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/test_error_injection.py::TestErrorInjection::test_dynamodb_read_error_injection", + "test": "test_dynamodb_read_error_injection", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", - "test": "test_publish_to_platform_endpoint_is_dispatched", + "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": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[False]", - "test": "test_redrive_policy_sqs_queue_subscription[False]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[True]", - "test": "test_redrive_policy_sqs_queue_subscription[True]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", + "test": "test_lambda_send_message_to_sqs[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", + "test": "test_lambda_send_message_to_sqs[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", - "test": "test_subscribe_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", - "test": "test_subscribe_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", + "test": "test_lambda_send_message_to_sqs[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", - "test": "test_subscribe_platform_endpoint", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", + "test": "test_lambda_send_message_to_sqs[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", + "test": "test_lambda_start_stepfunctions_execution[python3.10]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", + "test": "test_lambda_start_stepfunctions_execution[python3.11]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", + "test": "test_lambda_start_stepfunctions_execution[python3.7]", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", - "test": "test_publish_sms_can_retrospect", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", + "test": "test_lambda_start_stepfunctions_execution[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", - "test": "test_publish_to_platform_endpoint_can_retrospect", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", + "test": "test_lambda_start_stepfunctions_execution[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", + "test": "test_kinesis_stream_handler_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -23689,12 +23939,22 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", + "test": "test_lambda_start_stepfunctions_execution[python3.8]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -23704,7 +23964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -23714,7 +23974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -23724,7 +23984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -23734,7 +23994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -23744,7 +24004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -23754,7 +24014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -23764,7 +24024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -23774,7 +24034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -23784,7 +24044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -23794,7 +24054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -23804,7 +24064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -23814,7 +24074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -23824,7 +24084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -23834,7 +24094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -23844,7 +24104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -23854,7 +24114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -23864,7 +24124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -23874,7 +24134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -23884,7 +24144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -23894,7 +24154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -23904,7 +24164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -23914,7 +24174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -23924,7 +24184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -23934,7 +24194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -23944,7 +24204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -23954,7 +24214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -23964,7 +24224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -23974,7 +24234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -23984,7 +24244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -23994,7 +24254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -24004,7 +24264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -24014,7 +24274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -24024,7 +24284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -24034,7 +24294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -24044,7 +24304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -24054,7 +24314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -24064,7 +24324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -24074,7 +24334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -24084,7 +24344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -24094,7 +24354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -24104,7 +24364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -24114,7 +24374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -24124,7 +24384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -24134,7 +24394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -24144,7 +24404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -24154,7 +24414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -24164,7 +24424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -24174,7 +24434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -24184,7 +24444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -24194,7 +24454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -24204,7 +24464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -24214,7 +24474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -24224,7 +24484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -24234,7 +24494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -24244,7 +24504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -24254,7 +24514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -24264,7 +24524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -24274,7 +24534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -24284,17 +24544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", - "test": "test_step_functions_integration[path_based_url-1.0]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -24304,7 +24554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -24314,7 +24564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -24324,7 +24574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -24334,7 +24584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -24344,7 +24594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -24354,7 +24604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -24364,7 +24614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -24374,7 +24624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -24384,7 +24634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -24394,7 +24644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -24404,7 +24654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -24414,7 +24664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -24424,7 +24674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -24434,7 +24684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -24444,7 +24694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -24454,7 +24704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -24464,7 +24714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -24474,7 +24724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -24484,7 +24734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -24494,7 +24744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -24504,7 +24754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -24514,7 +24764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -24524,7 +24774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -24534,7 +24784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -24544,7 +24794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -24554,7 +24804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -24564,7 +24814,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -24574,7 +24834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -24584,28 +24844,218 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_produces_logs", + "test": "test_task_produces_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -24614,37 +25064,37 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", - "test": "test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", "response": "200", "error": "", - "snapshot_skipped": "['$..repository.repositoryUri']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -24654,7 +25104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", @@ -24664,7 +25114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -24674,7 +25124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", "test": "test_events_logs", "response": "200", "error": "", @@ -24684,17 +25134,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -24704,27 +25154,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -24734,27 +25174,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", "test": "test_sns_ses_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -24764,7 +25204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -24774,7 +25214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -24784,7 +25224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -24794,68 +25234,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "test": "test_external_layer_download", "response": "200", "error": "", "snapshot_skipped": "", @@ -24864,38 +25274,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "test": "test_external_layer_specific", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "test": "test_lambda_from_image[node]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24904,8 +25314,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "test": "test_lambda_from_image[python]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24914,78 +25324,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "test": "test_cross_account_layer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "test": "test_function_multiple_layers_override", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "test": "test_function_using_layer", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", "snapshot_skipped": "", @@ -24994,8 +25364,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "test": "test_layer_and_function_hot_reloading", "response": "200", "error": "", "snapshot_skipped": "", @@ -25004,177 +25374,167 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_task_produces_logs", - "test": "test_task_produces_logs", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "test": "test_layer_only_hot_reloading", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", - "test": "test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", - "test": "test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", - "test": "test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", - "test": "test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", - "test": "test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", - "test": "test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", - "test": "test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_non_json_messages", "test": "test_filter_log_events_with_non_json_messages", "response": "200", "error": "", @@ -25184,7 +25544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_filter_log_events_with_pattern", "test": "test_filter_log_events_with_pattern", "response": "200", "error": "", @@ -25194,7 +25554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", "test": "test_json_metric_filters", "response": "200", "error": "", @@ -25204,7 +25564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -25214,7 +25574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -25224,7 +25584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -25234,7 +25594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -25244,7 +25604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -25254,7 +25614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -25264,7 +25624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -25274,7 +25634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -25284,27 +25644,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", - "test": "test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "400", "error": "ResourceNotFoundException", @@ -25314,7 +25674,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "test": "test_ecr_repository_policies", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..repository.repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "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", @@ -25324,7 +25694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "400", "error": "ResourceNotFoundException", @@ -25334,7 +25704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "500", "error": "InternalError", @@ -25350,7 +25720,7 @@ "filterName, filterPattern, logGroupName, metricTransformations": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", + "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_json_metric_filters", "test": "test_json_metric_filters", "response": "200", "error": "", @@ -25366,8 +25736,8 @@ "policyDocument, policyName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", - "test": "test_events_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -25376,8 +25746,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_logs", + "test": "test_events_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -25392,17 +25762,17 @@ "destinationArn, filterName, filterPattern, logGroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", @@ -25416,7 +25786,7 @@ "destinationArn, filterName, filterPattern, logGroupName, roleArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", @@ -25426,7 +25796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_kinesis", "test": "test_put_subscription_filter_kinesis", "response": "200", "error": "", @@ -25438,7 +25808,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", + "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", "response": "200", "error": "", @@ -25454,7 +25824,7 @@ "logGroupName, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", "test": "test_list_tags_log_group", "response": "200", "error": "", @@ -25470,7 +25840,7 @@ "resourceArn, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", "test": "test_list_tags_log_group", "response": "200", "error": "", @@ -25486,7 +25856,7 @@ "logGroupName, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", "test": "test_list_tags_log_group", "response": "200", "error": "", @@ -25502,7 +25872,7 @@ "resourceArn, tagKeys": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_list_tags_log_group", "test": "test_list_tags_log_group", "response": "200", "error": "", diff --git a/data/coverage/mediastore-data.json b/data/coverage/mediastore-data.json index f753720707..4327a669b8 100644 --- a/data/coverage/mediastore-data.json +++ b/data/coverage/mediastore-data.json @@ -68,7 +68,7 @@ "Path": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "200", "error": "", @@ -84,7 +84,7 @@ "Path": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "200", "error": "", @@ -94,7 +94,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "404", "error": "ObjectNotFoundException", @@ -110,7 +110,7 @@ "Path": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "200", "error": "", @@ -126,7 +126,7 @@ "Body, CacheControl, ContentType, Path, StorageClass, UploadAvailability": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "200", "error": "", diff --git a/data/coverage/mediastore.json b/data/coverage/mediastore.json index f85cd7b6e4..43eede8c72 100644 --- a/data/coverage/mediastore.json +++ b/data/coverage/mediastore.json @@ -260,7 +260,7 @@ "ContainerName, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "200", "error": "", @@ -270,7 +270,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_mediastore_crud", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_mediastore_crud", "test": "test_mediastore_crud", "response": "200", "error": "", @@ -286,7 +286,7 @@ "ContainerName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "200", "error": "", @@ -296,7 +296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_mediastore_crud", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_mediastore_crud", "test": "test_mediastore_crud", "response": "200", "error": "", @@ -306,7 +306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_mediastore_crud", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_mediastore_crud", "test": "test_mediastore_crud", "response": "400", "error": "ContainerNotFoundException", @@ -322,7 +322,7 @@ "ContainerName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_mediastore_crud", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_mediastore_crud", "test": "test_mediastore_crud", "response": "200", "error": "", @@ -338,7 +338,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_mediastore_crud", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_mediastore_crud", "test": "test_mediastore_crud", "response": "200", "error": "", diff --git a/data/coverage/mq.json b/data/coverage/mq.json index 28bbf62385..6ed6d8934e 100644 --- a/data/coverage/mq.json +++ b/data/coverage/mq.json @@ -284,7 +284,7 @@ "AutoMinorVersionUpgrade, BrokerName, CreatorRequestId, DeploymentMode, EngineType, EngineVersion, HostInstanceType, PubliclyAccessible, Users": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_broker", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_broker", "test": "test_create_broker", "response": "200", "error": "", @@ -294,7 +294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_tags", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_tags", "test": "test_create_tags", "response": "200", "error": "", @@ -304,7 +304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_broker", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_delete_broker", "test": "test_delete_broker", "response": "200", "error": "", @@ -314,7 +314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_tags", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_delete_tags", "test": "test_delete_tags", "response": "200", "error": "", @@ -324,7 +324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_broker", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_describe_broker", "test": "test_describe_broker", "response": "200", "error": "", @@ -334,7 +334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_list_brokers", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_list_brokers", "test": "test_list_brokers", "response": "200", "error": "", @@ -344,7 +344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_active_mq", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_send_to_active_mq", "test": "test_send_to_active_mq", "response": "200", "error": "", @@ -354,7 +354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_activemq_curl", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_send_to_activemq_curl", "test": "test_send_to_activemq_curl", "response": "200", "error": "", @@ -370,7 +370,7 @@ "AuthenticationStrategy, EngineType, EngineVersion, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_configuration", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_configuration", "test": "test_create_configuration", "response": "200", "error": "", @@ -380,7 +380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_configuration", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_describe_configuration", "test": "test_describe_configuration", "response": "200", "error": "", @@ -390,7 +390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_configuration", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_configuration", "test": "test_create_configuration", "response": "400", "error": "BadRequestException", @@ -400,7 +400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_configuration", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_configuration", "test": "test_create_configuration", "response": "400", "error": "BadRequestException", @@ -410,7 +410,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_configuration", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_configuration", "test": "test_create_configuration", "response": "400", "error": "BadRequestException", @@ -424,7 +424,7 @@ "AuthenticationStrategy, EngineType, EngineVersion, Name, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_configuration", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_configuration", "test": "test_create_configuration", "response": "200", "error": "", @@ -440,7 +440,7 @@ "ResourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_tags", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_tags", "test": "test_create_tags", "response": "400", "error": "BadRequestException", @@ -454,7 +454,7 @@ "ResourceArn, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_tags", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_tags", "test": "test_create_tags", "response": "204", "error": "", @@ -464,7 +464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_tags", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_delete_tags", "test": "test_delete_tags", "response": "204", "error": "", @@ -474,7 +474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_tags", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_tags", "test": "test_create_tags", "response": "400", "error": "BadRequestException", @@ -490,7 +490,7 @@ "BrokerId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_broker", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_broker", "test": "test_create_broker", "response": "200", "error": "", @@ -500,7 +500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_tags", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_tags", "test": "test_create_tags", "response": "200", "error": "", @@ -510,7 +510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_broker", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_delete_broker", "test": "test_delete_broker", "response": "200", "error": "", @@ -520,7 +520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_tags", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_delete_tags", "test": "test_delete_tags", "response": "200", "error": "", @@ -530,7 +530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_broker", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_describe_broker", "test": "test_describe_broker", "response": "200", "error": "", @@ -540,7 +540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_list_brokers", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_list_brokers", "test": "test_list_brokers", "response": "200", "error": "", @@ -550,7 +550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_active_mq", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_send_to_active_mq", "test": "test_send_to_active_mq", "response": "200", "error": "", @@ -560,7 +560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_activemq_curl", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_send_to_activemq_curl", "test": "test_send_to_activemq_curl", "response": "200", "error": "", @@ -570,7 +570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_broker", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_delete_broker", "test": "test_delete_broker", "response": "404", "error": "NotFoundException", @@ -580,7 +580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_broker", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_delete_broker", "test": "test_delete_broker", "response": "404", "error": "NotFoundException", @@ -596,7 +596,7 @@ "ResourceArn, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_tags", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_delete_tags", "test": "test_delete_tags", "response": "204", "error": "", @@ -612,7 +612,7 @@ "BrokerId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_broker", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_describe_broker", "test": "test_describe_broker", "response": "200", "error": "", @@ -622,7 +622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_active_mq", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_send_to_active_mq", "test": "test_send_to_active_mq", "response": "200", "error": "", @@ -632,7 +632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_send_to_activemq_curl", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_send_to_activemq_curl", "test": "test_send_to_activemq_curl", "response": "200", "error": "", @@ -648,7 +648,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_broker_engine_types", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_describe_broker_engine_types", "test": "test_describe_broker_engine_types", "response": "200", "error": "", @@ -662,7 +662,7 @@ "EngineType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_broker_engine_types", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_describe_broker_engine_types", "test": "test_describe_broker_engine_types", "response": "200", "error": "", @@ -672,7 +672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_broker_engine_types", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_describe_broker_engine_types", "test": "test_describe_broker_engine_types", "response": "400", "error": "BadRequestException", @@ -688,7 +688,7 @@ "ConfigurationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_configuration", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_describe_configuration", "test": "test_describe_configuration", "response": "200", "error": "", @@ -698,7 +698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_describe_configuration", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_describe_configuration", "test": "test_describe_configuration", "response": "404", "error": "NotFoundException", @@ -714,7 +714,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_list_brokers", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_list_brokers", "test": "test_list_brokers", "response": "200", "error": "", @@ -730,7 +730,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_configuration", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_configuration", "test": "test_create_configuration", "response": "200", "error": "", @@ -746,7 +746,7 @@ "ResourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_create_tags", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_create_tags", "test": "test_create_tags", "response": "200", "error": "", @@ -756,7 +756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mq.py::TestMQ::test_delete_tags", + "node_id": "LocalStack Pro: tests/aws/services/mq/test_mq.py::TestMQ::test_delete_tags", "test": "test_delete_tags", "response": "200", "error": "", diff --git a/data/coverage/mwaa.json b/data/coverage/mwaa.json index ec36c6780a..58f19db8f3 100644 --- a/data/coverage/mwaa.json +++ b/data/coverage/mwaa.json @@ -140,7 +140,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_mwaa.py::test_list_environments", + "node_id": "LocalStack Pro: tests/aws/services/mwaa/test_mwaa.py::test_list_environments", "test": "test_list_environments", "response": "200", "error": "", diff --git a/data/coverage/neptune.json b/data/coverage/neptune.json index f8e06641d6..9618df0c10 100644 --- a/data/coverage/neptune.json +++ b/data/coverage/neptune.json @@ -836,7 +836,7 @@ "DBClusterIdentifier, FeatureName, RoleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -846,7 +846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "400", "error": "DBClusterRoleAlreadyExistsFault", @@ -862,7 +862,7 @@ "ResourceName, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -872,7 +872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", "test": "test_create_db_parameter_group_add_tags", "response": "200", "error": "", @@ -882,7 +882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -892,7 +892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -902,7 +902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -918,7 +918,7 @@ "SourceDBParameterGroupIdentifier, TargetDBParameterGroupDescription, TargetDBParameterGroupIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "200", "error": "", @@ -928,7 +928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "400", "error": "DBParameterGroupAlreadyExistsFault", @@ -938,7 +938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "404", "error": "DBParameterGroupNotFoundFault", @@ -948,7 +948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "404", "error": "DBParameterGroupNotFoundFault", @@ -964,35 +964,35 @@ "CopyTagsToSnapshot, DBClusterIdentifier, DBClusterParameterGroupName, DBSubnetGroupName, DatabaseName, Engine, EngineVersion, MasterUserPassword, MasterUsername, Port, VpcSecurityGroupIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBClusterIdentifier, DBClusterParameterGroupName, DeletionProtection, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBClusterIdentifier, DBClusterParameterGroupName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", "test": "test_create_db_cluster_non_existing_parameter_group", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -1003,10 +1003,38 @@ } ] }, + "DBClusterIdentifier, DBSubnetGroupName, Engine, MasterUserPassword, MasterUsername, StorageEncrypted, VpcSecurityGroupIds": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "DBClusterIdentifier, DBSubnetGroupName, Engine, StorageEncrypted, VpcSecurityGroupIds": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, "DBClusterIdentifier, DatabaseName, EnableCloudwatchLogsExports, EnableHttpEndpoint, Engine, MasterUserPassword, MasterUsername, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -1020,7 +1048,7 @@ "DBClusterIdentifier, DatabaseName, EnableGlobalWriteForwarding, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -1034,7 +1062,7 @@ "DBClusterIdentifier, DatabaseName, EnableHttpEndpoint, Engine, EngineMode, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -1044,7 +1072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -1058,7 +1086,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineMode, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -1072,7 +1100,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineMode, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -1086,7 +1114,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -1096,7 +1124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -1106,7 +1134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -1116,7 +1144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidParameterValue", @@ -1130,7 +1158,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -1140,7 +1168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -1150,7 +1178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -1160,7 +1188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -1170,7 +1198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -1180,7 +1208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -1190,7 +1218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -1200,7 +1228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -1210,7 +1238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -1220,7 +1248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -1230,7 +1258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -1240,7 +1268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_invalid_cluster_identifier", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_invalid_cluster_identifier", "test": "test_invalid_cluster_identifier", "response": "400", "error": "InvalidClusterIdentifier", @@ -1254,17 +1282,17 @@ "DBClusterIdentifier, DatabaseName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -1274,7 +1302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -1284,7 +1312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -1294,7 +1322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -1308,7 +1336,7 @@ "DBClusterIdentifier, EnableGlobalWriteForwarding, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidParameterValue", @@ -1322,7 +1350,7 @@ "DBClusterIdentifier, Engine": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", "test": "test_create_neo4j_cluster", "response": "200", "error": "", @@ -1332,7 +1360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "200", "error": "", @@ -1342,7 +1370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -1352,7 +1380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_cluster_with_invalid_engine", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_cluster_with_invalid_engine", "test": "test_create_db_cluster_with_invalid_engine", "response": "400", "error": "InvalidParameterValue", @@ -1366,7 +1394,7 @@ "DBClusterIdentifier, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "200", "error": "", @@ -1376,7 +1404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "200", "error": "", @@ -1386,7 +1414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "200", "error": "", @@ -1400,7 +1428,7 @@ "DBClusterIdentifier, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -1410,7 +1438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -1424,17 +1452,17 @@ "DBClusterIdentifier, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", "test": "test_create_query_db", "response": "200", "error": "", @@ -1444,7 +1472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -1454,7 +1482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -1464,7 +1492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -1474,7 +1502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -1484,7 +1512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "400", "error": "DBClusterAlreadyExistsFault", @@ -1498,7 +1526,7 @@ "DBClusterIdentifier, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", "test": "test_create_query_db_with_port", "response": "200", "error": "", @@ -1512,7 +1540,7 @@ "DBClusterIdentifier, Engine, MasterUserPassword, MasterUsername, ScalingConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -1526,7 +1554,7 @@ "DBClusterIdentifier, Engine, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -1542,7 +1570,7 @@ "DBClusterEndpointIdentifier, DBClusterIdentifier, EndpointType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "400", "error": "InvalidParameterValue", @@ -1556,7 +1584,7 @@ "DBClusterEndpointIdentifier, DBClusterIdentifier, EndpointType, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -1572,47 +1600,47 @@ "DBClusterParameterGroupName, DBParameterGroupFamily, Description": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", - "test": "test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "200", "error": "", @@ -1622,7 +1650,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "200", "error": "", @@ -1632,7 +1660,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "200", "error": "", @@ -1642,7 +1670,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "200", "error": "", @@ -1652,7 +1680,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -1662,7 +1690,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -1672,7 +1700,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -1682,7 +1710,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -1692,7 +1720,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -1702,7 +1730,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -1712,7 +1740,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -1722,7 +1750,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -1732,7 +1760,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -1742,7 +1770,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -1752,7 +1780,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -1762,7 +1790,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -1772,7 +1800,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -1782,7 +1810,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -1792,7 +1820,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -1802,7 +1830,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -1812,7 +1840,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -1836,7 +1864,7 @@ "DBClusterParameterGroupName, DBParameterGroupFamily, Description, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -1852,7 +1880,7 @@ "DBClusterIdentifier, DBClusterSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -1868,21 +1896,21 @@ "AllocatedStorage, CopyTagsToSnapshot, DBInstanceClass, DBInstanceIdentifier, DBName, DBSubnetGroupName, Engine, EngineVersion, MasterUserPassword, MasterUsername, PubliclyAccessible, StorageType, VpcSecurityGroupIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -1896,7 +1924,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -1906,7 +1934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -1916,7 +1944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -1930,7 +1958,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -1940,7 +1968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -1950,7 +1978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -1960,7 +1988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -1970,7 +1998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -1980,7 +2008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -1990,7 +2018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -2004,7 +2032,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUserPassword": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -2018,7 +2046,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -2032,21 +2060,21 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, DBParameterGroupName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, EnableIAMDatabaseAuthentication, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -2056,7 +2084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -2070,7 +2098,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -2080,7 +2108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -2090,7 +2118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -2100,7 +2128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -2110,7 +2138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -2120,7 +2148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -2130,7 +2158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -2140,7 +2168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -2150,7 +2178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -2160,7 +2188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -2170,7 +2198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -2180,7 +2208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -2194,21 +2222,21 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..DbAddress']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBParameterGroupName, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_instance_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_instance_non_existing_parameter_group", "test": "test_create_db_instance_non_existing_parameter_group", "response": "404", "error": "DBParameterGroupNotFoundFault", @@ -2222,7 +2250,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBParameterGroupName, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -2236,7 +2264,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -2246,7 +2274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -2256,7 +2284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -2266,7 +2294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -2280,7 +2308,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -2290,7 +2318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -2300,7 +2328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -2310,7 +2338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -2320,7 +2348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -2330,7 +2358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -2340,7 +2368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -2350,7 +2378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -2364,7 +2392,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -2374,7 +2402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -2384,7 +2412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -2394,7 +2422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -2404,7 +2432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "200", "error": "", @@ -2414,7 +2442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -2424,7 +2452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -2434,7 +2462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -2444,7 +2472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -2454,7 +2482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "400", "error": "DBInstanceAlreadyExistsFault", @@ -2465,10 +2493,38 @@ } ] }, + "AutoMinorVersionUpgrade, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, "DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -2478,7 +2534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -2488,7 +2544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -2498,7 +2554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -2512,21 +2568,21 @@ "DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, PromotionTier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBInstanceClass, DBInstanceIdentifier, DBName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -2540,7 +2596,7 @@ "DBInstanceClass, DBInstanceIdentifier, Engine": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -2556,7 +2612,17 @@ "DBParameterGroupFamily, DBParameterGroupName, Description": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -2566,17 +2632,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -2586,17 +2652,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -2606,7 +2662,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "200", "error": "", @@ -2616,7 +2672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -2626,7 +2682,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -2636,7 +2692,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -2646,7 +2702,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -2656,7 +2712,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -2666,7 +2722,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -2676,7 +2732,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", + "test": "test_create_postgres", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -2686,7 +2752,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -2696,7 +2762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -2706,7 +2772,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -2716,7 +2782,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -2726,7 +2792,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -2736,7 +2802,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -2746,7 +2812,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -2756,7 +2822,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -2766,7 +2832,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -2776,7 +2842,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -2786,7 +2852,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -2796,7 +2862,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -2806,7 +2872,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -2816,7 +2882,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -2826,7 +2892,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -2836,7 +2902,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -2850,7 +2916,7 @@ "DBParameterGroupFamily, DBParameterGroupName, Description, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", "test": "test_create_db_parameter_group_add_tags", "response": "200", "error": "", @@ -2866,27 +2932,27 @@ "DBSubnetGroupDescription, DBSubnetGroupName, SubnetIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -2896,7 +2962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "400", "error": "CommonServiceException", @@ -2910,14 +2976,14 @@ "DBSubnetGroupDescription, DBSubnetGroupName, SubnetIds, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2926,7 +2992,7 @@ "Engine, EngineVersion, GlobalClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -2936,7 +3002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -2946,7 +3012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -2962,47 +3028,47 @@ "DBClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", "test": "test_create_query_db", "response": "200", "error": "", @@ -3012,7 +3078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", "test": "test_create_query_db_with_port", "response": "200", "error": "", @@ -3022,21 +3088,21 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "400", "error": "InvalidDBClusterStateFault", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBClusterIdentifier, SkipFinalSnapshot": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -3046,7 +3112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", "test": "test_create_neo4j_cluster", "response": "200", "error": "", @@ -3056,7 +3122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "200", "error": "", @@ -3066,7 +3132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "200", "error": "", @@ -3076,7 +3142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "200", "error": "", @@ -3086,7 +3152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "200", "error": "", @@ -3096,7 +3162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -3106,7 +3172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -3116,7 +3182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -3126,7 +3192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -3136,7 +3202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -3146,7 +3212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -3156,7 +3222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -3166,7 +3232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -3176,7 +3242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -3186,7 +3252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -3196,7 +3262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -3206,7 +3272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -3216,7 +3282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -3226,7 +3292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -3236,7 +3302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -3246,7 +3312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -3256,7 +3322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -3266,7 +3332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -3276,7 +3342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -3286,7 +3352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -3296,7 +3362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -3306,7 +3372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -3316,7 +3382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -3326,7 +3392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -3336,7 +3402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -3346,7 +3412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -3356,7 +3422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -3366,7 +3432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "400", "error": "InvalidDBClusterStateFault", @@ -3382,7 +3448,7 @@ "DBClusterEndpointIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -3392,7 +3458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "400", "error": "DBClusterEndpointNotFoundFault", @@ -3408,27 +3474,27 @@ "DBClusterParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -3454,7 +3520,7 @@ "DBClusterSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -3470,38 +3536,48 @@ "DBInstanceIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..DbAddress']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "test": "test_create_db_custom_port", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", - "test": "test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", "snapshot_skipped": "", @@ -3510,31 +3586,31 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", - "test": "test_global_cluster_remove_instances_from_cluster", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBInstanceIdentifier, SkipFinalSnapshot": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -3544,7 +3620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -3554,7 +3630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -3564,7 +3640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -3574,7 +3650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -3584,7 +3660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -3594,7 +3670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -3604,7 +3680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -3614,7 +3690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -3624,7 +3700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -3634,7 +3710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -3644,7 +3720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -3654,7 +3730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -3664,7 +3740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -3674,7 +3750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -3684,7 +3760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -3694,7 +3770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -3704,7 +3780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -3714,7 +3790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -3724,7 +3800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -3734,7 +3810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -3744,7 +3820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -3754,7 +3830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -3764,7 +3840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -3774,7 +3850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -3784,7 +3860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -3794,7 +3870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -3804,7 +3880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -3814,7 +3890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -3824,7 +3900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -3834,7 +3910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -3844,7 +3920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -3854,7 +3930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -3864,7 +3940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -3874,7 +3950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -3884,7 +3960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -3894,7 +3970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -3904,7 +3980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -3914,7 +3990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -3924,7 +4000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -3934,7 +4010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -3944,7 +4020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -3954,7 +4030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -3964,7 +4040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -3974,7 +4050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "400", "error": "CommonServiceException", @@ -3984,7 +4060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "400", "error": "CommonServiceException", @@ -3994,7 +4070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "400", "error": "CommonServiceException", @@ -4004,7 +4080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "400", "error": "CommonServiceException", @@ -4014,7 +4090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "400", "error": "CommonServiceException", @@ -4024,7 +4100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "400", "error": "CommonServiceException", @@ -4034,7 +4110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "400", "error": "CommonServiceException", @@ -4050,17 +4126,17 @@ "DBParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "200", "error": "", @@ -4070,7 +4146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -4086,37 +4162,37 @@ "DBSubnetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -4132,7 +4208,7 @@ "DBClusterEndpointIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -4148,27 +4224,27 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -4182,7 +4258,17 @@ "DBClusterParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -4192,7 +4278,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -4202,7 +4288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -4212,8 +4298,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", + "test": "test_create_query_db", "response": "200", "error": "", "snapshot_skipped": "", @@ -4222,7 +4308,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", "test": "test_create_query_db_with_port", "response": "200", "error": "", @@ -4232,7 +4318,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -4242,7 +4328,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", "test": "test_create_neo4j_cluster", "response": "200", "error": "", @@ -4252,7 +4338,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -4262,7 +4348,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -4272,7 +4358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -4282,7 +4368,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -4292,7 +4378,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -4302,7 +4388,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -4312,7 +4398,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -4322,7 +4408,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -4332,7 +4418,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -4342,7 +4428,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -4352,7 +4438,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -4362,7 +4448,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -4372,7 +4458,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -4382,7 +4468,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -4412,27 +4498,37 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", - "test": "test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", + "response": "404", + "error": "DBClusterParameterGroupNotFoundFault", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4442,7 +4538,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4452,7 +4548,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4462,7 +4558,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4472,7 +4568,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4482,7 +4578,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4492,7 +4588,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4502,7 +4598,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", "test": "test_create_db_cluster_non_existing_parameter_group", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4512,7 +4608,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4522,7 +4618,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4532,7 +4628,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4542,7 +4638,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4552,7 +4648,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4562,7 +4658,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4572,7 +4668,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4582,7 +4678,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4592,7 +4688,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4602,7 +4698,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4612,7 +4708,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4622,7 +4718,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4632,7 +4728,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4642,7 +4738,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4652,7 +4748,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4662,7 +4758,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4672,7 +4768,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -4688,7 +4784,7 @@ "DBClusterParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -4728,7 +4824,7 @@ "DBClusterSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -4738,7 +4834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -4754,57 +4850,67 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_clusters_with_filter", + "test": "test_describe_db_clusters_with_filter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -4814,7 +4920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -4824,7 +4930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -4834,7 +4940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -4848,48 +4954,48 @@ "DBClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -4898,7 +5004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -4908,7 +5014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -4918,7 +5024,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -4928,7 +5034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -4938,7 +5044,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -4948,7 +5054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -4958,7 +5064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -4968,7 +5074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -4978,7 +5084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -4988,7 +5094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -4998,7 +5104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -5008,7 +5114,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -5018,7 +5124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -5028,7 +5134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -5038,7 +5144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -5048,7 +5154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -5058,7 +5164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -5068,7 +5174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -5078,7 +5184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -5088,7 +5194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -5098,7 +5204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -5108,7 +5214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -5118,7 +5224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -5128,7 +5234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -5138,7 +5244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -5148,7 +5254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -5158,7 +5264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -5168,7 +5274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -5178,7 +5284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -5188,7 +5294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -5198,7 +5304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "404", "error": "DBClusterNotFoundFault", @@ -5208,7 +5314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_describe_db_cluster_not_existent", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_describe_db_cluster_not_existent", "test": "test_describe_db_cluster_not_existent", "response": "404", "error": "DBClusterNotFoundFault", @@ -5218,7 +5324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "404", "error": "DBClusterNotFoundFault", @@ -5228,13 +5334,27 @@ "origin": "external" } ] + }, + "Filters": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_clusters_with_filter", + "test": "test_describe_db_clusters_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] } }, "DescribeDBEngineVersions": { "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", "test": "test_describe_db_engine_versions", "response": "200", "error": "", @@ -5244,7 +5364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", "test": "test_describe_db_engine_versions_paginated", "response": "200", "error": "", @@ -5258,7 +5378,7 @@ "Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", "test": "test_describe_db_engine_versions", "response": "200", "error": "", @@ -5272,7 +5392,7 @@ "Engine, MaxRecords": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", "test": "test_describe_db_engine_versions_paginated", "response": "200", "error": "", @@ -5288,47 +5408,67 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", - "test": "test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", - "snapshot_skipped": "['$..DbAddress']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "test": "test_db_instance_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DbAddress']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -5338,7 +5478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -5348,7 +5488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -5358,7 +5498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -5372,57 +5512,57 @@ "DBInstanceIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..DbAddress']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -5432,7 +5572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -5442,7 +5582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -5452,7 +5592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -5462,7 +5602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -5472,7 +5612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -5482,7 +5622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -5492,7 +5632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -5502,7 +5642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -5512,7 +5652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "200", "error": "", @@ -5522,7 +5662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -5532,7 +5672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -5542,7 +5682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -5552,7 +5692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -5562,7 +5702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -5572,7 +5712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -5582,7 +5722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -5592,7 +5732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -5602,7 +5742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -5612,7 +5752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -5622,7 +5762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -5632,7 +5772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -5642,7 +5782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -5652,7 +5792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -5662,7 +5802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -5672,7 +5812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -5682,7 +5822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -5692,7 +5832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -5702,7 +5842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -5712,7 +5852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -5722,7 +5862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -5732,7 +5872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -5742,7 +5882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -5752,7 +5892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -5762,7 +5902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -5772,7 +5912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -5782,7 +5922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -5792,7 +5932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -5802,7 +5942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -5812,7 +5952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -5822,7 +5962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -5832,7 +5972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -5842,7 +5982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -5852,7 +5992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -5862,7 +6002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -5872,7 +6012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -5882,7 +6022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -5892,7 +6032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -5902,7 +6042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -5912,23 +6052,37 @@ "origin": "external" } ] + }, + "Filters": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] } }, "DescribeDBParameterGroups": { "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -5938,7 +6092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -5952,7 +6106,17 @@ "DBParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -5962,7 +6126,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -5972,7 +6136,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -5982,17 +6146,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -6002,7 +6156,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "200", "error": "", @@ -6012,7 +6166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -6022,7 +6176,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -6032,7 +6186,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -6042,7 +6196,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -6052,7 +6206,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -6062,7 +6216,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -6072,7 +6226,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -6082,7 +6236,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -6092,7 +6246,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -6102,7 +6256,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "200", "error": "", @@ -6112,7 +6266,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_instance_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_instance_non_existing_parameter_group", "test": "test_create_db_instance_non_existing_parameter_group", "response": "200", "error": "", @@ -6122,7 +6276,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -6132,7 +6286,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -6142,7 +6296,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -6152,7 +6306,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -6162,7 +6316,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -6172,7 +6326,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -6182,7 +6336,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -6192,7 +6346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -6202,7 +6356,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -6212,7 +6366,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -6222,7 +6376,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -6232,7 +6386,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -6242,7 +6396,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -6252,7 +6406,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -6262,7 +6416,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -6272,7 +6426,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -6282,7 +6436,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -6292,7 +6446,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -6302,7 +6456,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -6312,7 +6466,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -6322,7 +6476,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -6332,7 +6486,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -6342,7 +6496,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -6352,7 +6506,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -6362,7 +6516,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -6372,7 +6526,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -6382,7 +6536,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -6392,7 +6546,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -6402,7 +6556,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -6412,7 +6566,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -6422,7 +6576,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -6432,7 +6586,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -6442,7 +6596,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -6452,7 +6606,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -6462,7 +6616,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -6472,7 +6626,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -6482,7 +6636,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -6492,7 +6646,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -6502,7 +6656,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -6512,7 +6666,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -6528,7 +6682,7 @@ "DBParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -6544,37 +6698,47 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -6590,7 +6754,7 @@ "GlobalClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -6600,7 +6764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -6610,7 +6774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -6626,7 +6790,7 @@ "GlobalClusterIdentifier, TargetDbClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -6642,7 +6806,7 @@ "ResourceName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -6652,7 +6816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -6662,7 +6826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", "test": "test_create_db_parameter_group_add_tags", "response": "200", "error": "", @@ -6672,7 +6836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "200", "error": "", @@ -6682,7 +6846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -6692,7 +6856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -6702,7 +6866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -6712,7 +6876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -6722,7 +6886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -6758,7 +6922,7 @@ "DBClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "404", "error": "DBClusterNotFoundFault", @@ -6772,7 +6936,7 @@ "DBClusterIdentifier, EnableHttpEndpoint": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -6788,7 +6952,7 @@ "DBClusterEndpointIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -6802,7 +6966,7 @@ "DBClusterEndpointIdentifier, EndpointType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "400", "error": "DBClusterEndpointNotFoundFault", @@ -6816,7 +6980,7 @@ "DBClusterEndpointIdentifier, ExcludedMembers, StaticMembers": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "400", "error": "InvalidParameterValue", @@ -6832,7 +6996,7 @@ "DBClusterParameterGroupName, Parameters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -6848,7 +7012,7 @@ "ApplyImmediately, DBInstanceIdentifier, DBParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -6862,7 +7026,7 @@ "DBInstanceIdentifier, EnableIAMDatabaseAuthentication": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -6878,7 +7042,7 @@ "DBParameterGroupName, Parameters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -6894,7 +7058,7 @@ "DBInstanceIdentifier, ForceFailover": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -6910,7 +7074,7 @@ "DbClusterIdentifier, GlobalClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -6920,7 +7084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -6930,7 +7094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -6940,7 +7104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidGlobalClusterStateFault", @@ -6950,7 +7114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidGlobalClusterStateFault", @@ -6966,7 +7130,7 @@ "DBClusterIdentifier, FeatureName, RoleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -6976,7 +7140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "404", "error": "DBClusterRoleNotFoundFault", @@ -6992,7 +7156,7 @@ "ResourceName, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -7002,7 +7166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -7012,7 +7176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -7028,7 +7192,7 @@ "DBClusterIdentifier, Engine, SnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", diff --git a/data/coverage/opensearch.json b/data/coverage/opensearch.json index d74c9279f3..68e94b163e 100644 --- a/data/coverage/opensearch.json +++ b/data/coverage/opensearch.json @@ -21,8 +21,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": "" } }, @@ -70,7 +70,7 @@ "external_test_suite": true, "terraform_test_suite": true, "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -117,8 +117,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": "" } }, @@ -177,8 +177,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": "" } }, @@ -656,7 +656,7 @@ "ARN, TagList": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", @@ -666,33 +666,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_opensearch.py::test_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_opensearch.py::test_domain", "test": "test_domain", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..AutoTuneOptions.State', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", "test": "test_cloudformation_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } }, "CreateDomain": { + "AdvancedOptions, ClusterConfig, DomainEndpointOptions, DomainName, EBSOptions, EncryptionAtRestOptions, EngineVersion, NodeToNodeEncryptionOptions": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_opensearch.py::test_domain", + "test": "test_domain", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..AutoTuneOptions.State', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "AdvancedSecurityOptions, DomainName, EngineVersion": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_1.3]", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_1.3]", "test": "test_security_plugin[OpenSearch_1.3]", "response": "200", "error": "", @@ -702,7 +716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_2.5]", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_2.5]", "test": "test_security_plugin[OpenSearch_2.5]", "response": "200", "error": "", @@ -716,7 +730,7 @@ "ClusterConfig, DomainName, EngineVersion": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", @@ -724,23 +738,13 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_opensearch.py::test_domain", - "test": "test_domain", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" } ] }, "DomainEndpointOptions, DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestCustomBackendManager::test_custom_backend_with_custom_endpoint", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestCustomBackendManager::test_custom_backend_with_custom_endpoint", "test": "test_custom_backend_with_custom_endpoint", "response": "200", "error": "", @@ -750,7 +754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint", "test": "test_custom_endpoint", "response": "200", "error": "", @@ -760,7 +764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint_disabled", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint_disabled", "test": "test_custom_endpoint_disabled", "response": "200", "error": "", @@ -774,7 +778,7 @@ "DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_domain_version", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_domain_version", "test": "test_domain_version", "response": "200", "error": "", @@ -784,7 +788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", "test": "test_get_compatible_version_for_domain", "response": "200", "error": "", @@ -794,7 +798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_path_endpoint_strategy", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_path_endpoint_strategy", "test": "test_path_endpoint_strategy", "response": "200", "error": "", @@ -804,7 +808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_update_domain_config", "test": "test_update_domain_config", "response": "200", "error": "", @@ -814,7 +818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -824,7 +828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", @@ -834,7 +838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", @@ -844,8 +848,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", + "test": "test_cloudformation_deployment", "response": "200", "error": "", "snapshot_skipped": "", @@ -854,8 +858,8 @@ "origin": "external" }, { - "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/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_domain", + "test": "test_create_domain", "response": "200", "error": "", "snapshot_skipped": "", @@ -864,8 +868,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_existing_domain_causes_exception", + "test": "test_create_existing_domain_causes_exception", "response": "200", "error": "", "snapshot_skipped": "", @@ -874,18 +878,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", - "test": "test_cloudformation_deployment", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_indices", + "test": "test_create_indices", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_domain", - "test": "test_create_domain", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_describe_domains", + "test": "test_describe_domains", "response": "200", "error": "", "snapshot_skipped": "", @@ -894,8 +898,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_existing_domain_causes_exception", - "test": "test_create_existing_domain_causes_exception", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_domain_version", + "test": "test_domain_version", "response": "200", "error": "", "snapshot_skipped": "", @@ -904,8 +908,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_indices", - "test": "test_create_indices", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_path", + "test": "test_endpoint_strategy_path", "response": "200", "error": "", "snapshot_skipped": "", @@ -914,8 +918,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_describe_domains", - "test": "test_describe_domains", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_port", + "test": "test_endpoint_strategy_port", "response": "200", "error": "", "snapshot_skipped": "", @@ -924,8 +928,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_domain_version", - "test": "test_domain_version", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_document", + "test": "test_get_document", "response": "200", "error": "", "snapshot_skipped": "", @@ -934,8 +938,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_path", - "test": "test_endpoint_strategy_path", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_gzip_responses", + "test": "test_gzip_responses", "response": "200", "error": "", "snapshot_skipped": "", @@ -944,8 +948,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_port", - "test": "test_endpoint_strategy_port", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_search", + "test": "test_search", "response": "200", "error": "", "snapshot_skipped": "", @@ -954,8 +958,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_get_document", - "test": "test_get_document", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_update_domain_config", + "test": "test_update_domain_config", "response": "200", "error": "", "snapshot_skipped": "", @@ -964,8 +968,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_gzip_responses", - "test": "test_gzip_responses", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", + "test": "test_default_strategy", "response": "200", "error": "", "snapshot_skipped": "", @@ -974,8 +978,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_search", - "test": "test_search", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_path_strategy", + "test": "test_path_strategy", "response": "200", "error": "", "snapshot_skipped": "", @@ -984,8 +988,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_update_domain_config", - "test": "test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", + "test": "test_port_strategy", "response": "200", "error": "", "snapshot_skipped": "", @@ -994,7 +998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_domain_with_invalid_name", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_domain_with_invalid_name", "test": "test_create_domain_with_invalid_name", "response": "400", "error": "ValidationException", @@ -1004,7 +1008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_exception_header_field", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_exception_header_field", "test": "test_exception_header_field", "response": "400", "error": "ValidationException", @@ -1014,7 +1018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_existing_domain_causes_exception", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_existing_domain_causes_exception", "test": "test_create_existing_domain_causes_exception", "response": "409", "error": "ResourceAlreadyExistsException", @@ -1028,7 +1032,7 @@ "DomainName, EngineVersion": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_create_domain", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_domain", "test": "test_create_domain", "response": "200", "error": "", @@ -1038,7 +1042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_create_existing_domain_causes_exception", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_existing_domain_causes_exception", "test": "test_create_existing_domain_causes_exception", "response": "200", "error": "", @@ -1048,7 +1052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_describe_domains", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_describe_domains", "test": "test_describe_domains", "response": "200", "error": "", @@ -1058,7 +1062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_domain_version", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_domain_version", "test": "test_domain_version", "response": "200", "error": "", @@ -1068,7 +1072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -1078,7 +1082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_domain_version", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_domain_version", "test": "test_domain_version", "response": "200", "error": "", @@ -1088,7 +1092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_compatible_version_for_domain", "test": "test_get_compatible_version_for_domain", "response": "200", "error": "", @@ -1098,7 +1102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_create_existing_domain_causes_exception", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_existing_domain_causes_exception", "test": "test_create_existing_domain_causes_exception", "response": "409", "error": "ResourceAlreadyExistsException", @@ -1114,7 +1118,7 @@ "DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", @@ -1124,17 +1128,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_opensearch.py::test_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_opensearch.py::test_domain", "test": "test_domain", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..AutoTuneOptions.State', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_create_domain", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_domain", "test": "test_create_domain", "response": "200", "error": "", @@ -1144,7 +1148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_create_existing_domain_causes_exception", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_existing_domain_causes_exception", "test": "test_create_existing_domain_causes_exception", "response": "200", "error": "", @@ -1154,7 +1158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_describe_domains", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_describe_domains", "test": "test_describe_domains", "response": "200", "error": "", @@ -1164,7 +1168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_domain_version", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_domain_version", "test": "test_domain_version", "response": "200", "error": "", @@ -1174,7 +1178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", "test": "test_get_compatible_version_for_domain", "response": "200", "error": "", @@ -1184,7 +1188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_path_endpoint_strategy", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_path_endpoint_strategy", "test": "test_path_endpoint_strategy", "response": "200", "error": "", @@ -1194,7 +1198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_update_domain_config", "test": "test_update_domain_config", "response": "200", "error": "", @@ -1204,7 +1208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -1214,7 +1218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -1224,7 +1228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", @@ -1234,7 +1238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", @@ -1244,7 +1248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestCustomBackendManager::test_custom_backend_with_custom_endpoint", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestCustomBackendManager::test_custom_backend_with_custom_endpoint", "test": "test_custom_backend_with_custom_endpoint", "response": "200", "error": "", @@ -1254,7 +1258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint", "test": "test_custom_endpoint", "response": "200", "error": "", @@ -1264,7 +1268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint_disabled", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint_disabled", "test": "test_custom_endpoint_disabled", "response": "200", "error": "", @@ -1274,17 +1278,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", "test": "test_cloudformation_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_domain", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_domain", "test": "test_create_domain", "response": "200", "error": "", @@ -1294,7 +1298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_existing_domain_causes_exception", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_existing_domain_causes_exception", "test": "test_create_existing_domain_causes_exception", "response": "200", "error": "", @@ -1304,7 +1308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_indices", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_indices", "test": "test_create_indices", "response": "200", "error": "", @@ -1314,7 +1318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_describe_domains", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_describe_domains", "test": "test_describe_domains", "response": "200", "error": "", @@ -1324,7 +1328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_domain_version", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_domain_version", "test": "test_domain_version", "response": "200", "error": "", @@ -1334,7 +1338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_path", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_path", "test": "test_endpoint_strategy_path", "response": "200", "error": "", @@ -1344,7 +1348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_port", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_port", "test": "test_endpoint_strategy_port", "response": "200", "error": "", @@ -1354,7 +1358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_compatible_version_for_domain", "test": "test_get_compatible_version_for_domain", "response": "200", "error": "", @@ -1364,7 +1368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_get_document", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_document", "test": "test_get_document", "response": "200", "error": "", @@ -1374,7 +1378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_gzip_responses", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_gzip_responses", "test": "test_gzip_responses", "response": "200", "error": "", @@ -1384,7 +1388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_search", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_search", "test": "test_search", "response": "200", "error": "", @@ -1394,7 +1398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_1.3]", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_1.3]", "test": "test_security_plugin[OpenSearch_1.3]", "response": "200", "error": "", @@ -1404,7 +1408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_2.5]", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_2.5]", "test": "test_security_plugin[OpenSearch_2.5]", "response": "200", "error": "", @@ -1414,7 +1418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_update_domain_config", "test": "test_update_domain_config", "response": "200", "error": "", @@ -1424,24 +1428,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", - "test": "test_cfn_handle_elasticsearch_domain", - "response": "409", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", + "test": "test_default_strategy", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "DescribeDomain": { - "DomainName": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", - "test": "test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_path_strategy", + "test": "test_path_strategy", "response": "200", "error": "", "snapshot_skipped": "", @@ -1450,18 +1448,24 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_opensearch.py::test_domain", - "test": "test_domain", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", + "test": "test_port_strategy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, + "origin": "external" + } + ] + } + }, + "DescribeDomain": { + "DomainName": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_opensearch.py::test_domain", - "test": "test_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", "snapshot_skipped": "", @@ -1470,7 +1474,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_create_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_opensearch.py::test_domain", + "test": "test_domain", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..AutoTuneOptions.State', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_domain", "test": "test_create_domain", "response": "200", "error": "", @@ -1480,7 +1494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_create_existing_domain_causes_exception", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_existing_domain_causes_exception", "test": "test_create_existing_domain_causes_exception", "response": "200", "error": "", @@ -1490,7 +1504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_describe_domains", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_describe_domains", "test": "test_describe_domains", "response": "200", "error": "", @@ -1500,7 +1514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_domain_version", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_domain_version", "test": "test_domain_version", "response": "200", "error": "", @@ -1510,7 +1524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", "test": "test_get_compatible_version_for_domain", "response": "200", "error": "", @@ -1520,7 +1534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_path_endpoint_strategy", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_path_endpoint_strategy", "test": "test_path_endpoint_strategy", "response": "200", "error": "", @@ -1530,7 +1544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_update_domain_config", "test": "test_update_domain_config", "response": "200", "error": "", @@ -1540,7 +1554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", @@ -1550,17 +1564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", @@ -1570,17 +1574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", @@ -1590,17 +1584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", @@ -1610,18 +1594,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestCustomBackendManager::test_custom_backend_with_custom_endpoint", + "test": "test_custom_backend_with_custom_endpoint", "response": "200", "error": "", "snapshot_skipped": "", @@ -1630,8 +1604,8 @@ "origin": "external" }, { - "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/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint", + "test": "test_custom_endpoint", "response": "200", "error": "", "snapshot_skipped": "", @@ -1640,8 +1614,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint_disabled", + "test": "test_custom_endpoint_disabled", "response": "200", "error": "", "snapshot_skipped": "", @@ -1650,8 +1624,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestCustomBackendManager::test_custom_backend_with_custom_endpoint", - "test": "test_custom_backend_with_custom_endpoint", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", + "test": "test_cloudformation_deployment", "response": "200", "error": "", "snapshot_skipped": "", @@ -1660,8 +1634,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint", - "test": "test_custom_endpoint", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_domain", + "test": "test_create_domain", "response": "200", "error": "", "snapshot_skipped": "", @@ -1670,8 +1644,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint_disabled", - "test": "test_custom_endpoint_disabled", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_existing_domain_causes_exception", + "test": "test_create_existing_domain_causes_exception", "response": "200", "error": "", "snapshot_skipped": "", @@ -1680,18 +1654,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", - "test": "test_cloudformation_deployment", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_indices", + "test": "test_create_indices", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_domain", - "test": "test_create_domain", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_describe_domains", + "test": "test_describe_domains", "response": "200", "error": "", "snapshot_skipped": "", @@ -1700,8 +1674,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_existing_domain_causes_exception", - "test": "test_create_existing_domain_causes_exception", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_domain_version", + "test": "test_domain_version", "response": "200", "error": "", "snapshot_skipped": "", @@ -1710,8 +1684,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_indices", - "test": "test_create_indices", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_path", + "test": "test_endpoint_strategy_path", "response": "200", "error": "", "snapshot_skipped": "", @@ -1720,8 +1694,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_describe_domains", - "test": "test_describe_domains", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_port", + "test": "test_endpoint_strategy_port", "response": "200", "error": "", "snapshot_skipped": "", @@ -1730,8 +1704,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_domain_version", - "test": "test_domain_version", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_compatible_version_for_domain", + "test": "test_get_compatible_version_for_domain", "response": "200", "error": "", "snapshot_skipped": "", @@ -1740,8 +1714,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_path", - "test": "test_endpoint_strategy_path", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_document", + "test": "test_get_document", "response": "200", "error": "", "snapshot_skipped": "", @@ -1750,8 +1724,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_port", - "test": "test_endpoint_strategy_port", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_gzip_responses", + "test": "test_gzip_responses", "response": "200", "error": "", "snapshot_skipped": "", @@ -1760,8 +1734,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_get_compatible_version_for_domain", - "test": "test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_search", + "test": "test_search", "response": "200", "error": "", "snapshot_skipped": "", @@ -1770,8 +1744,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_get_document", - "test": "test_get_document", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_1.3]", + "test": "test_security_plugin[OpenSearch_1.3]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1780,8 +1754,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_gzip_responses", - "test": "test_gzip_responses", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_2.5]", + "test": "test_security_plugin[OpenSearch_2.5]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1790,8 +1764,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_search", - "test": "test_search", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_update_domain_config", + "test": "test_update_domain_config", "response": "200", "error": "", "snapshot_skipped": "", @@ -1800,8 +1774,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_1.3]", - "test": "test_security_plugin[OpenSearch_1.3]", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", + "test": "test_default_strategy", "response": "200", "error": "", "snapshot_skipped": "", @@ -1810,8 +1784,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_security_plugin[OpenSearch_2.5]", - "test": "test_security_plugin[OpenSearch_2.5]", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_path_strategy", + "test": "test_path_strategy", "response": "200", "error": "", "snapshot_skipped": "", @@ -1820,8 +1794,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_update_domain_config", - "test": "test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", + "test": "test_port_strategy", "response": "200", "error": "", "snapshot_skipped": "", @@ -1836,7 +1810,7 @@ "DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_update_domain_config", "test": "test_update_domain_config", "response": "200", "error": "", @@ -1846,7 +1820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_update_domain_config", "test": "test_update_domain_config", "response": "200", "error": "", @@ -1862,7 +1836,7 @@ "DomainNames": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_describe_domains", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_describe_domains", "test": "test_describe_domains", "response": "200", "error": "", @@ -1872,7 +1846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_describe_domains", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_describe_domains", "test": "test_describe_domains", "response": "200", "error": "", @@ -1884,7 +1858,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", @@ -1894,7 +1868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", @@ -1904,7 +1878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", @@ -1920,7 +1894,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_get_compatible_versions", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_get_compatible_versions", "test": "test_get_compatible_versions", "response": "200", "error": "", @@ -1930,7 +1904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_get_compatible_versions", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_compatible_versions", "test": "test_get_compatible_versions", "response": "200", "error": "", @@ -1944,7 +1918,7 @@ "DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_get_compatible_version_for_domain", "test": "test_get_compatible_version_for_domain", "response": "200", "error": "", @@ -1954,7 +1928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_compatible_version_for_domain", "test": "test_get_compatible_version_for_domain", "response": "200", "error": "", @@ -1970,7 +1944,7 @@ "EngineType": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_create_domain", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_create_domain", "test": "test_create_domain", "response": "200", "error": "", @@ -1980,7 +1954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestCustomBackendManager::test_custom_backend_with_custom_endpoint", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestCustomBackendManager::test_custom_backend_with_custom_endpoint", "test": "test_custom_backend_with_custom_endpoint", "response": "200", "error": "", @@ -1990,7 +1964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint", "test": "test_custom_endpoint", "response": "200", "error": "", @@ -2000,7 +1974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_cloudformation_deployment", "test": "test_cloudformation_deployment", "response": "200", "error": "", @@ -2010,7 +1984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_create_domain", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_domain", "test": "test_create_domain", "response": "200", "error": "", @@ -2026,7 +2000,7 @@ "ARN": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_elasticsearch.py::test_cfn_handle_elasticsearch_domain", "test": "test_cfn_handle_elasticsearch_domain", "response": "200", "error": "", @@ -2042,7 +2016,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_list_versions", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_list_versions", "test": "test_list_versions", "response": "200", "error": "", @@ -2052,7 +2026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_list_versions", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_list_versions", "test": "test_list_versions", "response": "200", "error": "", @@ -2068,7 +2042,7 @@ "ClusterConfig, DomainName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_es.py::TestElasticsearchProvider::test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/services/es/test_es.py::TestElasticsearchProvider::test_update_domain_config", "test": "test_update_domain_config", "response": "200", "error": "", @@ -2078,7 +2052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestOpensearchProvider::test_update_domain_config", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_update_domain_config", "test": "test_update_domain_config", "response": "200", "error": "", diff --git a/data/coverage/organizations.json b/data/coverage/organizations.json index d4a4792ed1..4454914c8c 100644 --- a/data/coverage/organizations.json +++ b/data/coverage/organizations.json @@ -668,7 +668,7 @@ "AccountName, Email": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_create_and_describe_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_and_describe_account", "test": "test_create_and_describe_account", "response": "200", "error": "", @@ -678,7 +678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_create_account_with_non_existing_org", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_account_with_non_existing_org", "test": "test_create_account_with_non_existing_org", "response": "400", "error": "AWSOrganizationsNotInUseException", @@ -694,7 +694,7 @@ "FeatureSet": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_create_and_describe_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_and_describe_account", "test": "test_create_and_describe_account", "response": "200", "error": "", @@ -704,7 +704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_organization", "test": "test_organization", "response": "200", "error": "", @@ -714,7 +714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", "test": "test_tag_policy", "response": "200", "error": "", @@ -730,7 +730,7 @@ "Content, Description, Name, Tags, Type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", "test": "test_tag_policy", "response": "200", "error": "", @@ -746,7 +746,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_create_and_describe_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_and_describe_account", "test": "test_create_and_describe_account", "response": "200", "error": "", @@ -756,7 +756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_organization", "test": "test_organization", "response": "200", "error": "", @@ -766,7 +766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", "test": "test_tag_policy", "response": "200", "error": "", @@ -782,7 +782,7 @@ "PolicyId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", "test": "test_tag_policy", "response": "200", "error": "", @@ -798,7 +798,7 @@ "AccountId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_create_and_describe_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_and_describe_account", "test": "test_create_and_describe_account", "response": "200", "error": "", @@ -814,7 +814,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_organization", "test": "test_organization", "response": "200", "error": "", @@ -824,7 +824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_create_account_with_non_existing_org", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_account_with_non_existing_org", "test": "test_create_account_with_non_existing_org", "response": "400", "error": "AWSOrganizationsNotInUseException", @@ -834,7 +834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_organization", "test": "test_organization", "response": "400", "error": "AWSOrganizationsNotInUseException", @@ -850,7 +850,7 @@ "ResourceId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", "test": "test_tag_policy", "response": "200", "error": "", @@ -866,7 +866,7 @@ "AccountId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_create_and_describe_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_and_describe_account", "test": "test_create_and_describe_account", "response": "200", "error": "", @@ -882,7 +882,7 @@ "ResourceId, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_organizations.py::TestOrganizations::test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", "test": "test_tag_policy", "response": "200", "error": "", diff --git a/data/coverage/qldb-session.json b/data/coverage/qldb-session.json index 3b50bcff66..eea462d29c 100644 --- a/data/coverage/qldb-session.json +++ b/data/coverage/qldb-session.json @@ -20,7 +20,7 @@ "CommitTransaction, SessionToken": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_complex_insert", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", "test": "test_complex_insert", "response": "200", "error": "", @@ -30,7 +30,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", "test": "test_insert_multiple_docs", "response": "200", "error": "", @@ -40,7 +40,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", "test": "test_list_tables", "response": "200", "error": "", @@ -50,7 +50,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", "test": "test_query_by_metadata", "response": "200", "error": "", @@ -60,7 +60,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_committed_views", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", "test": "test_query_committed_views", "response": "200", "error": "", @@ -70,7 +70,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_history", "test": "test_query_history", "response": "200", "error": "", @@ -80,7 +80,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", "test": "test_query_ion_timestamp", "response": "200", "error": "", @@ -90,7 +90,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_join_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", "test": "test_query_join_tables", "response": "200", "error": "", @@ -100,7 +100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", "test": "test_query_with_parameters", "response": "200", "error": "", @@ -110,7 +110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", "test": "test_query_with_params_via_api", "response": "200", "error": "", @@ -120,7 +120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", "test": "test_stream_journal", "response": "200", "error": "", @@ -134,7 +134,7 @@ "ExecuteStatement, SessionToken": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_complex_insert", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", "test": "test_complex_insert", "response": "200", "error": "", @@ -144,7 +144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", "test": "test_insert_multiple_docs", "response": "200", "error": "", @@ -154,7 +154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", "test": "test_list_tables", "response": "200", "error": "", @@ -164,7 +164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", "test": "test_query_by_metadata", "response": "200", "error": "", @@ -174,7 +174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_committed_views", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", "test": "test_query_committed_views", "response": "200", "error": "", @@ -184,7 +184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_history", "test": "test_query_history", "response": "200", "error": "", @@ -194,7 +194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", "test": "test_query_ion_timestamp", "response": "200", "error": "", @@ -204,7 +204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_join_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", "test": "test_query_join_tables", "response": "200", "error": "", @@ -214,7 +214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", "test": "test_query_with_parameters", "response": "200", "error": "", @@ -224,7 +224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", "test": "test_query_with_params_via_api", "response": "200", "error": "", @@ -234,7 +234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", "test": "test_stream_journal", "response": "200", "error": "", @@ -244,7 +244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_update_query_response", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", "test": "test_update_query_response", "response": "200", "error": "", @@ -258,7 +258,7 @@ "SessionToken, StartTransaction": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_complex_insert", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", "test": "test_complex_insert", "response": "200", "error": "", @@ -268,7 +268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", "test": "test_insert_multiple_docs", "response": "200", "error": "", @@ -278,7 +278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", "test": "test_list_tables", "response": "200", "error": "", @@ -288,7 +288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", "test": "test_query_by_metadata", "response": "200", "error": "", @@ -298,7 +298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_committed_views", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", "test": "test_query_committed_views", "response": "200", "error": "", @@ -308,7 +308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_history", "test": "test_query_history", "response": "200", "error": "", @@ -318,7 +318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", "test": "test_query_ion_timestamp", "response": "200", "error": "", @@ -328,7 +328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_join_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", "test": "test_query_join_tables", "response": "200", "error": "", @@ -338,7 +338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", "test": "test_query_with_parameters", "response": "200", "error": "", @@ -348,7 +348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", "test": "test_query_with_params_via_api", "response": "200", "error": "", @@ -358,7 +358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", "test": "test_stream_journal", "response": "200", "error": "", @@ -368,7 +368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_update_query_response", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", "test": "test_update_query_response", "response": "200", "error": "", @@ -382,7 +382,7 @@ "StartSession": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_complex_insert", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", "test": "test_complex_insert", "response": "200", "error": "", @@ -392,7 +392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", "test": "test_insert_multiple_docs", "response": "200", "error": "", @@ -402,7 +402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", "test": "test_list_tables", "response": "200", "error": "", @@ -412,7 +412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", "test": "test_query_by_metadata", "response": "200", "error": "", @@ -422,7 +422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_committed_views", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", "test": "test_query_committed_views", "response": "200", "error": "", @@ -432,7 +432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_history", "test": "test_query_history", "response": "200", "error": "", @@ -442,7 +442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", "test": "test_query_ion_timestamp", "response": "200", "error": "", @@ -452,7 +452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_join_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", "test": "test_query_join_tables", "response": "200", "error": "", @@ -462,7 +462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", "test": "test_query_with_parameters", "response": "200", "error": "", @@ -472,7 +472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", "test": "test_query_with_params_via_api", "response": "200", "error": "", @@ -482,7 +482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", "test": "test_stream_journal", "response": "200", "error": "", @@ -492,7 +492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_update_query_response", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", "test": "test_update_query_response", "response": "200", "error": "", diff --git a/data/coverage/qldb.json b/data/coverage/qldb.json index b011e1f5e0..a22f5abf7f 100644 --- a/data/coverage/qldb.json +++ b/data/coverage/qldb.json @@ -248,17 +248,17 @@ "Name, PermissionsMode": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", "test": "test_create_ledgers", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_complex_insert", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", "test": "test_complex_insert", "response": "200", "error": "", @@ -268,7 +268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", "test": "test_describe_and_delete_ledger", "response": "200", "error": "", @@ -278,7 +278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", "test": "test_insert_multiple_docs", "response": "200", "error": "", @@ -288,7 +288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_ledgers", "test": "test_list_ledgers", "response": "200", "error": "", @@ -298,7 +298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", "test": "test_list_tables", "response": "200", "error": "", @@ -308,7 +308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", "test": "test_query_by_metadata", "response": "200", "error": "", @@ -318,7 +318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_committed_views", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", "test": "test_query_committed_views", "response": "200", "error": "", @@ -328,7 +328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_history", "test": "test_query_history", "response": "200", "error": "", @@ -338,7 +338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", "test": "test_query_ion_timestamp", "response": "200", "error": "", @@ -348,7 +348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_join_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", "test": "test_query_join_tables", "response": "200", "error": "", @@ -358,7 +358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", "test": "test_query_with_parameters", "response": "200", "error": "", @@ -368,7 +368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", "test": "test_query_with_params_via_api", "response": "200", "error": "", @@ -378,7 +378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", "test": "test_stream_journal", "response": "200", "error": "", @@ -388,7 +388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_update_query_response", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", "test": "test_update_query_response", "response": "200", "error": "", @@ -402,14 +402,14 @@ "Name, PermissionsMode, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", "test": "test_create_ledgers", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -418,17 +418,17 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", "test": "test_create_ledgers", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_complex_insert", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", "test": "test_complex_insert", "response": "200", "error": "", @@ -438,7 +438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", "test": "test_describe_and_delete_ledger", "response": "200", "error": "", @@ -448,7 +448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", "test": "test_insert_multiple_docs", "response": "200", "error": "", @@ -458,7 +458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_ledgers", "test": "test_list_ledgers", "response": "200", "error": "", @@ -468,7 +468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", "test": "test_list_tables", "response": "200", "error": "", @@ -478,7 +478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", "test": "test_query_by_metadata", "response": "200", "error": "", @@ -488,7 +488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_committed_views", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", "test": "test_query_committed_views", "response": "200", "error": "", @@ -498,7 +498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_history", "test": "test_query_history", "response": "200", "error": "", @@ -508,7 +508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", "test": "test_query_ion_timestamp", "response": "200", "error": "", @@ -518,7 +518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_join_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", "test": "test_query_join_tables", "response": "200", "error": "", @@ -528,7 +528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", "test": "test_query_with_parameters", "response": "200", "error": "", @@ -538,7 +538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", "test": "test_query_with_params_via_api", "response": "200", "error": "", @@ -548,7 +548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", "test": "test_stream_journal", "response": "200", "error": "", @@ -558,7 +558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_update_query_response", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", "test": "test_update_query_response", "response": "200", "error": "", @@ -568,7 +568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", "test": "test_describe_and_delete_ledger", "response": "412", "error": "ResourcePreconditionNotMetException", @@ -584,17 +584,17 @@ "Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", "test": "test_create_ledgers", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_complex_insert", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", "test": "test_complex_insert", "response": "200", "error": "", @@ -604,7 +604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", "test": "test_describe_and_delete_ledger", "response": "200", "error": "", @@ -614,7 +614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", "test": "test_insert_multiple_docs", "response": "200", "error": "", @@ -624,7 +624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_ledgers", "test": "test_list_ledgers", "response": "200", "error": "", @@ -634,7 +634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", "test": "test_list_tables", "response": "200", "error": "", @@ -644,7 +644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", "test": "test_query_by_metadata", "response": "200", "error": "", @@ -654,7 +654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_committed_views", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", "test": "test_query_committed_views", "response": "200", "error": "", @@ -664,7 +664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_history", "test": "test_query_history", "response": "200", "error": "", @@ -674,7 +674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", "test": "test_query_ion_timestamp", "response": "200", "error": "", @@ -684,7 +684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_join_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", "test": "test_query_join_tables", "response": "200", "error": "", @@ -694,7 +694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", "test": "test_query_with_parameters", "response": "200", "error": "", @@ -704,7 +704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", "test": "test_query_with_params_via_api", "response": "200", "error": "", @@ -714,7 +714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", "test": "test_stream_journal", "response": "200", "error": "", @@ -724,7 +724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_update_query_response", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", "test": "test_update_query_response", "response": "200", "error": "", @@ -734,7 +734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", "test": "test_describe_and_delete_ledger", "response": "404", "error": "ResourceNotFoundException", @@ -750,7 +750,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", "test": "test_create_ledgers", "response": "200", "error": "", @@ -760,7 +760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_ledgers", "test": "test_list_ledgers", "response": "200", "error": "", @@ -776,7 +776,7 @@ "ResourceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", "test": "test_create_ledgers", "response": "200", "error": "", @@ -792,7 +792,7 @@ "InclusiveStartTime, KinesisConfiguration, LedgerName, RoleArn, StreamName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", "test": "test_stream_journal", "response": "200", "error": "", @@ -808,17 +808,17 @@ "DeletionProtection, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_qldb.py::test_create_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_qldb.py::test_create_ledgers", "test": "test_create_ledgers", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_complex_insert", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_complex_insert", "test": "test_complex_insert", "response": "200", "error": "", @@ -828,7 +828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", "test": "test_describe_and_delete_ledger", "response": "200", "error": "", @@ -838,7 +838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_insert_multiple_docs", "test": "test_insert_multiple_docs", "response": "200", "error": "", @@ -848,7 +848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_ledgers", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_ledgers", "test": "test_list_ledgers", "response": "200", "error": "", @@ -858,7 +858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_list_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_list_tables", "test": "test_list_tables", "response": "200", "error": "", @@ -868,7 +868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_by_metadata", "test": "test_query_by_metadata", "response": "200", "error": "", @@ -878,7 +878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_committed_views", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_committed_views", "test": "test_query_committed_views", "response": "200", "error": "", @@ -888,7 +888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_history", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_history", "test": "test_query_history", "response": "200", "error": "", @@ -898,7 +898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_ion_timestamp", "test": "test_query_ion_timestamp", "response": "200", "error": "", @@ -908,7 +908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_join_tables", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_join_tables", "test": "test_query_join_tables", "response": "200", "error": "", @@ -918,7 +918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_parameters", "test": "test_query_with_parameters", "response": "200", "error": "", @@ -928,7 +928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_query_with_params_via_api", "test": "test_query_with_params_via_api", "response": "200", "error": "", @@ -938,7 +938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_stream_journal", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_stream_journal", "test": "test_stream_journal", "response": "200", "error": "", @@ -948,7 +948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_update_query_response", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_update_query_response", "test": "test_update_query_response", "response": "200", "error": "", @@ -958,7 +958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", + "node_id": "LocalStack Pro: tests/aws/services/qldb/test_qldb.py::TestQLDB::test_describe_and_delete_ledger", "test": "test_describe_and_delete_ledger", "response": "404", "error": "ResourceNotFoundException", diff --git a/data/coverage/rds-data.json b/data/coverage/rds-data.json index 51b654b5bb..d09beb166b 100644 --- a/data/coverage/rds-data.json +++ b/data/coverage/rds-data.json @@ -80,7 +80,7 @@ "database, resourceArn, secretArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -96,7 +96,7 @@ "resourceArn, secretArn, transactionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -112,7 +112,7 @@ "awsSecretStoreArn, dbClusterOrInstanceArn, sqlStatements": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -128,7 +128,7 @@ "database, formatRecordsAs, includeResultMetadata, resourceArn, secretArn, sql": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -142,7 +142,7 @@ "database, includeResultMetadata, resourceArn, secretArn, sql": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -152,7 +152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -162,7 +162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -176,7 +176,7 @@ "database, parameters, resourceArn, secretArn, sql": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -186,7 +186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -196,7 +196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -210,7 +210,7 @@ "database, parameters, resourceArn, secretArn, sql, transactionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -224,7 +224,7 @@ "database, resourceArn, secretArn, sql": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -234,7 +234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -244,7 +244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -254,7 +254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "400", "error": "BadRequestException", @@ -268,7 +268,7 @@ "database, resourceArn, secretArn, sql, transactionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -282,7 +282,7 @@ "includeResultMetadata, resourceArn, secretArn, sql": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -296,7 +296,7 @@ "resourceArn, secretArn, sql": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -312,7 +312,7 @@ "resourceArn, secretArn, transactionId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", diff --git a/data/coverage/rds.json b/data/coverage/rds.json index f9cf8eb616..bb75964d4a 100644 --- a/data/coverage/rds.json +++ b/data/coverage/rds.json @@ -1706,6 +1706,18 @@ "snapshot_skipped": "" } }, + { + "SwitchoverGlobalCluster": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "SwitchoverReadReplica": { "implemented": false, @@ -1724,7 +1736,7 @@ "DBClusterIdentifier, FeatureName, RoleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -1734,7 +1746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "400", "error": "DBClusterRoleAlreadyExistsFault", @@ -1750,7 +1762,7 @@ "DBInstanceIdentifier, FeatureName, RoleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -1760,7 +1772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -1770,7 +1782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -1780,7 +1792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -1790,7 +1802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -1800,7 +1812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -1810,7 +1822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -1820,7 +1832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -1830,7 +1842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -1840,7 +1852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -1850,7 +1862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -1860,7 +1872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -1870,7 +1882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -1880,7 +1892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "400", "error": "InvalidParameterValue", @@ -1896,7 +1908,7 @@ "ResourceName, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -1906,7 +1918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", "test": "test_create_db_parameter_group_add_tags", "response": "200", "error": "", @@ -1916,7 +1928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -1926,7 +1938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -1936,7 +1948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -1952,7 +1964,7 @@ "SourceDBParameterGroupIdentifier, TargetDBParameterGroupDescription, TargetDBParameterGroupIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "200", "error": "", @@ -1962,7 +1974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "400", "error": "DBParameterGroupAlreadyExistsFault", @@ -1972,7 +1984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "404", "error": "DBParameterGroupNotFoundFault", @@ -1982,7 +1994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "404", "error": "DBParameterGroupNotFoundFault", @@ -1998,7 +2010,7 @@ "SourceOptionGroupIdentifier, Tags, TargetOptionGroupDescription, TargetOptionGroupIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "200", "error": "", @@ -2012,7 +2024,7 @@ "SourceOptionGroupIdentifier, TargetOptionGroupDescription, TargetOptionGroupIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "200", "error": "", @@ -2022,7 +2034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", "test": "test_negative_cases_modify_option_group", "response": "404", "error": "OptionGroupNotFoundFault", @@ -2038,35 +2050,35 @@ "CopyTagsToSnapshot, DBClusterIdentifier, DBClusterParameterGroupName, DBSubnetGroupName, DatabaseName, Engine, EngineVersion, MasterUserPassword, MasterUsername, Port, VpcSecurityGroupIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBClusterIdentifier, DBClusterParameterGroupName, DeletionProtection, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBClusterIdentifier, DBClusterParameterGroupName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", "test": "test_create_db_cluster_non_existing_parameter_group", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -2077,10 +2089,38 @@ } ] }, + "DBClusterIdentifier, DBSubnetGroupName, Engine, MasterUserPassword, MasterUsername, StorageEncrypted, VpcSecurityGroupIds": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "DBClusterIdentifier, DBSubnetGroupName, Engine, StorageEncrypted, VpcSecurityGroupIds": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, "DBClusterIdentifier, DatabaseName, EnableCloudwatchLogsExports, EnableHttpEndpoint, Engine, MasterUserPassword, MasterUsername, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -2094,7 +2134,7 @@ "DBClusterIdentifier, DatabaseName, EnableGlobalWriteForwarding, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -2108,7 +2148,7 @@ "DBClusterIdentifier, DatabaseName, EnableHttpEndpoint, Engine, EngineMode, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -2118,7 +2158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -2132,7 +2172,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineMode, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -2146,7 +2186,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineMode, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -2160,7 +2200,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -2170,7 +2210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -2180,7 +2220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -2190,7 +2230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidParameterValue", @@ -2204,7 +2244,7 @@ "DBClusterIdentifier, DatabaseName, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -2214,7 +2254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -2224,7 +2264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -2234,7 +2274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -2244,7 +2284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -2254,7 +2294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -2264,7 +2304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -2274,7 +2314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -2284,7 +2324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -2294,7 +2334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -2304,7 +2344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -2314,7 +2354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_invalid_cluster_identifier", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_invalid_cluster_identifier", "test": "test_invalid_cluster_identifier", "response": "400", "error": "InvalidClusterIdentifier", @@ -2328,17 +2368,17 @@ "DBClusterIdentifier, DatabaseName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -2348,7 +2388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -2358,7 +2398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -2368,7 +2408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -2382,7 +2422,7 @@ "DBClusterIdentifier, EnableGlobalWriteForwarding, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidParameterValue", @@ -2396,7 +2436,7 @@ "DBClusterIdentifier, Engine": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", "test": "test_create_neo4j_cluster", "response": "200", "error": "", @@ -2406,7 +2446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "200", "error": "", @@ -2416,7 +2456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -2426,7 +2466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_cluster_with_invalid_engine", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_cluster_with_invalid_engine", "test": "test_create_db_cluster_with_invalid_engine", "response": "400", "error": "InvalidParameterValue", @@ -2440,7 +2480,7 @@ "DBClusterIdentifier, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "200", "error": "", @@ -2450,7 +2490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "200", "error": "", @@ -2460,7 +2500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "200", "error": "", @@ -2474,7 +2514,7 @@ "DBClusterIdentifier, Engine, EngineVersion, GlobalClusterIdentifier, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -2484,7 +2524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -2498,17 +2538,17 @@ "DBClusterIdentifier, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", "test": "test_create_query_db", "response": "200", "error": "", @@ -2518,7 +2558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -2528,7 +2568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -2538,7 +2578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -2548,7 +2588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -2558,7 +2598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "400", "error": "DBClusterAlreadyExistsFault", @@ -2572,7 +2612,7 @@ "DBClusterIdentifier, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", "test": "test_create_query_db_with_port", "response": "200", "error": "", @@ -2586,7 +2626,7 @@ "DBClusterIdentifier, Engine, MasterUserPassword, MasterUsername, ScalingConfiguration": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -2600,7 +2640,7 @@ "DBClusterIdentifier, Engine, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -2616,7 +2656,7 @@ "DBClusterEndpointIdentifier, DBClusterIdentifier, EndpointType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "400", "error": "InvalidParameterValue", @@ -2630,7 +2670,7 @@ "DBClusterEndpointIdentifier, DBClusterIdentifier, EndpointType, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -2646,47 +2686,47 @@ "DBClusterParameterGroupName, DBParameterGroupFamily, Description": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", - "test": "test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "200", "error": "", @@ -2696,7 +2736,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "200", "error": "", @@ -2706,7 +2746,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "200", "error": "", @@ -2716,7 +2756,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "200", "error": "", @@ -2726,7 +2766,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -2736,7 +2776,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -2746,7 +2786,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -2756,7 +2796,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -2766,7 +2806,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -2776,7 +2816,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -2786,7 +2826,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -2796,7 +2836,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -2806,7 +2846,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -2816,7 +2856,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -2826,7 +2866,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -2836,7 +2876,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -2846,7 +2886,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -2856,7 +2896,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -2866,7 +2906,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -2876,7 +2916,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -2886,7 +2926,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -2910,7 +2950,7 @@ "DBClusterParameterGroupName, DBParameterGroupFamily, Description, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -2926,7 +2966,7 @@ "DBClusterIdentifier, DBClusterSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -2942,21 +2982,21 @@ "AllocatedStorage, CopyTagsToSnapshot, DBInstanceClass, DBInstanceIdentifier, DBName, DBSubnetGroupName, Engine, EngineVersion, MasterUserPassword, MasterUsername, PubliclyAccessible, StorageType, VpcSecurityGroupIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -2970,7 +3010,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -2980,7 +3020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -2990,7 +3030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -3004,7 +3044,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -3014,7 +3054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -3024,7 +3064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -3034,7 +3074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -3044,7 +3084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -3054,7 +3094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -3064,7 +3104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -3078,7 +3118,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUserPassword": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -3092,7 +3132,7 @@ "AllocatedStorage, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "400", "error": "InvalidParameterCombination", @@ -3106,21 +3146,21 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, DBParameterGroupName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, EnableIAMDatabaseAuthentication, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -3130,7 +3170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -3144,7 +3184,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -3154,7 +3194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -3164,7 +3204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -3174,7 +3214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -3184,7 +3224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -3194,7 +3234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -3204,7 +3244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -3214,7 +3254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -3224,7 +3264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -3234,7 +3274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -3244,7 +3284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -3254,7 +3294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -3268,21 +3308,21 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..DbAddress']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBParameterGroupName, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_instance_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_instance_non_existing_parameter_group", "test": "test_create_db_instance_non_existing_parameter_group", "response": "404", "error": "DBParameterGroupNotFoundFault", @@ -3296,7 +3336,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBParameterGroupName, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -3310,7 +3350,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -3320,7 +3360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -3330,7 +3370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -3340,7 +3380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -3354,7 +3394,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -3364,7 +3404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -3374,7 +3414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -3384,7 +3424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -3394,7 +3434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -3404,7 +3444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -3414,7 +3454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -3424,7 +3464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -3438,7 +3478,7 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -3448,7 +3488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -3458,7 +3498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -3468,7 +3508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -3478,7 +3518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "200", "error": "", @@ -3488,7 +3528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -3498,7 +3538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -3508,7 +3548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -3518,7 +3558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -3528,7 +3568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "400", "error": "DBInstanceAlreadyExistsFault", @@ -3539,10 +3579,38 @@ } ] }, + "AutoMinorVersionUpgrade, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, "DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -3552,7 +3620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -3562,7 +3630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -3572,7 +3640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -3586,21 +3654,21 @@ "DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, Engine, PromotionTier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBInstanceClass, DBInstanceIdentifier, DBName, Engine, MasterUserPassword, MasterUsername": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -3614,7 +3682,7 @@ "DBInstanceClass, DBInstanceIdentifier, Engine": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -3630,7 +3698,17 @@ "DBParameterGroupFamily, DBParameterGroupName, Description": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -3640,17 +3718,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -3660,17 +3738,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -3680,7 +3748,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "200", "error": "", @@ -3690,7 +3758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -3700,7 +3768,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -3710,7 +3778,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -3720,7 +3788,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -3730,7 +3798,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -3740,7 +3808,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -3750,7 +3818,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", + "test": "test_create_postgres", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -3760,7 +3838,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -3770,7 +3848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -3780,7 +3858,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -3790,7 +3868,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -3800,7 +3878,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -3810,7 +3888,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -3820,7 +3898,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -3830,7 +3908,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -3840,7 +3918,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -3850,7 +3928,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -3860,7 +3938,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -3870,7 +3948,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -3880,7 +3958,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -3890,7 +3968,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -3900,7 +3978,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -3910,7 +3988,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -3924,7 +4002,7 @@ "DBParameterGroupFamily, DBParameterGroupName, Description, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", "test": "test_create_db_parameter_group_add_tags", "response": "200", "error": "", @@ -3940,21 +4018,21 @@ "Auth, DBProxyName, DebugLogging, EngineFamily, IdleClientTimeout, RequireTLS, RoleArn, VpcSubnetIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Auth, DBProxyName, EngineFamily, RoleArn, Tags, VpcSubnetIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -3970,7 +4048,7 @@ "DBInstanceIdentifier, DBSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -3986,27 +4064,27 @@ "DBSubnetGroupDescription, DBSubnetGroupName, SubnetIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -4016,7 +4094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "400", "error": "CommonServiceException", @@ -4030,14 +4108,14 @@ "DBSubnetGroupDescription, DBSubnetGroupName, SubnetIds, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -4046,7 +4124,7 @@ "Engine, EngineVersion, GlobalClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -4056,7 +4134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -4066,7 +4144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -4082,7 +4160,7 @@ "EngineName, MajorEngineVersion, OptionGroupDescription, OptionGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", "test": "test_negative_cases_modify_option_group", "response": "200", "error": "", @@ -4092,7 +4170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", "test": "test_negative_cases_modify_option_group", "response": "400", "error": "CommonServiceException", @@ -4106,7 +4184,7 @@ "EngineName, MajorEngineVersion, OptionGroupDescription, OptionGroupName, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "200", "error": "", @@ -4122,47 +4200,47 @@ "DBClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", "test": "test_create_query_db", "response": "200", "error": "", @@ -4172,7 +4250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", "test": "test_create_query_db_with_port", "response": "200", "error": "", @@ -4182,21 +4260,21 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "400", "error": "InvalidDBClusterStateFault", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBClusterIdentifier, SkipFinalSnapshot": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -4206,7 +4284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", "test": "test_create_neo4j_cluster", "response": "200", "error": "", @@ -4216,7 +4294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "200", "error": "", @@ -4226,7 +4304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "200", "error": "", @@ -4236,7 +4314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "200", "error": "", @@ -4246,7 +4324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "200", "error": "", @@ -4256,7 +4334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -4266,7 +4344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -4276,7 +4354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -4286,7 +4364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -4296,7 +4374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -4306,7 +4384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -4316,7 +4394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -4326,7 +4404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -4336,7 +4414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -4346,7 +4424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -4356,7 +4434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -4366,7 +4444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -4376,7 +4454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -4386,7 +4464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -4396,7 +4474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -4406,7 +4484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -4416,7 +4494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -4426,7 +4504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -4436,7 +4514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -4446,7 +4524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -4456,7 +4534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -4466,7 +4544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -4476,7 +4554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -4486,7 +4564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -4496,7 +4574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -4506,7 +4584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -4516,7 +4594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -4526,7 +4604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "400", "error": "InvalidDBClusterStateFault", @@ -4542,7 +4620,7 @@ "DBClusterEndpointIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -4552,7 +4630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "400", "error": "DBClusterEndpointNotFoundFault", @@ -4568,27 +4646,27 @@ "DBClusterParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -4614,7 +4692,7 @@ "DBClusterSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -4630,38 +4708,48 @@ "DBInstanceIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..DbAddress']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "test": "test_create_db_custom_port", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", - "test": "test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", "snapshot_skipped": "", @@ -4670,31 +4758,31 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", - "test": "test_global_cluster_remove_instances_from_cluster", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "400", + "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBInstanceIdentifier, SkipFinalSnapshot": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -4704,7 +4792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -4714,7 +4802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -4724,7 +4812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -4734,7 +4822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -4744,7 +4832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -4754,7 +4842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -4764,7 +4852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -4774,7 +4862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -4784,7 +4872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -4794,7 +4882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -4804,7 +4892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -4814,7 +4902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -4824,7 +4912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -4834,7 +4922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -4844,7 +4932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -4854,7 +4942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -4864,7 +4952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -4874,7 +4962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -4884,7 +4972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -4894,7 +4982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -4904,7 +4992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -4914,7 +5002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -4924,7 +5012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -4934,7 +5022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -4944,7 +5032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -4954,7 +5042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -4964,7 +5052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -4974,7 +5062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -4984,7 +5072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -4994,7 +5082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -5004,7 +5092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -5014,7 +5102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -5024,7 +5112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -5034,7 +5122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -5044,7 +5132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -5054,7 +5142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -5064,7 +5152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -5074,7 +5162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -5084,7 +5172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -5094,7 +5182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -5104,7 +5192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -5114,7 +5202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -5124,7 +5212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -5134,7 +5222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "400", "error": "CommonServiceException", @@ -5144,7 +5232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "400", "error": "CommonServiceException", @@ -5154,7 +5242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "400", "error": "CommonServiceException", @@ -5164,7 +5252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "400", "error": "CommonServiceException", @@ -5174,7 +5262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "400", "error": "CommonServiceException", @@ -5184,7 +5272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "400", "error": "CommonServiceException", @@ -5194,7 +5282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "400", "error": "CommonServiceException", @@ -5210,17 +5298,17 @@ "DBParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "200", "error": "", @@ -5230,7 +5318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -5246,17 +5334,17 @@ "DBProxyName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -5272,37 +5360,37 @@ "DBSubnetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -5318,7 +5406,7 @@ "OptionGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "200", "error": "", @@ -5328,7 +5416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", "test": "test_negative_cases_modify_option_group", "response": "200", "error": "", @@ -5338,7 +5426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "400", "error": "CommonServiceException", @@ -5348,7 +5436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "400", "error": "CommonServiceException", @@ -5364,7 +5452,7 @@ "DBClusterIdentifiers, DBProxyName, TargetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -5374,7 +5462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "404", "error": "DBProxyTargetNotFoundFault", @@ -5388,104 +5476,104 @@ "DBInstanceIdentifiers, DBProxyName, TargetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "404", "error": "DBProxyNotFoundFault", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "404", "error": "DBProxyNotFoundFault", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "404", "error": "DBProxyNotFoundFault", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "404", "error": "DBProxyNotFoundFault", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "404", "error": "DBProxyNotFoundFault", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "404", "error": "DBProxyNotFoundFault", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "404", "error": "DBProxyNotFoundFault", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "404", "error": "DBProxyNotFoundFault", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "404", "error": "DBProxyNotFoundFault", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "404", "error": "DBProxyNotFoundFault", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -5494,7 +5582,7 @@ "DBClusterEndpointIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -5510,27 +5598,27 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -5544,7 +5632,17 @@ "DBClusterParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -5554,7 +5652,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", "test": "test_docdb_cluster", "response": "200", "error": "", @@ -5564,7 +5662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -5574,8 +5672,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", + "test": "test_create_query_db", "response": "200", "error": "", "snapshot_skipped": "", @@ -5584,7 +5682,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", "test": "test_create_query_db_with_port", "response": "200", "error": "", @@ -5594,7 +5692,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -5604,7 +5702,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", "test": "test_create_neo4j_cluster", "response": "200", "error": "", @@ -5614,7 +5712,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -5624,7 +5722,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -5634,7 +5732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -5644,7 +5742,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -5654,7 +5752,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -5664,7 +5762,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -5674,7 +5772,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -5684,7 +5782,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -5694,7 +5792,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -5704,7 +5802,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -5714,7 +5812,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -5724,7 +5822,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -5734,7 +5832,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -5744,7 +5842,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -5774,27 +5872,37 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_docdb.py::TestDocDB::test_create_query_db", - "test": "test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", + "response": "404", + "error": "DBClusterParameterGroupNotFoundFault", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11]", "test": "test_create_query_db[1.1.0.0-3.4.11]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5804,7 +5912,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2]", "test": "test_create_query_db[1.2.0.1-3.5.2]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5814,7 +5922,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2]", "test": "test_create_query_db[1.2.1.0-3.6.2]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5824,7 +5932,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.4.13]", "test": "test_create_query_db[None-3.4.13]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5834,7 +5942,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5844,7 +5952,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5854,7 +5962,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5864,7 +5972,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_cluster_non_existing_parameter_group", "test": "test_create_db_cluster_non_existing_parameter_group", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5874,7 +5982,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5884,7 +5992,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5894,7 +6002,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5904,7 +6012,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5914,7 +6022,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5924,7 +6032,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5934,7 +6042,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5944,7 +6052,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5954,7 +6062,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5964,7 +6072,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5974,7 +6082,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5984,7 +6092,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -5994,7 +6102,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -6004,7 +6112,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -6014,7 +6122,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -6024,7 +6132,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -6034,7 +6142,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "404", "error": "DBClusterParameterGroupNotFoundFault", @@ -6050,7 +6158,7 @@ "DBClusterParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -6090,7 +6198,7 @@ "DBClusterSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -6100,7 +6208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -6116,57 +6224,67 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_clusters_with_filter", + "test": "test_describe_db_clusters_with_filter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -6176,7 +6294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -6186,7 +6304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -6196,7 +6314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -6210,48 +6328,48 @@ "DBClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_docdb.py::test_docdb_cluster", - "test": "test_docdb_cluster", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_cluster_deployment", - "test": "test_db_cluster_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::test_docdb_cluster", + "test": "test_docdb_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment", + "test": "test_db_cluster_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -6260,7 +6378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -6270,7 +6388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -6280,7 +6398,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -6290,7 +6408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -6300,7 +6418,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -6310,7 +6428,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -6320,7 +6438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -6330,7 +6448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -6340,7 +6458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -6350,7 +6468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -6360,7 +6478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -6370,7 +6488,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", "test": "test_db_cluster_already_exists", "response": "200", "error": "", @@ -6380,7 +6498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -6390,7 +6508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", "test": "test_db_cluster_scaling", "response": "200", "error": "", @@ -6400,7 +6518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -6410,7 +6528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -6420,7 +6538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[11.15]", "test": "test_postgres_versions[11.15]", "response": "200", "error": "", @@ -6430,7 +6548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[12.9]", "test": "test_postgres_versions[12.9]", "response": "200", "error": "", @@ -6440,7 +6558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.4]", "test": "test_postgres_versions[13.4]", "response": "200", "error": "", @@ -6450,7 +6568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_cluster_endpoint", "test": "test_serverless_no_cluster_endpoint", "response": "200", "error": "", @@ -6460,7 +6578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -6470,7 +6588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -6480,7 +6598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -6490,7 +6608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -6500,7 +6618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -6510,7 +6628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -6520,7 +6638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -6530,7 +6648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -6540,7 +6658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -6550,7 +6668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -6560,7 +6678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "404", "error": "DBClusterNotFoundFault", @@ -6570,7 +6688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_describe_db_cluster_not_existent", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_describe_db_cluster_not_existent", "test": "test_describe_db_cluster_not_existent", "response": "404", "error": "DBClusterNotFoundFault", @@ -6580,7 +6698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "404", "error": "DBClusterNotFoundFault", @@ -6590,13 +6708,27 @@ "origin": "external" } ] + }, + "Filters": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_clusters_with_filter", + "test": "test_describe_db_clusters_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] } }, "DescribeDBEngineVersions": { "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", "test": "test_describe_db_engine_versions", "response": "200", "error": "", @@ -6606,7 +6738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", "test": "test_describe_db_engine_versions_paginated", "response": "200", "error": "", @@ -6620,7 +6752,7 @@ "Engine, EngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions", "test": "test_describe_db_engine_versions", "response": "200", "error": "", @@ -6634,7 +6766,7 @@ "Engine, MaxRecords": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_describe_db_engine_versions_paginated", "test": "test_describe_db_engine_versions_paginated", "response": "200", "error": "", @@ -6650,47 +6782,67 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", - "test": "test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", "response": "200", "error": "", - "snapshot_skipped": "['$..DbAddress']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "test": "test_db_instance_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DbAddress']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -6700,7 +6852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -6710,7 +6862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -6720,7 +6872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -6734,57 +6886,57 @@ "DBInstanceIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..DbAddress']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -6794,7 +6946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -6804,7 +6956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -6814,7 +6966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -6824,7 +6976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -6834,7 +6986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -6844,7 +6996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -6854,7 +7006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -6864,7 +7016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -6874,7 +7026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "200", "error": "", @@ -6884,7 +7036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -6894,7 +7046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -6904,7 +7056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -6914,7 +7066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -6924,7 +7076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -6934,7 +7086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -6944,7 +7096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -6954,7 +7106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -6964,7 +7116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -6974,7 +7126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -6984,7 +7136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -6994,7 +7146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -7004,7 +7156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -7014,7 +7166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -7024,7 +7176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -7034,7 +7186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -7044,7 +7196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -7054,7 +7206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -7064,7 +7216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -7074,7 +7226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -7084,7 +7236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -7094,7 +7246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -7104,7 +7256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -7114,7 +7266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -7124,7 +7276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -7134,7 +7286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -7144,7 +7296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -7154,7 +7306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -7164,7 +7316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -7174,7 +7326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -7184,7 +7336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -7194,7 +7346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -7204,7 +7356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -7214,7 +7366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -7224,7 +7376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -7234,7 +7386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -7244,7 +7396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -7254,7 +7406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -7264,7 +7416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -7274,23 +7426,37 @@ "origin": "external" } ] + }, + "Filters": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] } }, "DescribeDBParameterGroups": { "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -7300,7 +7466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -7314,7 +7480,17 @@ "DBParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", "response": "200", "error": "", @@ -7324,7 +7500,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -7334,7 +7510,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -7344,17 +7520,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -7364,7 +7530,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_copy_db_parameter_groups", "test": "test_copy_db_parameter_groups", "response": "200", "error": "", @@ -7374,7 +7540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", "test": "test_create_mariadb", "response": "200", "error": "", @@ -7384,7 +7550,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMssql::test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", "test": "test_create_mssql", "response": "200", "error": "", @@ -7394,7 +7560,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", @@ -7404,7 +7570,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", @@ -7414,7 +7580,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -7424,7 +7590,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", "response": "200", "error": "", @@ -7434,7 +7600,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres_instance", "test": "test_create_aurora_postgres_instance", "response": "200", "error": "", @@ -7444,7 +7610,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", @@ -7454,7 +7620,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", @@ -7464,7 +7630,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", "test": "test_create_db_custom_port", "response": "200", "error": "", @@ -7474,7 +7640,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_db_instance_non_existing_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_instance_non_existing_parameter_group", "test": "test_create_db_instance_non_existing_parameter_group", "response": "200", "error": "", @@ -7484,7 +7650,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -7494,7 +7660,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -7504,7 +7670,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", "test": "test_db_instance_already_exists", "response": "200", "error": "", @@ -7514,7 +7680,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -7524,7 +7690,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -7534,7 +7700,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -7544,7 +7710,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -7554,7 +7720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", @@ -7564,7 +7730,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -7574,7 +7740,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -7584,7 +7750,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -7594,7 +7760,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -7604,7 +7770,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -7614,7 +7780,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -7624,7 +7790,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -7634,7 +7800,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -7644,7 +7810,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -7654,7 +7820,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -7664,7 +7830,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -7674,7 +7840,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -7684,7 +7850,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -7694,7 +7860,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -7704,7 +7870,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -7714,7 +7880,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -7724,7 +7890,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -7734,7 +7900,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -7744,7 +7910,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -7754,7 +7920,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[10.23]", "test": "test_postgres_s3_extension_helpers[10.23]", "response": "200", "error": "", @@ -7764,7 +7930,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11.16]", "test": "test_postgres_s3_extension_helpers[11.16]", "response": "200", "error": "", @@ -7774,7 +7940,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[12.8]", "test": "test_postgres_s3_extension_helpers[12.8]", "response": "200", "error": "", @@ -7784,7 +7950,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[13.4]", "test": "test_postgres_s3_extension_helpers[13.4]", "response": "200", "error": "", @@ -7794,7 +7960,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[14.7]", "test": "test_postgres_s3_extension_helpers[14.7]", "response": "200", "error": "", @@ -7804,7 +7970,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[15.2]", "test": "test_postgres_s3_extension_helpers[15.2]", "response": "200", "error": "", @@ -7814,7 +7980,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", "test": "test_reset_cluster_with_instances", "response": "200", "error": "", @@ -7824,7 +7990,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", @@ -7834,7 +8000,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", @@ -7844,7 +8010,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", @@ -7854,7 +8020,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -7864,7 +8030,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -7874,7 +8040,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -7890,7 +8056,7 @@ "DBParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -7906,21 +8072,21 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBProxyName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -7930,7 +8096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -7946,21 +8112,21 @@ "DBProxyName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "DBProxyName, TargetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -7976,7 +8142,7 @@ "DBProxyName, TargetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", @@ -7986,7 +8152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -8002,7 +8168,7 @@ "DBSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", @@ -8018,37 +8184,47 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_subnet_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_subnet_group", "test": "test_db_subnet_group", "response": "200", "error": "", @@ -8064,7 +8240,7 @@ "GlobalClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -8074,7 +8250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -8084,7 +8260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -8100,7 +8276,7 @@ "EngineName, MajorEngineVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "200", "error": "", @@ -8114,7 +8290,7 @@ "OptionGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "200", "error": "", @@ -8130,7 +8306,7 @@ "GlobalClusterIdentifier, TargetDbClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -8146,7 +8322,7 @@ "ResourceName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", "test": "test_create_cluster_with_tags", "response": "200", "error": "", @@ -8156,7 +8332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_neptune.py::TestNeptune::test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", "test": "test_create_query_db_tags", "response": "200", "error": "", @@ -8166,7 +8342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_db_parameter_group_add_tags", "test": "test_create_db_parameter_group_add_tags", "response": "200", "error": "", @@ -8176,7 +8352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "200", "error": "", @@ -8186,7 +8362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -8196,7 +8372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -8206,7 +8382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -8216,7 +8392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -8226,7 +8402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -8262,7 +8438,7 @@ "DBClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "404", "error": "DBClusterNotFoundFault", @@ -8276,7 +8452,7 @@ "DBClusterIdentifier, EnableHttpEndpoint": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -8292,7 +8468,7 @@ "DBClusterEndpointIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -8306,7 +8482,7 @@ "DBClusterEndpointIdentifier, EndpointType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "400", "error": "DBClusterEndpointNotFoundFault", @@ -8320,7 +8496,7 @@ "DBClusterEndpointIdentifier, ExcludedMembers, StaticMembers": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "400", "error": "InvalidParameterValue", @@ -8336,7 +8512,7 @@ "DBClusterParameterGroupName, Parameters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_db_cluster_parameter_groups", "test": "test_db_cluster_parameter_groups", "response": "200", "error": "", @@ -8352,7 +8528,7 @@ "ApplyImmediately, DBInstanceIdentifier, DBParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -8366,7 +8542,7 @@ "DBInstanceIdentifier, EnableIAMDatabaseAuthentication": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", "test": "test_generate_db_auth_token", "response": "200", "error": "", @@ -8382,7 +8558,7 @@ "DBParameterGroupName, Parameters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", @@ -8398,17 +8574,17 @@ "ConnectionPoolConfig, DBProxyName, TargetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -8424,7 +8600,7 @@ "ApplyImmediately, OptionGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", "test": "test_negative_cases_modify_option_group", "response": "400", "error": "InvalidParameterValue", @@ -8438,7 +8614,7 @@ "ApplyImmediately, OptionGroupName, OptionsToInclude": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "200", "error": "", @@ -8452,7 +8628,7 @@ "ApplyImmediately, OptionGroupName, OptionsToRemove": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_create_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_create_modify_option_group", "test": "test_create_modify_option_group", "response": "200", "error": "", @@ -8462,7 +8638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_negative_cases_modify_option_group", "test": "test_negative_cases_modify_option_group", "response": "200", "error": "", @@ -8478,7 +8654,7 @@ "DBInstanceIdentifier, ForceFailover": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", @@ -8494,7 +8670,7 @@ "DBClusterIdentifiers, DBInstanceIdentifiers, DBProxyName, TargetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "400", "error": "InvalidParameterCombination", @@ -8508,7 +8684,7 @@ "DBClusterIdentifiers, DBProxyName, TargetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "200", "error": "", @@ -8518,7 +8694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", "test": "test_db_proxies", "response": "400", "error": "InvalidParameterValue", @@ -8532,14 +8708,14 @@ "DBInstanceIdentifiers, DBProxyName, TargetGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -8548,7 +8724,7 @@ "DbClusterIdentifier, GlobalClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "200", "error": "", @@ -8558,7 +8734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", "test": "test_global_cluster_read_write", "response": "200", "error": "", @@ -8568,7 +8744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", "test": "test_global_cluster_remove_instances_from_cluster", "response": "200", "error": "", @@ -8578,7 +8754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidGlobalClusterStateFault", @@ -8588,7 +8764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds_global.py::TestGlobalCluster::test_global_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster", "test": "test_global_cluster", "response": "400", "error": "InvalidGlobalClusterStateFault", @@ -8604,7 +8780,7 @@ "DBClusterIdentifier, FeatureName, RoleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "200", "error": "", @@ -8614,7 +8790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", "test": "test_add_role_to_db_cluster", "response": "404", "error": "DBClusterRoleNotFoundFault", @@ -8630,7 +8806,7 @@ "DBInstanceIdentifier, FeatureName, RoleArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "200", "error": "", @@ -8640,7 +8816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", "test": "test_add_role_to_db_instance", "response": "404", "error": "DBInstanceRoleNotFoundFault", @@ -8656,7 +8832,7 @@ "ResourceName, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", "test": "test_create_postgres", "response": "200", "error": "", @@ -8666,7 +8842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", "test": "test_db_cluster_endpoints", "response": "200", "error": "", @@ -8676,7 +8852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", "test": "test_modify_db_cluster", "response": "200", "error": "", @@ -8692,7 +8868,7 @@ "DBClusterIdentifier, Engine, SnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", "test": "test_create_snapshot_cluster", "response": "200", "error": "", @@ -8708,7 +8884,7 @@ "DBInstanceClass, DBInstanceIdentifier, DBSnapshotIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", "test": "test_create_snapshot_instance", "response": "200", "error": "", diff --git a/data/coverage/redshift-data.json b/data/coverage/redshift-data.json index abf88171f1..e4f2520524 100644 --- a/data/coverage/redshift-data.json +++ b/data/coverage/redshift-data.json @@ -128,7 +128,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -144,7 +144,7 @@ "ClusterIdentifier, Database, Table": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -160,7 +160,7 @@ "ClientToken, ClusterIdentifier, Database, Sql": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -176,7 +176,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -192,7 +192,7 @@ "ClusterIdentifier, Database": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -202,7 +202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "400", "error": "ValidationException", @@ -212,7 +212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "400", "error": "AccessDeniedException", @@ -228,7 +228,7 @@ "ClusterIdentifier, Database": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", diff --git a/data/coverage/redshift.json b/data/coverage/redshift.json index a90e9d0c2b..7355db9c5c 100644 --- a/data/coverage/redshift.json +++ b/data/coverage/redshift.json @@ -1485,7 +1485,7 @@ "CIDRIP, ClusterSecurityGroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_cluster_security_groups", + "node_id": "LocalStack Community: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_cluster_security_groups", "test": "test_cluster_security_groups", "response": "200", "error": "", @@ -1501,21 +1501,21 @@ "ClusterIdentifier, ClusterType, DBName, MasterUserPassword, MasterUsername, NodeType": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_redshift.py::test_redshift_cluster", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_redshift.py::test_redshift_cluster", "test": "test_redshift_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "ClusterIdentifier, DBName, MasterUserPassword, MasterUsername, NodeType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -1525,7 +1525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_redshift_connector", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_redshift_connector", "test": "test_redshift_connector", "response": "200", "error": "", @@ -1539,7 +1539,7 @@ "ClusterIdentifier, MasterUserPassword, MasterUsername, NodeType": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_create_clusters", + "node_id": "LocalStack Community: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_clusters", "test": "test_create_clusters", "response": "200", "error": "", @@ -1555,7 +1555,7 @@ "Description, ParameterGroupFamily, ParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_parameter_group", "test": "test_parameter_group", "response": "200", "error": "", @@ -1571,7 +1571,7 @@ "ClusterSecurityGroupName, Description": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_cluster_security_groups", + "node_id": "LocalStack Community: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_cluster_security_groups", "test": "test_cluster_security_groups", "response": "200", "error": "", @@ -1587,7 +1587,7 @@ "ClusterIdentifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_create_clusters", + "node_id": "LocalStack Community: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_clusters", "test": "test_create_clusters", "response": "200", "error": "", @@ -1599,7 +1599,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -1609,7 +1609,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_redshift_connector", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_redshift_connector", "test": "test_redshift_connector", "response": "200", "error": "", @@ -1623,7 +1623,7 @@ "ClusterIdentifier, SkipFinalClusterSnapshot": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_cluster", "test": "test_create_cluster", "response": "400", "error": "CommonServiceException", @@ -1633,7 +1633,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_redshift_connector", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_redshift_connector", "test": "test_redshift_connector", "response": "400", "error": "CommonServiceException", @@ -1649,7 +1649,7 @@ "ParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_parameter_group", "test": "test_parameter_group", "response": "200", "error": "", @@ -1665,7 +1665,7 @@ "ParameterGroupName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_parameter_group", "test": "test_parameter_group", "response": "200", "error": "", @@ -1681,7 +1681,7 @@ "ClusterSecurityGroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_cluster_security_groups", + "node_id": "LocalStack Community: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_cluster_security_groups", "test": "test_cluster_security_groups", "response": "200", "error": "", @@ -1697,7 +1697,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_create_clusters", + "node_id": "LocalStack Community: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_clusters", "test": "test_create_clusters", "response": "200", "error": "", @@ -1709,7 +1709,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "200", "error": "", @@ -1719,7 +1719,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_cluster", "test": "test_create_cluster", "response": "200", "error": "", @@ -1729,7 +1729,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_redshift_connector", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_redshift_connector", "test": "test_redshift_connector", "response": "200", "error": "", @@ -1739,7 +1739,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "400", "error": "CommonServiceException", @@ -1753,17 +1753,17 @@ "ClusterIdentifier": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_redshift.py::test_redshift_cluster", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_redshift.py::test_redshift_cluster", "test": "test_redshift_cluster", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_create_clusters", + "node_id": "LocalStack Community: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_clusters", "test": "test_create_clusters", "response": "400", "error": "CommonServiceException", @@ -1779,7 +1779,7 @@ "ParameterGroupFamily": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_redshift.py::TestRedshift::test_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_parameter_group", "test": "test_parameter_group", "response": "200", "error": "", diff --git a/data/coverage/resource-groups.json b/data/coverage/resource-groups.json index 1b726108d9..8dbe502b08 100644 --- a/data/coverage/resource-groups.json +++ b/data/coverage/resource-groups.json @@ -224,7 +224,7 @@ "Description, Name, ResourceQuery, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_resourcegroups.py::TestResourceGroups::test_create_group", + "node_id": "LocalStack Community: tests/aws/services/resource_groups/test_resource_groups.py::TestResourceGroups::test_create_group", "test": "test_create_group", "response": "200", "error": "", @@ -238,14 +238,14 @@ "Description, Name, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -254,21 +254,21 @@ "Group": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "GroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_resourcegroups.py::TestResourceGroups::test_create_group", + "node_id": "LocalStack Community: tests/aws/services/resource_groups/test_resource_groups.py::TestResourceGroups::test_create_group", "test": "test_create_group", "response": "200", "error": "", @@ -284,7 +284,7 @@ "GroupName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_resourcegroups.py::TestResourceGroups::test_create_group", + "node_id": "LocalStack Community: tests/aws/services/resource_groups/test_resource_groups.py::TestResourceGroups::test_create_group", "test": "test_create_group", "response": "200", "error": "", @@ -300,17 +300,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", - "test": "test_sub_in_lambda_function_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -320,7 +310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_resourcegroups.py::TestResourceGroups::test_create_group", + "node_id": "LocalStack Community: tests/aws/services/resource_groups/test_resource_groups.py::TestResourceGroups::test_create_group", "test": "test_create_group", "response": "200", "error": "", diff --git a/data/coverage/resourcegroupstaggingapi.json b/data/coverage/resourcegroupstaggingapi.json index a939db787f..fece14bbc8 100644 --- a/data/coverage/resourcegroupstaggingapi.json +++ b/data/coverage/resourcegroupstaggingapi.json @@ -104,7 +104,7 @@ "ResourceTypeFilters": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_rgsa.py::TestRGSAIntegrations::test_get_resources", + "node_id": "LocalStack Community: tests/aws/services/resourcegroupstaggingapi/test_rgsa.py::TestRGSAIntegrations::test_get_resources", "test": "test_get_resources", "response": "200", "error": "", diff --git a/data/coverage/route53.json b/data/coverage/route53.json index 227c453c70..b6e4a271c4 100644 --- a/data/coverage/route53.json +++ b/data/coverage/route53.json @@ -20,7 +20,7 @@ "availability": "community", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -320,7 +320,7 @@ "availability": "community", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -357,7 +357,7 @@ "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "snapshot_skipped": "" } @@ -644,7 +644,7 @@ "availability": "community", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -812,7 +812,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -848,7 +848,7 @@ "Comment, HostedZoneId, VPC": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", "test": "test_associate_vpc_with_hosted_zone", "response": "200", "error": "", @@ -864,34 +864,34 @@ "ChangeBatch, HostedZoneId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_id", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_id", "test": "test_create_record_set_via_id", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_name", "test": "test_create_record_set_via_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", "test": "test_create_record_set_without_resource_record", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -916,7 +916,17 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_alias_target_resolution", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_alias_lifecycle_with_dns_resolution", + "test": "test_alias_lifecycle_with_dns_resolution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_alias_target_resolution", "test": "test_alias_target_resolution", "response": "200", "error": "", @@ -926,7 +936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", "test": "test_dns_failover_based_on_health_check", "response": "200", "error": "", @@ -936,7 +946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_resolution[False]", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_resolution[False]", "test": "test_dns_resolution[False]", "response": "200", "error": "", @@ -946,7 +956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_resolution[True]", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_resolution[True]", "test": "test_dns_resolution[True]", "response": "200", "error": "", @@ -954,6 +964,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_resource_record_lifecycle_with_dns_resolution", + "test": "test_resource_record_lifecycle_with_dns_resolution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -978,7 +998,7 @@ "CallerReference, HealthCheckConfig": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_crud_health_check", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_crud_health_check", "test": "test_crud_health_check", "response": "201", "error": "", @@ -990,7 +1010,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", "test": "test_dns_failover_based_on_health_check", "response": "201", "error": "", @@ -1000,7 +1020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_health_checks", "test": "test_health_checks", "response": "201", "error": "", @@ -1016,7 +1036,7 @@ "CallerReference, HostedZoneConfig, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", "test": "test_associate_vpc_with_hosted_zone", "response": "201", "error": "", @@ -1038,21 +1058,21 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", "response": "201", "error": "", "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "CallerReference, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_id", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_id", "test": "test_create_record_set_via_id", "response": "201", "error": "", @@ -1062,7 +1082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_name", "test": "test_create_record_set_via_name", "response": "201", "error": "", @@ -1072,7 +1092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", "test": "test_create_record_set_without_resource_record", "response": "201", "error": "", @@ -1082,7 +1102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_create_hosted_zone", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_create_hosted_zone", "test": "test_create_hosted_zone", "response": "201", "error": "", @@ -1104,57 +1124,67 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "201", "error": "", "snapshot_skipped": "['$..Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "201", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_alias_lifecycle_with_dns_resolution", + "test": "test_alias_lifecycle_with_dns_resolution", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_alias_target_resolution", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_alias_target_resolution", "test": "test_alias_target_resolution", "response": "201", "error": "", @@ -1164,7 +1194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", "test": "test_dns_failover_based_on_health_check", "response": "201", "error": "", @@ -1174,7 +1204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_resolution[False]", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_resolution[False]", "test": "test_dns_resolution[False]", "response": "201", "error": "", @@ -1184,7 +1214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_resolution[True]", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_resolution[True]", "test": "test_dns_resolution[True]", "response": "201", "error": "", @@ -1192,6 +1222,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_resource_record_lifecycle_with_dns_resolution", + "test": "test_resource_record_lifecycle_with_dns_resolution", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -1200,7 +1240,7 @@ "CallerReference": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_reusable_delegation_sets", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_reusable_delegation_sets", "test": "test_reusable_delegation_sets", "response": "201", "error": "", @@ -1216,7 +1256,7 @@ "HealthCheckId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_crud_health_check", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_crud_health_check", "test": "test_crud_health_check", "response": "200", "error": "", @@ -1226,7 +1266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_crud_health_check", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_crud_health_check", "test": "test_crud_health_check", "response": "404", "error": "NoSuchHealthCheck", @@ -1238,7 +1278,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", "test": "test_dns_failover_based_on_health_check", "response": "200", "error": "", @@ -1248,7 +1288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_health_checks", "test": "test_health_checks", "response": "200", "error": "", @@ -1274,7 +1314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_id", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_id", "test": "test_create_record_set_via_id", "response": "400", "error": "CommonServiceException", @@ -1284,7 +1324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_name", "test": "test_create_record_set_via_name", "response": "400", "error": "CommonServiceException", @@ -1294,7 +1334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", "test": "test_create_record_set_without_resource_record", "response": "400", "error": "CommonServiceException", @@ -1306,37 +1346,47 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", "response": "200", "error": "", "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_alias_lifecycle_with_dns_resolution", + "test": "test_alias_lifecycle_with_dns_resolution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_alias_target_resolution", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_alias_target_resolution", "test": "test_alias_target_resolution", "response": "200", "error": "", @@ -1346,7 +1396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", "test": "test_dns_failover_based_on_health_check", "response": "200", "error": "", @@ -1356,7 +1406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_resolution[False]", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_resolution[False]", "test": "test_dns_resolution[False]", "response": "200", "error": "", @@ -1366,7 +1416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_resolution[True]", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_resolution[True]", "test": "test_dns_resolution[True]", "response": "200", "error": "", @@ -1374,6 +1424,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_resource_record_lifecycle_with_dns_resolution", + "test": "test_resource_record_lifecycle_with_dns_resolution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -1382,7 +1442,7 @@ "Id": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_reusable_delegation_sets", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_reusable_delegation_sets", "test": "test_reusable_delegation_sets", "response": "200", "error": "", @@ -1398,7 +1458,7 @@ "Comment, HostedZoneId, VPC": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", "test": "test_associate_vpc_with_hosted_zone", "response": "200", "error": "", @@ -1412,7 +1472,7 @@ "HostedZoneId, VPC": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", "test": "test_associate_vpc_with_hosted_zone", "response": "400", "error": "CommonServiceException", @@ -1422,7 +1482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", "test": "test_associate_vpc_with_hosted_zone", "response": "400", "error": "CommonServiceException", @@ -1438,7 +1498,7 @@ "Id": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_create_hosted_zone", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_create_hosted_zone", "test": "test_create_hosted_zone", "response": "200", "error": "", @@ -1477,6 +1537,28 @@ "snapshot_tested": false, "origin": "external" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_alias_lifecycle_with_dns_resolution", + "test": "test_alias_lifecycle_with_dns_resolution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_resource_record_lifecycle_with_dns_resolution", + "test": "test_resource_record_lifecycle_with_dns_resolution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } ] } }, @@ -1484,7 +1566,7 @@ "HealthCheckId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_crud_health_check", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_crud_health_check", "test": "test_crud_health_check", "response": "200", "error": "", @@ -1496,7 +1578,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", "test": "test_dns_failover_based_on_health_check", "response": "200", "error": "", @@ -1506,7 +1588,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_health_checks", "test": "test_health_checks", "response": "200", "error": "", @@ -1522,7 +1604,7 @@ "HealthCheckId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_health_checks", "test": "test_health_checks", "response": "200", "error": "", @@ -1538,7 +1620,7 @@ "Id": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", "test": "test_associate_vpc_with_hosted_zone", "response": "200", "error": "", @@ -1570,7 +1652,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", "response": "200", "error": "", @@ -1580,7 +1662,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_alias_lifecycle_with_dns_resolution", + "test": "test_alias_lifecycle_with_dns_resolution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", "test": "test_dns_failover_based_on_health_check", "response": "200", "error": "", @@ -1588,6 +1680,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_resource_record_lifecycle_with_dns_resolution", + "test": "test_resource_record_lifecycle_with_dns_resolution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -1596,7 +1698,7 @@ "Id": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_reusable_delegation_sets", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_reusable_delegation_sets", "test": "test_reusable_delegation_sets", "response": "200", "error": "", @@ -1606,7 +1708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_reusable_delegation_sets", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_reusable_delegation_sets", "test": "test_reusable_delegation_sets", "response": "400", "error": "CommonServiceException", @@ -1622,7 +1724,7 @@ "DelegationSetId, Marker, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_handle_domain_name", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_handle_domain_name", "test": "test_api_gateway_handle_domain_name", "response": "200", "error": "", @@ -1632,7 +1734,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping", "test": "test_base_path_mapping", "response": "200", "error": "", @@ -1642,7 +1744,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_base_path_mapping_root", "test": "test_base_path_mapping_root", "response": "200", "error": "", @@ -1652,7 +1754,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_create_domain_names", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_create_domain_names", "test": "test_create_domain_names", "response": "200", "error": "", @@ -1662,7 +1764,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_domain_name", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_domain_name", "test": "test_get_domain_name", "response": "200", "error": "", @@ -1672,7 +1774,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_extended.py::test_get_domain_names", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::test_get_domain_names", "test": "test_get_domain_names", "response": "200", "error": "", @@ -1682,7 +1784,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", @@ -1694,7 +1796,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -1704,7 +1806,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -1714,7 +1816,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -1724,7 +1826,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -1734,7 +1836,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -1744,7 +1846,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -1754,7 +1856,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -1764,7 +1866,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -1774,7 +1876,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -1784,7 +1886,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -1794,7 +1896,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -1804,7 +1906,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -1814,7 +1916,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -1824,7 +1926,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -1834,7 +1936,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -1844,7 +1946,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -1854,7 +1956,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -1864,7 +1966,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -1874,7 +1976,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -1884,7 +1986,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -1894,7 +1996,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -1904,7 +2006,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -1914,7 +2016,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -1924,7 +2026,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -1934,7 +2036,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -1944,7 +2046,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_domain_names", "test": "test_create_domain_names", "response": "200", "error": "", @@ -1954,7 +2056,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", "response": "200", "error": "", @@ -1964,7 +2066,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", "response": "200", "error": "", @@ -1974,7 +2076,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigwv2.py::TestApiGwV2Apis::test_domain_name_attributes", "test": "test_domain_name_attributes", "response": "200", "error": "", @@ -1984,34 +2086,34 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[without_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[without_trailing_dot]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", "response": "200", "error": "", "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -2020,17 +2122,17 @@ "DNSName, HostedZoneId, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_name", "test": "test_create_record_set_via_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", "test": "test_associate_vpc_with_hosted_zone", "response": "200", "error": "", @@ -2046,7 +2148,7 @@ "MaxItems, NextToken, VPCId, VPCRegion": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_associate_vpc_with_hosted_zone", "test": "test_associate_vpc_with_hosted_zone", "response": "200", "error": "", @@ -2062,24 +2164,24 @@ "HostedZoneId, MaxItems, StartRecordIdentifier, StartRecordName, StartRecordType": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_via_id", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_via_id", "test": "test_create_record_set_via_id", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_route53.py::test_create_record_set_without_resource_record", "test": "test_create_record_set_without_resource_record", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -2104,7 +2206,17 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_alias_target_resolution", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_alias_lifecycle_with_dns_resolution", + "test": "test_alias_lifecycle_with_dns_resolution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_alias_target_resolution", "test": "test_alias_target_resolution", "response": "200", "error": "", @@ -2114,7 +2226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", "test": "test_dns_failover_based_on_health_check", "response": "200", "error": "", @@ -2124,7 +2236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_resolution[False]", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_resolution[False]", "test": "test_dns_resolution[False]", "response": "200", "error": "", @@ -2134,7 +2246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_resolution[True]", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_resolution[True]", "test": "test_dns_resolution[True]", "response": "200", "error": "", @@ -2142,6 +2254,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_resource_record_lifecycle_with_dns_resolution", + "test": "test_resource_record_lifecycle_with_dns_resolution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -2150,7 +2272,7 @@ "Marker, MaxItems": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53.py::TestRoute53::test_reusable_delegation_sets", + "node_id": "LocalStack Community: tests/aws/services/route53/test_route53.py::TestRoute53::test_reusable_delegation_sets", "test": "test_reusable_delegation_sets", "response": "200", "error": "", @@ -2192,7 +2314,7 @@ "FullyQualifiedDomainName, HealthCheckId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", "test": "test_dns_failover_based_on_health_check", "response": "200", "error": "", @@ -2202,7 +2324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_health_checks", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::TestRoute53::test_health_checks", "test": "test_health_checks", "response": "200", "error": "", diff --git a/data/coverage/route53resolver.json b/data/coverage/route53resolver.json index 3b52d31c98..23db5e3ee3 100644 --- a/data/coverage/route53resolver.json +++ b/data/coverage/route53resolver.json @@ -824,7 +824,7 @@ "Name, ResolverRuleId, VPCId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", "test": "test_associate_and_disassociate_resolver_rule", "response": "200", "error": "", @@ -840,7 +840,7 @@ "CreatorRequestId, Name, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_list_firewall_domain_lists", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_list_firewall_domain_lists", "test": "test_list_firewall_domain_lists", "response": "200", "error": "", @@ -856,7 +856,7 @@ "CreatorRequestId, Direction, IpAddresses, Name, SecurityGroupIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", "test": "test_associate_and_disassociate_resolver_rule", "response": "200", "error": "", @@ -866,7 +866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", "test": "test_create_resolver_endpoint[INBOUND-5]", "response": "200", "error": "", @@ -876,7 +876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", "test": "test_create_resolver_endpoint[OUTBOUND-10]", "response": "200", "error": "", @@ -886,7 +886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", "test": "test_create_resolver_rule", "response": "200", "error": "", @@ -896,7 +896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", "test": "test_create_resolver_rule_with_invalid_direction", "response": "200", "error": "", @@ -906,7 +906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", "test": "test_multipe_create_resolver_rule", "response": "200", "error": "", @@ -916,7 +916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multiple_create_resolver_endpoint_with_same_req_id", + "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": "", @@ -926,7 +926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multiple_create_resolver_endpoint_with_same_req_id", + "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": "400", "error": "ResourceExistsException", @@ -936,7 +936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_route53resolver_bad_create_endpoint_security_groups", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_route53resolver_bad_create_endpoint_security_groups", "test": "test_route53resolver_bad_create_endpoint_security_groups", "response": "400", "error": "InvalidParameterException", @@ -950,7 +950,7 @@ "CreatorRequestId, Direction, IpAddresses, SecurityGroupIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", "test": "test_delete_resolver_endpoint", "response": "200", "error": "", @@ -960,7 +960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", "test": "test_update_resolver_endpoint", "response": "200", "error": "", @@ -976,7 +976,7 @@ "CreatorRequestId, DestinationArn, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_query_log_config", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_query_log_config", "test": "test_create_resolver_query_log_config", "response": "200", "error": "", @@ -992,7 +992,7 @@ "CreatorRequestId, DomainName, ResolverEndpointId, RuleType, TargetIps": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", "test": "test_associate_and_disassociate_resolver_rule", "response": "200", "error": "", @@ -1002,7 +1002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", "test": "test_create_resolver_rule", "response": "200", "error": "", @@ -1012,7 +1012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", "test": "test_multipe_create_resolver_rule", "response": "200", "error": "", @@ -1022,7 +1022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", "test": "test_create_resolver_rule_with_invalid_direction", "response": "400", "error": "InvalidRequestException", @@ -1038,7 +1038,7 @@ "FirewallDomainListId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_list_firewall_domain_lists", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_list_firewall_domain_lists", "test": "test_list_firewall_domain_lists", "response": "200", "error": "", @@ -1054,7 +1054,7 @@ "ResolverEndpointId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", "test": "test_associate_and_disassociate_resolver_rule", "response": "200", "error": "", @@ -1064,7 +1064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", "test": "test_create_resolver_endpoint[INBOUND-5]", "response": "200", "error": "", @@ -1074,7 +1074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", "test": "test_create_resolver_endpoint[OUTBOUND-10]", "response": "200", "error": "", @@ -1084,7 +1084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", "test": "test_create_resolver_rule", "response": "200", "error": "", @@ -1094,7 +1094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", "test": "test_create_resolver_rule_with_invalid_direction", "response": "200", "error": "", @@ -1104,7 +1104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", "test": "test_delete_resolver_endpoint", "response": "200", "error": "", @@ -1114,7 +1114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", "test": "test_multipe_create_resolver_rule", "response": "200", "error": "", @@ -1124,7 +1124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multiple_create_resolver_endpoint_with_same_req_id", + "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": "", @@ -1134,7 +1134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", "test": "test_update_resolver_endpoint", "response": "200", "error": "", @@ -1144,7 +1144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_non_existent_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_delete_non_existent_resolver_endpoint", "test": "test_delete_non_existent_resolver_endpoint", "response": "400", "error": "ResourceNotFoundException", @@ -1160,7 +1160,7 @@ "ResolverQueryLogConfigId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_query_log_config", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_query_log_config", "test": "test_create_resolver_query_log_config", "response": "200", "error": "", @@ -1170,7 +1170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_non_existent_resolver_query_log_config", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_delete_non_existent_resolver_query_log_config", "test": "test_delete_non_existent_resolver_query_log_config", "response": "400", "error": "ResourceNotFoundException", @@ -1186,7 +1186,7 @@ "ResolverRuleId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", "test": "test_associate_and_disassociate_resolver_rule", "response": "200", "error": "", @@ -1196,7 +1196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", "test": "test_create_resolver_rule", "response": "200", "error": "", @@ -1206,7 +1206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", "test": "test_multipe_create_resolver_rule", "response": "200", "error": "", @@ -1216,7 +1216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_non_existent_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_delete_non_existent_resolver_rule", "test": "test_delete_non_existent_resolver_rule", "response": "400", "error": "ResourceNotFoundException", @@ -1232,7 +1232,7 @@ "ResolverRuleId, VPCId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", "test": "test_associate_and_disassociate_resolver_rule", "response": "200", "error": "", @@ -1242,7 +1242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_disassociate_non_existent_association", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_disassociate_non_existent_association", "test": "test_disassociate_non_existent_association", "response": "400", "error": "ResourceNotFoundException", @@ -1258,7 +1258,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_list_firewall_domain_lists", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_list_firewall_domain_lists", "test": "test_list_firewall_domain_lists", "response": "200", "error": "", @@ -1274,7 +1274,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", "test": "test_associate_and_disassociate_resolver_rule", "response": "200", "error": "", @@ -1284,7 +1284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", "test": "test_create_resolver_endpoint[INBOUND-5]", "response": "200", "error": "", @@ -1294,7 +1294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", "test": "test_create_resolver_endpoint[OUTBOUND-10]", "response": "200", "error": "", @@ -1304,7 +1304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", "test": "test_create_resolver_rule", "response": "200", "error": "", @@ -1314,7 +1314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", "test": "test_create_resolver_rule_with_invalid_direction", "response": "200", "error": "", @@ -1324,7 +1324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", "test": "test_delete_resolver_endpoint", "response": "200", "error": "", @@ -1334,7 +1334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", "test": "test_multipe_create_resolver_rule", "response": "200", "error": "", @@ -1344,7 +1344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_multiple_create_resolver_endpoint_with_same_req_id", + "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": "", @@ -1354,7 +1354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", "test": "test_update_resolver_endpoint", "response": "200", "error": "", @@ -1370,7 +1370,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_query_log_config", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_query_log_config", "test": "test_create_resolver_query_log_config", "response": "200", "error": "", @@ -1386,7 +1386,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", "test": "test_associate_and_disassociate_resolver_rule", "response": "200", "error": "", @@ -1402,7 +1402,7 @@ "ResourceArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_list_firewall_domain_lists", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_list_firewall_domain_lists", "test": "test_list_firewall_domain_lists", "response": "200", "error": "", @@ -1418,7 +1418,7 @@ "Name, ResolverEndpointId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", "test": "test_update_resolver_endpoint", "response": "200", "error": "", diff --git a/data/coverage/s3.json b/data/coverage/s3.json index 0eb3983a74..423541f3c3 100644 --- a/data/coverage/s3.json +++ b/data/coverage/s3.json @@ -1173,7 +1173,7 @@ "Bucket, ExpectedBucketOwner, Key, RequestPayer, UploadId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_no_such_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_no_such_upload", "test": "test_multipart_no_such_upload", "response": "404", "error": "CommonServiceException", @@ -1189,7 +1189,7 @@ "Bucket, ChecksumCRC32, ChecksumCRC32C, ChecksumSHA1, ChecksumSHA256, ExpectedBucketOwner, Key, MultipartUpload, RequestPayer, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, UploadId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -1199,7 +1199,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", "test": "test_oversized_unzipped_lambda", "response": "200", "error": "", @@ -1209,7 +1209,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -1219,7 +1219,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -1229,7 +1229,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -1239,7 +1239,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -1249,7 +1249,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -1259,7 +1259,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -1269,7 +1269,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -1279,7 +1279,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -1289,7 +1289,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -1299,7 +1299,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -1309,7 +1309,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -1319,7 +1319,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -1329,7 +1329,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -1339,7 +1339,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -1349,7 +1349,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -1359,7 +1359,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -1369,7 +1369,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", "test": "test_download_fileobj_multiple_range_requests", "response": "200", "error": "", @@ -1379,7 +1379,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_and_list_parts", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_and_list_parts", "test": "test_multipart_and_list_parts", "response": "200", "error": "", @@ -1389,7 +1389,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", "test": "test_multipart_copy_object_etag", "response": "200", "error": "", @@ -1399,7 +1399,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -1409,7 +1409,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "200", "error": "", @@ -1419,7 +1419,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_set_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_set_external_hostname", "test": "test_set_external_hostname", "response": "200", "error": "", @@ -1429,7 +1429,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_multipart", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_multipart", "test": "test_upload_file_multipart", "response": "200", "error": "", @@ -1439,7 +1439,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", "test": "test_upload_part_chunked_newlines_valid_etag", "response": "200", "error": "", @@ -1449,7 +1449,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", "test": "test_storage_class_deep_archive", "response": "200", "error": "", @@ -1459,7 +1459,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3-False]", "response": "200", "error": "", @@ -1469,7 +1469,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3-True]", "response": "200", "error": "", @@ -1479,7 +1479,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-False]", "response": "200", "error": "", @@ -1489,7 +1489,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-True]", "response": "200", "error": "", @@ -1499,7 +1499,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -1509,7 +1509,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -1519,7 +1519,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -1539,7 +1539,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_no_such_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_no_such_upload", "test": "test_multipart_no_such_upload", "response": "404", "error": "NoSuchUpload", @@ -1551,7 +1551,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -1561,7 +1561,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", "test": "test_external_layer_specific", "response": "200", "error": "", @@ -1569,6 +1569,46 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -1577,7 +1617,7 @@ "ACL, Bucket, BucketKeyEnabled, CacheControl, ChecksumAlgorithm, ContentDisposition, ContentEncoding, ContentLanguage, ContentType, CopySource, CopySourceIfMatch, CopySourceIfModifiedSince, CopySourceIfNoneMatch, CopySourceIfUnmodifiedSince, CopySourceSSECustomerAlgorithm, CopySourceSSECustomerKey, CopySourceSSECustomerKeyMD5, ExpectedBucketOwner, ExpectedSourceBucketOwner, Expires, GrantFullControl, GrantRead, GrantReadACP, GrantWriteACP, Key, Metadata, MetadataDirective, ObjectLockLegalHoldStatus, ObjectLockMode, ObjectLockRetainUntilDate, RequestPayer, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, SSEKMSEncryptionContext, SSEKMSKeyId, ServerSideEncryption, StorageClass, Tagging, TaggingDirective, WebsiteRedirectLocation": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", "test": "test_copy_in_place_with_bucket_encryption", "response": "200", "error": "", @@ -1587,7 +1627,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_object_kms", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_object_kms", "test": "test_copy_object_kms", "response": "200", "error": "", @@ -1597,7 +1637,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", "test": "test_multipart_copy_object_etag", "response": "200", "error": "", @@ -1607,7 +1647,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", + "test": "test_response_structure", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", "test": "test_s3_copy_content_type_and_metadata", "response": "200", "error": "", @@ -1617,7 +1667,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", "test": "test_s3_copy_metadata_directive_copy", "response": "200", "error": "", @@ -1627,7 +1677,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", "test": "test_s3_copy_metadata_replace", "response": "200", "error": "", @@ -1637,7 +1687,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "200", "error": "", @@ -1647,7 +1697,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", "test": "test_s3_copy_object_in_place_metadata_directive", "response": "200", "error": "", @@ -1657,7 +1707,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", "test": "test_s3_copy_object_in_place_storage_class", "response": "200", "error": "", @@ -1667,7 +1717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", "test": "test_s3_copy_object_in_place_website_redirect_location", "response": "200", "error": "", @@ -1677,7 +1727,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", "test": "test_s3_copy_object_in_place_with_encryption", "response": "200", "error": "", @@ -1687,7 +1737,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "200", "error": "", @@ -1697,7 +1747,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", "test": "test_s3_copy_object_storage_class", "response": "200", "error": "", @@ -1707,7 +1757,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", "test": "test_s3_copy_object_with_checksum[CRC32C]", "response": "200", "error": "", @@ -1717,7 +1767,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", "test": "test_s3_copy_object_with_checksum[CRC32]", "response": "200", "error": "", @@ -1727,7 +1777,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", "test": "test_s3_copy_object_with_checksum[SHA1]", "response": "200", "error": "", @@ -1737,7 +1787,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", "test": "test_s3_copy_object_with_checksum[SHA256]", "response": "200", "error": "", @@ -1747,7 +1797,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", "test": "test_s3_copy_tagging_directive[COPY]", "response": "200", "error": "", @@ -1757,7 +1807,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", "test": "test_s3_copy_tagging_directive[None]", "response": "200", "error": "", @@ -1767,7 +1817,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", "test": "test_s3_copy_tagging_directive[REPLACE]", "response": "200", "error": "", @@ -1777,7 +1827,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", "test": "test_s3_get_deep_archive_object_restore", "response": "200", "error": "", @@ -1787,7 +1837,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", "test": "test_s3_copy_object_legal_hold", "response": "200", "error": "", @@ -1797,7 +1847,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", "test": "test_s3_copy_object_retention_lock", "response": "200", "error": "", @@ -1807,7 +1857,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", "test": "test_s3_copy_md5", "response": "200", "error": "", @@ -1817,7 +1867,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -1827,7 +1877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -1837,7 +1887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "400", "error": "CommonServiceException", @@ -1847,7 +1897,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "400", "error": "CommonServiceException", @@ -1857,7 +1907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", "test": "test_s3_copy_object_in_place_metadata_directive", "response": "400", "error": "CommonServiceException", @@ -1867,7 +1917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", "test": "test_s3_copy_object_storage_class", "response": "400", "error": "CommonServiceException", @@ -1877,7 +1927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "412", "error": "PreconditionFailed", @@ -1887,7 +1937,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "412", "error": "PreconditionFailed", @@ -1897,7 +1947,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "412", "error": "PreconditionFailed", @@ -1907,7 +1957,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "412", "error": "PreconditionFailed", @@ -1917,7 +1967,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "412", "error": "PreconditionFailed", @@ -1933,7 +1983,77 @@ "ACL, Bucket, CreateBucketConfiguration, GrantFullControl, GrantRead, GrantReadACP, GrantWrite, GrantWriteACP, ObjectLockEnabledForBucket, ObjectOwnership": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "200", "error": "", @@ -1943,7 +2063,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -1953,7 +2073,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -1963,7 +2083,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -1973,7 +2093,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -1983,7 +2103,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -1993,7 +2113,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -2003,7 +2123,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -2013,7 +2133,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "200", "error": "", @@ -2023,7 +2143,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -2033,7 +2153,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -2043,7 +2163,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -2053,7 +2173,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -2063,7 +2183,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -2073,7 +2193,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -2083,7 +2203,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -2093,7 +2213,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "200", "error": "", @@ -2103,7 +2223,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -2113,7 +2233,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -2123,7 +2243,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -2133,7 +2253,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -2143,7 +2263,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -2153,7 +2273,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -2163,7 +2283,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -2173,7 +2293,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -2183,7 +2303,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -2193,7 +2313,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -2203,7 +2323,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -2213,27 +2333,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", "test": "test_create_and_then_remove_supported_resource_change_set", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -2243,7 +2363,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", @@ -2253,17 +2373,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", - "test": "test_nested_stack", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", @@ -2273,27 +2383,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", - "test": "test_nested_stack_output_refs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "200", "error": "", "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", @@ -2303,7 +2403,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -2313,17 +2413,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -2333,7 +2433,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -2343,47 +2443,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -2393,7 +2493,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -2403,27 +2503,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -2433,17 +2533,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_describe_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_describe_template", "test": "test_describe_template", "response": "200", "error": "", @@ -2453,7 +2553,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -2463,7 +2563,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -2473,7 +2573,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -2483,7 +2583,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -2493,7 +2593,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -2503,7 +2603,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -2513,7 +2613,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -2523,7 +2623,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -2533,7 +2633,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -2543,7 +2643,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -2553,7 +2653,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -2563,27 +2663,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", @@ -2593,7 +2693,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -2603,7 +2703,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -2613,77 +2713,67 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", - "test": "test_sub_in_lambda_function_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_autoname", "test": "test_bucket_autoname", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", @@ -2693,7 +2783,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -2703,17 +2793,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", "test": "test_create_stack_set_with_stack_instances", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -2723,7 +2813,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -2733,7 +2823,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -2743,7 +2833,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -2753,7 +2843,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -2763,17 +2853,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -2783,57 +2863,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -2843,7 +2923,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -2853,7 +2933,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -2863,7 +2943,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -2873,7 +2953,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -2883,7 +2963,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -2893,7 +2973,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -2903,7 +2983,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -2913,7 +2993,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -2923,7 +3003,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -2933,7 +3013,107 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", + "test": "test_put_events_with_target_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "200", "error": "", @@ -2943,7 +3123,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -2953,7 +3133,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", "test": "test_function_state", "response": "200", "error": "", @@ -2963,7 +3143,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "200", "error": "", @@ -2973,7 +3153,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "200", "error": "", @@ -2983,7 +3163,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -2993,7 +3173,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -3003,7 +3183,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -3013,7 +3193,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -3023,7 +3203,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -3033,7 +3213,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -3043,7 +3223,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -3053,7 +3233,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "200", "error": "", @@ -3063,7 +3243,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -3073,7 +3253,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -3083,7 +3263,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -3093,7 +3273,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "200", "error": "", @@ -3103,7 +3283,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "200", "error": "", @@ -3113,7 +3293,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "200", "error": "", @@ -3123,7 +3303,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -3133,7 +3313,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -3143,7 +3323,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -3153,7 +3333,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -3163,7 +3343,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -3173,7 +3353,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -3183,7 +3363,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -3193,7 +3373,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -3203,7 +3383,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -3213,7 +3393,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -3223,7 +3403,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -3233,7 +3413,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -3243,7 +3423,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -3253,7 +3433,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -3263,7 +3443,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -3273,7 +3453,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -3283,7 +3463,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -3293,7 +3473,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -3303,7 +3483,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -3313,7 +3493,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -3323,7 +3503,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -3333,7 +3513,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "200", "error": "", @@ -3343,7 +3523,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -3353,7 +3533,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "200", "error": "", @@ -3363,7 +3543,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "200", "error": "", @@ -3373,7 +3553,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -3383,7 +3563,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "200", "error": "", @@ -3393,7 +3573,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -3403,7 +3583,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -3413,7 +3593,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "200", "error": "", @@ -3423,7 +3603,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", @@ -3433,7 +3613,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "200", "error": "", @@ -3443,7 +3623,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "200", "error": "", @@ -3453,7 +3633,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "200", "error": "", @@ -3463,7 +3643,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "200", "error": "", @@ -3473,7 +3653,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "200", "error": "", @@ -3483,7 +3663,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "200", "error": "", @@ -3493,7 +3673,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "200", "error": "", @@ -3503,7 +3683,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "200", "error": "", @@ -3513,7 +3693,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "200", "error": "", @@ -3523,7 +3703,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "200", "error": "", @@ -3533,7 +3713,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -3543,7 +3723,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", "response": "200", "error": "", @@ -3553,7 +3733,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "200", "error": "", @@ -3563,7 +3743,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "200", "error": "", @@ -3573,7 +3753,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "200", "error": "", @@ -3583,7 +3763,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "200", "error": "", @@ -3593,7 +3773,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "200", "error": "", @@ -3603,7 +3783,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "200", "error": "", @@ -3613,7 +3793,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -3623,7 +3803,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "200", "error": "", @@ -3633,7 +3813,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_compatibilities[runtimes0]", + "test": "test_layer_compatibilities[runtimes0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_compatibilities[runtimes1]", + "test": "test_layer_compatibilities[runtimes1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "200", "error": "", @@ -3643,7 +3843,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "200", "error": "", @@ -3653,7 +3853,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_quota_exception", + "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": "200", "error": "", @@ -3663,7 +3863,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -3673,7 +3873,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "200", "error": "", @@ -3683,7 +3883,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", "test": "test_layer_policy_lifecycle", "response": "200", "error": "", @@ -3693,7 +3893,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", "response": "200", "error": "", @@ -3703,7 +3903,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "200", "error": "", @@ -3713,7 +3913,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "200", "error": "", @@ -3723,7 +3923,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "200", "error": "", @@ -3733,7 +3933,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "200", "error": "", @@ -3743,7 +3943,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "200", "error": "", @@ -3753,7 +3953,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "200", "error": "", @@ -3763,7 +3963,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "200", "error": "", @@ -3773,7 +3973,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "200", "error": "", @@ -3783,7 +3983,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "200", "error": "", @@ -3793,7 +3993,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "200", "error": "", @@ -3803,7 +4003,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "200", "error": "", @@ -3813,7 +4013,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "200", "error": "", @@ -3823,7 +4023,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "200", "error": "", @@ -3833,7 +4033,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", "test": "test_lambda_envvars_near_limit_succeeds", "response": "200", "error": "", @@ -3843,7 +4043,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", "test": "test_oversized_unzipped_lambda", "response": "200", "error": "", @@ -3853,7 +4053,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "200", "error": "", @@ -3863,7 +4063,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "200", "error": "", @@ -3873,7 +4073,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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": "200", "error": "", @@ -3883,7 +4083,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "200", "error": "", @@ -3893,7 +4093,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "200", "error": "", @@ -3903,7 +4103,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -3913,7 +4113,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "200", "error": "", @@ -3923,7 +4123,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "200", "error": "", @@ -3933,7 +4133,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -3943,7 +4143,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "200", "error": "", @@ -3953,7 +4153,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "200", "error": "", @@ -3963,7 +4163,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "200", "error": "", @@ -3973,7 +4173,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "200", "error": "", @@ -3983,7 +4183,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "200", "error": "", @@ -3993,7 +4193,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "200", "error": "", @@ -4003,7 +4203,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", "test": "test_publish_with_update", "response": "200", "error": "", @@ -4013,7 +4213,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "200", "error": "", @@ -4023,7 +4223,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "200", "error": "", @@ -4033,7 +4233,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -4043,7 +4243,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -4053,7 +4253,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -4063,7 +4263,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -4073,7 +4273,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -4083,7 +4283,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -4093,7 +4293,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -4103,7 +4303,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -4113,7 +4313,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -4123,7 +4323,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -4133,7 +4333,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -4143,7 +4343,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -4153,7 +4353,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -4163,7 +4363,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -4173,7 +4373,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -4183,7 +4383,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -4193,7 +4393,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -4203,7 +4403,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -4213,7 +4413,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -4223,7 +4423,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -4233,7 +4433,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -4243,7 +4443,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -4253,7 +4453,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -4263,7 +4463,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -4273,7 +4473,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -4283,7 +4483,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -4293,7 +4493,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -4303,7 +4503,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -4313,7 +4513,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -4323,7 +4523,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -4333,7 +4533,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -4343,7 +4543,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -4353,7 +4553,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -4363,7 +4563,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -4373,7 +4573,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -4383,7 +4583,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -4393,7 +4593,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -4403,7 +4603,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -4413,7 +4613,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -4423,7 +4623,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -4433,7 +4633,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -4443,7 +4643,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -4453,7 +4653,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -4463,7 +4663,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -4473,7 +4673,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -4483,7 +4683,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -4493,7 +4693,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -4503,7 +4703,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -4513,7 +4713,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -4523,7 +4723,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -4533,7 +4733,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -4543,7 +4743,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -4553,7 +4753,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -4563,7 +4763,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -4573,7 +4773,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -4583,7 +4783,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -4593,7 +4793,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -4603,7 +4803,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -4613,7 +4813,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -4623,7 +4823,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -4633,7 +4833,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -4643,7 +4843,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -4653,7 +4853,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -4663,7 +4863,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -4673,7 +4873,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -4683,7 +4883,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -4693,7 +4893,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -4703,7 +4903,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -4713,7 +4913,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -4723,7 +4923,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -4733,7 +4933,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -4743,7 +4943,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -4753,7 +4953,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -4763,7 +4963,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -4773,7 +4973,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -4783,7 +4983,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -4793,7 +4993,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -4803,7 +5003,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -4813,7 +5013,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", @@ -4823,7 +5023,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -4833,7 +5033,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -4843,7 +5043,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -4853,7 +5053,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -4863,7 +5063,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -4873,7 +5073,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -4883,7 +5083,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -4893,7 +5093,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -4903,7 +5103,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -4913,7 +5113,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -4923,7 +5123,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", @@ -4933,7 +5133,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", @@ -4943,7 +5143,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -4953,7 +5153,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -4963,7 +5163,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -4973,7 +5173,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -4983,7 +5183,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "200", "error": "", @@ -4993,7 +5193,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -5003,7 +5203,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -5013,7 +5213,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -5023,7 +5223,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -5033,7 +5233,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -5043,7 +5243,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -5053,7 +5253,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -5063,7 +5263,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -5073,7 +5273,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -5083,7 +5283,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "200", "error": "", @@ -5093,7 +5293,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "200", "error": "", @@ -5103,7 +5303,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "200", "error": "", @@ -5113,7 +5313,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "200", "error": "", @@ -5123,7 +5323,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -5133,7 +5333,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -5143,7 +5343,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -5153,7 +5353,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -5163,7 +5363,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -5173,7 +5373,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -5183,7 +5383,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -5193,7 +5393,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -5203,7 +5403,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -5213,7 +5413,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -5223,7 +5423,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -5233,7 +5433,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -5243,7 +5443,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -5253,7 +5453,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -5263,7 +5463,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -5273,7 +5473,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -5283,7 +5483,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -5293,7 +5493,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -5303,7 +5503,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -5313,7 +5513,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -5323,7 +5523,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -5333,7 +5533,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -5343,7 +5543,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -5353,7 +5553,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -5363,7 +5563,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -5373,7 +5573,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -5383,7 +5583,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -5393,7 +5593,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -5403,7 +5603,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -5413,7 +5613,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -5423,7 +5623,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -5433,7 +5633,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -5443,7 +5643,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -5453,7 +5653,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -5463,7 +5663,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -5473,7 +5673,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -5483,7 +5683,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -5493,7 +5693,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -5503,7 +5703,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -5513,7 +5713,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -5523,7 +5723,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_exists", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_exists", "test": "test_bucket_exists", "response": "200", "error": "", @@ -5533,7 +5753,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", "test": "test_copy_in_place_with_bucket_encryption", "response": "200", "error": "", @@ -5543,7 +5763,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_object_kms", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_object_kms", "test": "test_copy_object_kms", "response": "200", "error": "", @@ -5553,7 +5773,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_head_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_head_bucket", "test": "test_create_bucket_head_bucket", "response": "200", "error": "", @@ -5563,7 +5783,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_via_host_name", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_via_host_name", "test": "test_create_bucket_via_host_name", "response": "200", "error": "", @@ -5573,7 +5793,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", "test": "test_create_bucket_with_existing_name", "response": "200", "error": "", @@ -5583,7 +5803,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_bucket_with_content", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_bucket_with_content", "test": "test_delete_bucket_with_content", "response": "200", "error": "", @@ -5593,7 +5813,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", "test": "test_delete_keys_in_versioned_bucket", "response": "200", "error": "", @@ -5603,7 +5823,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys", "test": "test_delete_non_existing_keys", "response": "200", "error": "", @@ -5613,7 +5833,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", "test": "test_delete_non_existing_keys_quiet", "response": "200", "error": "", @@ -5623,7 +5843,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_object_tagging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_object_tagging", "test": "test_delete_object_tagging", "response": "200", "error": "", @@ -5633,7 +5853,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_different_location_constraint", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_different_location_constraint", "test": "test_different_location_constraint", "response": "200", "error": "", @@ -5643,7 +5863,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", "test": "test_download_fileobj_multiple_range_requests", "response": "200", "error": "", @@ -5653,7 +5873,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_etag_on_get_object_call", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_etag_on_get_object_call", "test": "test_etag_on_get_object_call", "response": "200", "error": "", @@ -5663,7 +5883,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", "test": "test_get_bucket_versioning_order", "response": "200", "error": "", @@ -5673,7 +5893,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", "response": "200", "error": "", @@ -5683,7 +5903,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", "test": "test_get_object_content_length_with_virtual_host[False]", "response": "200", "error": "", @@ -5693,7 +5913,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", "test": "test_get_object_content_length_with_virtual_host[True]", "response": "200", "error": "", @@ -5703,7 +5923,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", "test": "test_get_object_with_anon_credentials", "response": "200", "error": "", @@ -5713,7 +5933,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_range_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_range_object_headers", "test": "test_get_range_object_headers", "response": "200", "error": "", @@ -5723,7 +5943,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_head_object_fields", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_head_object_fields", "test": "test_head_object_fields", "response": "200", "error": "", @@ -5733,7 +5953,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_invalid_range_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_invalid_range_error", "test": "test_invalid_range_error", "response": "200", "error": "", @@ -5743,7 +5963,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", "test": "test_list_multipart_uploads_parameters", "response": "200", "error": "", @@ -5753,7 +5973,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", "test": "test_list_objects_v2_with_prefix", "response": "200", "error": "", @@ -5763,7 +5983,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", "test": "test_list_objects_versions_with_prefix", "response": "200", "error": "", @@ -5773,7 +5993,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", "test": "test_list_objects_with_prefix[%2F]", "response": "200", "error": "", @@ -5783,7 +6003,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", "test": "test_list_objects_with_prefix[/]", "response": "200", "error": "", @@ -5793,7 +6013,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", "test": "test_metadata_header_character_decoding", "response": "200", "error": "", @@ -5803,7 +6023,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_and_list_parts", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_and_list_parts", "test": "test_multipart_and_list_parts", "response": "200", "error": "", @@ -5813,7 +6033,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", "test": "test_multipart_copy_object_etag", "response": "200", "error": "", @@ -5823,7 +6043,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_no_such_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_no_such_upload", "test": "test_multipart_no_such_upload", "response": "200", "error": "", @@ -5833,7 +6053,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_precondition_failed_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_precondition_failed_error", "test": "test_precondition_failed_error", "response": "200", "error": "", @@ -5843,7 +6063,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", "test": "test_put_and_get_bucket_policy", "response": "200", "error": "", @@ -5853,7 +6073,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", "test": "test_put_and_get_object_with_content_language_disposition", "response": "200", "error": "", @@ -5863,7 +6083,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", "test": "test_put_and_get_object_with_hash_prefix", "response": "200", "error": "", @@ -5873,7 +6093,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", "test": "test_put_and_get_object_with_utf8_key", "response": "200", "error": "", @@ -5883,7 +6103,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", "test": "test_put_bucket_inventory_config_order", "response": "200", "error": "", @@ -5893,7 +6113,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", "test": "test_put_get_object_special_character[file%2Fname]", "response": "200", "error": "", @@ -5903,7 +6123,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", "test": "test_put_get_object_special_character[test@key/]", "response": "200", "error": "", @@ -5913,17 +6133,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", "test": "test_put_object_acl_on_delete_marker", "response": "200", "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId']", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", "test": "test_put_object_checksum[CRC32C]", "response": "200", "error": "", @@ -5933,7 +6153,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", "test": "test_put_object_checksum[CRC32]", "response": "200", "error": "", @@ -5943,7 +6163,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", "test": "test_put_object_checksum[SHA1]", "response": "200", "error": "", @@ -5953,7 +6173,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", "test": "test_put_object_checksum[SHA256]", "response": "200", "error": "", @@ -5963,7 +6183,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", "test": "test_put_object_chunked_newlines", "response": "200", "error": "", @@ -5973,7 +6193,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", "test": "test_put_object_with_md5_and_chunk_signature", "response": "200", "error": "", @@ -5983,7 +6203,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", "test": "test_putobject_with_multiple_keys", "response": "200", "error": "", @@ -5993,7 +6213,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_header_body_length", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_header_body_length", "test": "test_range_header_body_length", "response": "200", "error": "", @@ -6003,7 +6223,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_key_not_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_key_not_exists", "test": "test_range_key_not_exists", "response": "200", "error": "", @@ -6013,7 +6233,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_region_header_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_region_header_exists", "test": "test_region_header_exists", "response": "200", "error": "", @@ -6023,7 +6243,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", "test": "test_resource_object_with_slashes_in_key", "response": "200", "error": "", @@ -6033,7 +6253,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "200", "error": "", @@ -6043,7 +6263,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_analytics_configurations", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", "response": "200", "error": "", @@ -6053,7 +6273,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", "test": "test_s3_batch_delete_objects", "response": "200", "error": "", @@ -6063,7 +6283,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", "test": "test_s3_batch_delete_public_objects_using_requests", "response": "200", "error": "", @@ -6073,7 +6293,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl", "test": "test_s3_bucket_acl", "response": "200", "error": "", @@ -6083,7 +6303,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "200", "error": "", @@ -6093,7 +6313,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", "test": "test_s3_copy_content_type_and_metadata", "response": "200", "error": "", @@ -6103,7 +6323,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", "test": "test_s3_copy_metadata_directive_copy", "response": "200", "error": "", @@ -6113,7 +6333,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", "test": "test_s3_copy_metadata_replace", "response": "200", "error": "", @@ -6123,7 +6343,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "200", "error": "", @@ -6133,7 +6353,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", "test": "test_s3_copy_object_in_place_metadata_directive", "response": "200", "error": "", @@ -6143,7 +6363,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", "test": "test_s3_copy_object_in_place_storage_class", "response": "200", "error": "", @@ -6153,7 +6373,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", "test": "test_s3_copy_object_in_place_website_redirect_location", "response": "200", "error": "", @@ -6163,7 +6383,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", "test": "test_s3_copy_object_in_place_with_encryption", "response": "200", "error": "", @@ -6173,7 +6393,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "200", "error": "", @@ -6183,7 +6403,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", "test": "test_s3_copy_object_storage_class", "response": "200", "error": "", @@ -6193,7 +6413,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", "test": "test_s3_copy_object_with_checksum[CRC32C]", "response": "200", "error": "", @@ -6203,7 +6423,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", "test": "test_s3_copy_object_with_checksum[CRC32]", "response": "200", "error": "", @@ -6213,7 +6433,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", "test": "test_s3_copy_object_with_checksum[SHA1]", "response": "200", "error": "", @@ -6223,7 +6443,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", "test": "test_s3_copy_object_with_checksum[SHA256]", "response": "200", "error": "", @@ -6233,7 +6453,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", "test": "test_s3_copy_tagging_directive[COPY]", "response": "200", "error": "", @@ -6243,7 +6463,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", "test": "test_s3_copy_tagging_directive[None]", "response": "200", "error": "", @@ -6253,7 +6473,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", "test": "test_s3_copy_tagging_directive[REPLACE]", "response": "200", "error": "", @@ -6263,7 +6483,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", "test": "test_s3_delete_object_with_version_id", "response": "200", "error": "", @@ -6273,7 +6493,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", "test": "test_s3_delete_objects_trailing_slash", "response": "200", "error": "", @@ -6283,7 +6503,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "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": "", @@ -6293,7 +6513,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", "test": "test_s3_get_object_header_overrides", "response": "200", "error": "", @@ -6303,7 +6523,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_headers", "test": "test_s3_get_object_headers", "response": "200", "error": "", @@ -6313,7 +6533,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", "test": "test_s3_intelligent_tier_config", "response": "200", "error": "", @@ -6323,7 +6543,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", "test": "test_s3_inventory_report_crud", "response": "200", "error": "", @@ -6333,7 +6553,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -6343,7 +6563,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_list_objects_empty_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_list_objects_empty_marker", "test": "test_s3_list_objects_empty_marker", "response": "200", "error": "", @@ -6353,7 +6573,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "200", "error": "", @@ -6363,7 +6583,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_acl", + "test": "test_s3_object_acl", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Grants..Grantee.DisplayName', '$..Grants..Grantee.ID']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", "test": "test_s3_object_expiry", "response": "200", "error": "", @@ -6373,7 +6603,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", "test": "test_s3_put_inventory_report_exceptions", "response": "200", "error": "", @@ -6383,7 +6613,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", "test": "test_s3_put_more_than_1000_items", "response": "200", "error": "", @@ -6393,7 +6623,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_object_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_object_versioned", "test": "test_s3_put_object_versioned", "response": "200", "error": "", @@ -6403,7 +6633,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer", "test": "test_s3_request_payer", "response": "200", "error": "", @@ -6413,7 +6643,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", "test": "test_s3_request_payer_exceptions", "response": "200", "error": "", @@ -6423,7 +6653,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", "test": "test_s3_sse_bucket_key_default", "response": "200", "error": "", @@ -6433,7 +6663,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", "test": "test_s3_upload_download_gzip", "response": "200", "error": "", @@ -6443,7 +6673,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", "test": "test_s3_uppercase_key_names", "response": "200", "error": "", @@ -6453,7 +6683,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_set_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_set_external_hostname", "test": "test_set_external_hostname", "response": "200", "error": "", @@ -6463,7 +6693,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_big_file", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_big_file", "test": "test_upload_big_file", "response": "200", "error": "", @@ -6473,7 +6703,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_multipart", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_multipart", "test": "test_upload_file_multipart", "response": "200", "error": "", @@ -6483,7 +6713,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", "test": "test_upload_file_with_xml_preamble", "response": "200", "error": "", @@ -6493,7 +6723,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", "test": "test_upload_part_chunked_newlines_valid_etag", "response": "200", "error": "", @@ -6503,7 +6733,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", "test": "test_virtual_host_proxy_does_not_decode_gzip", "response": "200", "error": "", @@ -6513,7 +6743,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", "test": "test_virtual_host_proxying_headers", "response": "200", "error": "", @@ -6523,7 +6753,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", "test": "test_bucket_lifecycle_configuration_date", "response": "200", "error": "", @@ -6533,7 +6763,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", "test": "test_bucket_lifecycle_configuration_object_expiry", "response": "200", "error": "", @@ -6543,7 +6773,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", "test": "test_bucket_lifecycle_configuration_object_expiry_versioned", "response": "200", "error": "", @@ -6553,7 +6783,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", "test": "test_bucket_lifecycle_multiple_rules", "response": "200", "error": "", @@ -6563,7 +6793,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", "test": "test_bucket_lifecycle_object_size_rules", "response": "200", "error": "", @@ -6573,7 +6803,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", "test": "test_bucket_lifecycle_tag_rules", "response": "200", "error": "", @@ -6583,7 +6813,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", "test": "test_delete_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -6593,7 +6823,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", "test": "test_delete_lifecycle_configuration_on_bucket_deletion", "response": "200", "error": "", @@ -6603,7 +6833,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", "test": "test_lifecycle_expired_object_delete_marker", "response": "200", "error": "", @@ -6613,7 +6843,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", "test": "test_object_expiry_after_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -6623,7 +6853,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "200", "error": "", @@ -6633,7 +6863,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", "test": "test_put_bucket_logging", "response": "200", "error": "", @@ -6643,7 +6873,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", "test": "test_put_bucket_logging_accept_wrong_grants", "response": "200", "error": "", @@ -6653,7 +6883,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", "test": "test_put_bucket_logging_wrong_target", "response": "200", "error": "", @@ -6663,7 +6893,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", "test": "test_access_to_bucket_not_denied", "response": "200", "error": "", @@ -6673,7 +6903,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", "test": "test_s3_get_deep_archive_object_restore", "response": "200", "error": "", @@ -6683,7 +6913,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", "test": "test_storage_class_deep_archive", "response": "200", "error": "", @@ -6693,7 +6923,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3MultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3MultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -6703,7 +6933,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3MultiAccounts::test_shared_bucket_namespace", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3MultiAccounts::test_shared_bucket_namespace", "test": "test_shared_bucket_namespace", "response": "200", "error": "", @@ -6713,7 +6943,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", "test": "test_put_object_with_legal_hold", "response": "200", "error": "", @@ -6723,7 +6953,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", "test": "test_s3_copy_object_legal_hold", "response": "200", "error": "", @@ -6733,7 +6963,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", "test": "test_s3_legal_hold_lock_versioned", "response": "200", "error": "", @@ -6743,7 +6973,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", "test": "test_bucket_config_default_retention", "response": "200", "error": "", @@ -6753,7 +6983,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", "test": "test_s3_copy_object_retention_lock", "response": "200", "error": "", @@ -6763,18 +6993,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", - "test": "test_delete_has_empty_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_post_object_with_metadata", + "test": "test_post_object_with_metadata", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ServerSideEncryption']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_post_request_expires", + "test": "test_post_request_expires", + "response": "200", + "error": "", + "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", - "test": "test_get_object_ignores_request_body", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", + "test": "test_delete_has_empty_content_length_header", "response": "200", "error": "", "snapshot_skipped": "", @@ -6783,37 +7023,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", - "test": "test_get_request_expires_ignored_if_validation_disabled", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", + "test": "test_get_object_ignores_request_body", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", - "test": "test_head_has_correct_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", + "test": "test_get_request_expires_ignored_if_validation_disabled", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_post_request_expires", - "test": "test_post_request_expires", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", + "test": "test_head_has_correct_content_length_header", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", "test": "test_presign_check_signature_validation_for_port_permutation", "response": "200", "error": "", @@ -6823,7 +7063,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", "test": "test_presign_with_additional_query_params", "response": "200", "error": "", @@ -6833,7 +7073,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", "test": "test_presigned_url_signature_authentication[s3-False]", "response": "200", "error": "", @@ -6843,7 +7083,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", "test": "test_presigned_url_signature_authentication[s3-True]", "response": "200", "error": "", @@ -6853,7 +7093,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", "test": "test_presigned_url_signature_authentication[s3v4-False]", "response": "200", "error": "", @@ -6863,7 +7103,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", "test": "test_presigned_url_signature_authentication[s3v4-True]", "response": "200", "error": "", @@ -6873,7 +7113,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", "test": "test_presigned_url_signature_authentication_expired[s3-False]", "response": "200", "error": "", @@ -6883,7 +7123,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", "test": "test_presigned_url_signature_authentication_expired[s3-True]", "response": "200", "error": "", @@ -6893,7 +7133,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", "test": "test_presigned_url_signature_authentication_expired[s3v4-False]", "response": "200", "error": "", @@ -6903,7 +7143,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", "test": "test_presigned_url_signature_authentication_expired[s3v4-True]", "response": "200", "error": "", @@ -6913,7 +7153,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3-False]", "response": "200", "error": "", @@ -6923,7 +7163,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3-True]", "response": "200", "error": "", @@ -6933,7 +7173,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-False]", "response": "200", "error": "", @@ -6943,7 +7183,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-True]", "response": "200", "error": "", @@ -6953,7 +7193,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -6963,7 +7203,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -6973,7 +7213,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", "test": "test_presigned_url_with_session_token", "response": "200", "error": "", @@ -6983,7 +7223,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object", "test": "test_put_object", "response": "200", "error": "", @@ -6993,7 +7233,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", "response": "200", "error": "", @@ -7003,7 +7243,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", "response": "200", "error": "", @@ -7013,7 +7253,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", "response": "200", "error": "", @@ -7023,7 +7263,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", "response": "200", "error": "", @@ -7033,7 +7273,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", "test": "test_put_url_metadata", "response": "200", "error": "", @@ -7043,7 +7283,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", "test": "test_s3_copy_md5", "response": "200", "error": "", @@ -7053,7 +7293,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", "test": "test_s3_get_response_case_sensitive_headers[False]", "response": "200", "error": "", @@ -7063,7 +7303,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", "test": "test_s3_get_response_case_sensitive_headers[True]", "response": "200", "error": "", @@ -7073,7 +7313,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", "test": "test_s3_get_response_content_type_same_as_upload_and_range", "response": "200", "error": "", @@ -7083,7 +7323,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", "test": "test_s3_get_response_default_content_type", "response": "200", "error": "", @@ -7093,7 +7333,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", "test": "test_s3_get_response_header_overrides[s3]", "response": "200", "error": "", @@ -7103,7 +7343,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", "test": "test_s3_get_response_header_overrides[s3v4]", "response": "200", "error": "", @@ -7113,7 +7353,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", "test": "test_s3_presign_url_encoding[s3]", "response": "200", "error": "", @@ -7123,7 +7363,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", "test": "test_s3_presign_url_encoding[s3v4]", "response": "200", "error": "", @@ -7133,7 +7373,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", "test": "test_s3_presigned_url_expired[s3]", "response": "200", "error": "", @@ -7143,7 +7383,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", "test": "test_s3_presigned_url_expired[s3v4]", "response": "200", "error": "", @@ -7153,7 +7393,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", "test": "test_s3_put_presigned_url_missing_sig_param[s3]", "response": "200", "error": "", @@ -7163,7 +7403,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", "test": "test_s3_put_presigned_url_missing_sig_param[s3v4]", "response": "200", "error": "", @@ -7173,7 +7413,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", "test": "test_s3_put_presigned_url_same_header_and_qs_parameter", "response": "200", "error": "", @@ -7183,7 +7423,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", "test": "test_s3_put_presigned_url_with_different_headers[s3]", "response": "200", "error": "", @@ -7193,7 +7433,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", "test": "test_s3_put_presigned_url_with_different_headers[s3v4]", "response": "200", "error": "", @@ -7203,7 +7443,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "response": "200", "error": "", @@ -7213,7 +7453,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "response": "200", "error": "", @@ -7223,7 +7463,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "response": "200", "error": "", @@ -7233,7 +7473,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "response": "200", "error": "", @@ -7243,7 +7483,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", "test": "test_crud_website_configuration", "response": "200", "error": "", @@ -7253,7 +7493,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "200", "error": "", @@ -7263,7 +7503,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "200", "error": "", @@ -7273,7 +7513,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "200", "error": "", @@ -7283,7 +7523,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "200", "error": "", @@ -7293,7 +7533,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", "test": "test_routing_rules_redirects", "response": "200", "error": "", @@ -7303,7 +7543,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "200", "error": "", @@ -7313,7 +7553,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "200", "error": "", @@ -7323,7 +7563,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "200", "error": "", @@ -7333,7 +7573,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "200", "error": "", @@ -7343,7 +7583,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", "test": "test_website_hosting_http_methods", "response": "200", "error": "", @@ -7353,7 +7593,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "200", "error": "", @@ -7363,7 +7603,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", "test": "test_website_hosting_no_such_website", "response": "200", "error": "", @@ -7373,7 +7613,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "200", "error": "", @@ -7383,7 +7623,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", "test": "test_terraform_request_sequence", "response": "200", "error": "", @@ -7393,7 +7633,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", "test": "test_cors_expose_headers", "response": "200", "error": "", @@ -7403,7 +7643,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", "test": "test_cors_http_get_no_config", "response": "200", "error": "", @@ -7413,7 +7653,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", "test": "test_cors_http_options_no_config", "response": "200", "error": "", @@ -7423,7 +7663,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", "test": "test_cors_http_options_non_existent_bucket", "response": "200", "error": "", @@ -7433,7 +7673,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", "test": "test_cors_http_options_non_existent_bucket_ls_allowed", "response": "200", "error": "", @@ -7443,7 +7683,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", "test": "test_cors_list_buckets", "response": "200", "error": "", @@ -7453,7 +7693,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "200", "error": "", @@ -7463,7 +7703,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "200", "error": "", @@ -7473,7 +7713,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "200", "error": "", @@ -7483,7 +7723,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", "test": "test_cors_no_config_localstack_allowed", "response": "200", "error": "", @@ -7493,7 +7733,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", "test": "test_delete_cors", "response": "200", "error": "", @@ -7503,7 +7743,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_get_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_get_cors", "test": "test_get_cors", "response": "200", "error": "", @@ -7513,7 +7753,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors", "test": "test_put_cors", "response": "200", "error": "", @@ -7523,7 +7763,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", "test": "test_put_cors_default_values", "response": "200", "error": "", @@ -7533,7 +7773,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", "test": "test_put_cors_empty_origin", "response": "200", "error": "", @@ -7543,7 +7783,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", "test": "test_put_cors_invalid_rules", "response": "200", "error": "", @@ -7553,7 +7793,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -7563,7 +7803,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -7573,7 +7813,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -7583,7 +7823,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -7593,7 +7833,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -7603,7 +7843,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", "test": "test_invalid_lambda_arn", "response": "200", "error": "", @@ -7613,7 +7853,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -7623,7 +7863,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", "test": "test_invalid_topic_arn", "response": "200", "error": "", @@ -7633,7 +7873,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -7643,7 +7883,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", "test": "test_bucket_notification_with_invalid_filter_rules", "response": "200", "error": "", @@ -7653,7 +7893,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -7663,7 +7903,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", "test": "test_filter_rules_case_insensitive", "response": "200", "error": "", @@ -7673,7 +7913,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", "test": "test_invalid_sqs_arn", "response": "200", "error": "", @@ -7683,7 +7923,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -7693,7 +7933,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", "test": "test_multiple_invalid_sqs_arns", "response": "200", "error": "", @@ -7703,7 +7943,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -7713,7 +7953,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -7723,7 +7963,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -7733,7 +7973,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -7743,7 +7983,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -7753,7 +7993,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -7763,7 +8003,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -7773,7 +8013,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -7783,7 +8023,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -7793,7 +8033,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -7803,7 +8043,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -7813,57 +8053,77 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", + "test": "test_clone_receipt_rule_set", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", "test": "test_create_choice_state_machine", "response": "200", "error": "", @@ -7873,7 +8133,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -7883,7 +8143,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -7893,103 +8153,183 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", + "test": "test_failing_start_transcription_job", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..MissingLanguageCode..Message', '$..MalformedLanguageCode..Message']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", - "test": "test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "test": "test_get_transcription_job", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript', '$..Error..Code']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "test": "test_list_transcription_jobs", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "test": "test_transcribe_happy_path", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "test": "test_transcribe_start_job[None-None]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "test": "test_transcribe_start_job[test-output-bucket-2-None]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "test": "test_transcribe_start_job_same_name", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "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", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -8192,26 +8532,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", "test": "test_function_url", @@ -8260,76 +8580,6 @@ "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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { @@ -8342,186 +8592,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", - "test": "test_failing_start_transcription_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..MissingLanguageCode..Message', '$..MalformedLanguageCode..Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", - "test": "test_get_transcription_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript', '$..Error..Code']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", - "test": "test_list_transcription_jobs", - "response": "200", - "error": "", - "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", - "test": "test_transcribe_start_job[None-None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", - "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", - "test": "test_transcribe_start_job_same_name", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", - "test": "test_transcribe_unsupported_media_format_failure", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_delivery_channel", "test": "test_put_delivery_channel", @@ -8543,7 +8613,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_different_location_constraint", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_different_location_constraint", "test": "test_different_location_constraint", "response": "400", "error": "CommonServiceException", @@ -8553,7 +8623,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_uppercase_bucket_name", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_uppercase_bucket_name", "test": "test_s3_uppercase_bucket_name", "response": "400", "error": "InvalidBucketName", @@ -8563,7 +8633,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", "test": "test_create_bucket_with_existing_name", "response": "409", "error": "CommonServiceException", @@ -8573,7 +8643,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", "test": "test_create_bucket_with_existing_name", "response": "409", "error": "CommonServiceException", @@ -8583,7 +8653,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3MultiAccounts::test_shared_bucket_namespace", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3MultiAccounts::test_shared_bucket_namespace", "test": "test_shared_bucket_namespace", "response": "409", "error": "CommonServiceException", @@ -8595,7 +8665,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -8605,7 +8675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -8615,7 +8685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -8625,7 +8695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -8635,7 +8705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -8645,7 +8715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -8655,7 +8725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -8665,7 +8735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -8675,7 +8745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -8685,7 +8755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -8695,7 +8765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -8705,7 +8775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -8715,7 +8785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -8725,7 +8795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -8735,7 +8805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -8745,7 +8815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -8755,7 +8825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -8765,7 +8835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -8775,7 +8845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -8785,7 +8855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -8795,7 +8865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -8805,7 +8875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -8815,7 +8885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -8825,7 +8895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -8835,7 +8905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -8845,7 +8915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -8855,7 +8925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -8865,7 +8935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -8875,7 +8945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -8885,7 +8955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -8895,7 +8965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -8905,7 +8975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -8915,7 +8985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -8925,7 +8995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -8935,7 +9005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -8945,7 +9015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -8955,7 +9025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -8965,7 +9035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -8975,7 +9045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -8985,7 +9055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -8995,7 +9065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -9005,7 +9075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -9015,7 +9085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -9025,7 +9095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -9035,7 +9105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -9045,7 +9115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -9055,7 +9125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -9065,7 +9135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -9075,7 +9145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -9085,7 +9155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -9095,7 +9165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -9105,7 +9175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -9115,7 +9185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -9125,7 +9195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -9135,7 +9205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -9145,7 +9215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -9155,7 +9225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -9165,7 +9235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -9175,7 +9245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -9185,7 +9255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -9195,7 +9265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -9205,7 +9275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -9215,7 +9285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -9225,7 +9295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -9235,7 +9305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -9245,7 +9315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -9255,7 +9325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -9265,7 +9335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -9275,7 +9345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -9285,7 +9355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -9295,7 +9365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -9305,7 +9375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -9315,7 +9385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -9325,7 +9395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "200", "error": "", @@ -9335,7 +9405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "200", "error": "", @@ -9345,7 +9415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -9355,7 +9425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -9365,7 +9435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -9375,7 +9445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -9385,7 +9455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -9395,7 +9465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -9405,7 +9475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -9415,7 +9485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -9425,7 +9495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -9435,7 +9505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -9445,7 +9515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -9455,7 +9525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -9465,7 +9535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -9475,7 +9545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -9485,7 +9555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -9495,7 +9565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -9505,7 +9575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -9515,7 +9585,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -9525,7 +9605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -9535,17 +9615,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", - "test": "test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", + "test": "test_create_submit_job", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -9555,17 +9635,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -9575,7 +9655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -9585,7 +9665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -9595,7 +9675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -9605,17 +9685,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -9625,78 +9705,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", - "test": "test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "test": "test_create_trail", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", + "test": "test_no_logging_if_no_startup", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", - "test": "test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_record_events", + "test": "test_record_events", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..CloudTrailEvent.additionalEventData', '$..CloudTrailEvent.apiVersion', '$..CloudTrailEvent.eventVersion', '$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.requestParameters.Host', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity', '$..Resources']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_s3_trails", + "test": "test_s3_trails", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..CloudTrailEvent.additionalEventData', '$..CloudTrailEvent.apiVersion', '$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.requestID', '$..CloudTrailEvent.requestParameters.Host', '$..CloudTrailEvent.resources', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity', '$..Resources', '$..NextToken']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", - "test": "test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", "snapshot_skipped": "", @@ -9705,48 +9775,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -9755,8 +9825,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -9765,8 +9835,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -9775,28 +9845,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "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/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9805,178 +9875,178 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", - "test": "test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", - "test": "test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", - "test": "test_inconsistent_number_of_columns", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", + "test": "test_select_query_archive", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", - "test": "test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", - "test": "test_no_logging_if_no_startup", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_record_events", - "test": "test_record_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -9985,18 +10055,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_s3_trails", - "test": "test_s3_trails", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "test": "test_get_lambda_layer", "response": "200", "error": "", - "snapshot_skipped": "['$..CloudTrailEvent.additionalEventData', '$..CloudTrailEvent.apiVersion', '$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.requestID', '$..CloudTrailEvent.requestParameters.Host', '$..CloudTrailEvent.resources', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity', '$..Resources', '$..NextToken']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", "snapshot_skipped": "", @@ -10005,8 +10075,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "test": "test_s3_bucket_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -10015,38 +10085,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "test": "test_get_resource_policy_lambda_non_existent", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10055,8 +10125,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10065,167 +10135,137 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "test": "test_events_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "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": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "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/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "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/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", - "test": "test_select_query_archive", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", @@ -10235,7 +10275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", @@ -10245,7 +10285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", @@ -10255,7 +10295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", "test": "test_external_layer_download", "response": "200", "error": "", @@ -10265,7 +10305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", "test": "test_external_layer_specific", "response": "200", "error": "", @@ -10275,7 +10315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", "test": "test_cross_account_layer", "response": "200", "error": "", @@ -10285,7 +10325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", "test": "test_function_multiple_layers_override", "response": "200", "error": "", @@ -10295,7 +10335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "200", "error": "", @@ -10305,7 +10345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", @@ -10315,7 +10355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", "test": "test_layer_only_hot_reloading", "response": "200", "error": "", @@ -10325,7 +10365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", "test": "test_multiple_hot_reloading_layers_fail", "response": "200", "error": "", @@ -10335,7 +10375,157 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "200", "error": "", @@ -10345,7 +10535,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_mediastore_crud", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_mediastore_crud", "test": "test_mediastore_crud", "response": "200", "error": "", @@ -10355,7 +10545,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -10365,7 +10555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -10375,7 +10565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -10385,7 +10575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -10395,7 +10585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -10405,7 +10595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -10415,7 +10605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -10425,7 +10615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -10435,7 +10625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -10445,7 +10635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -10455,7 +10645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -10465,7 +10655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -10475,7 +10665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -10485,7 +10675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -10495,7 +10685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -10505,7 +10695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -10515,7 +10705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -10525,7 +10715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -10535,7 +10725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -10545,7 +10735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -10555,7 +10745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[False]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[False]", "test": "test_bucket_mounting[False]", "response": "200", "error": "", @@ -10565,7 +10755,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[True]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[True]", "test": "test_bucket_mounting[True]", "response": "200", "error": "", @@ -10575,37 +10765,107 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_lookup_predefined_application", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", + "test": "test_inconsistent_number_of_columns", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_lookup_predefined_application", "test": "test_lookup_predefined_application", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", - "test": "test_appsync_deployed", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "test": "test_basic_transfer_api", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", - "test": "test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", + "test": "test_appsync_deployed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "403", "error": "CommonServiceException", @@ -10621,7 +10881,7 @@ "ACL, Bucket, BucketKeyEnabled, CacheControl, ChecksumAlgorithm, ContentDisposition, ContentEncoding, ContentLanguage, ContentType, ExpectedBucketOwner, Expires, GrantFullControl, GrantRead, GrantReadACP, GrantWriteACP, Key, Metadata, ObjectLockLegalHoldStatus, ObjectLockMode, ObjectLockRetainUntilDate, RequestPayer, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, SSEKMSEncryptionContext, SSEKMSKeyId, ServerSideEncryption, StorageClass, Tagging, WebsiteRedirectLocation": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -10631,7 +10891,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", "test": "test_oversized_unzipped_lambda", "response": "200", "error": "", @@ -10641,7 +10901,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -10651,7 +10911,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -10661,7 +10921,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -10671,7 +10931,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -10681,7 +10941,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -10691,7 +10951,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -10701,7 +10961,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -10711,7 +10971,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -10721,7 +10981,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -10731,7 +10991,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -10741,7 +11001,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -10751,7 +11011,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -10761,7 +11021,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -10771,7 +11031,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -10781,7 +11041,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -10791,7 +11051,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -10801,7 +11061,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", "test": "test_download_fileobj_multiple_range_requests", "response": "200", "error": "", @@ -10811,7 +11071,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", "test": "test_list_multipart_uploads_parameters", "response": "200", "error": "", @@ -10821,7 +11081,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_and_list_parts", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_and_list_parts", "test": "test_multipart_and_list_parts", "response": "200", "error": "", @@ -10831,7 +11091,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", "test": "test_multipart_copy_object_etag", "response": "200", "error": "", @@ -10841,7 +11101,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", + "test": "test_response_structure", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -10851,7 +11121,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "200", "error": "", @@ -10861,7 +11131,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_set_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_set_external_hostname", "test": "test_set_external_hostname", "response": "200", "error": "", @@ -10871,7 +11141,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_multipart", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_multipart", "test": "test_upload_file_multipart", "response": "200", "error": "", @@ -10881,7 +11151,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", "test": "test_upload_part_chunked_newlines_valid_etag", "response": "200", "error": "", @@ -10891,7 +11161,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", "test": "test_storage_class_deep_archive", "response": "200", "error": "", @@ -10901,7 +11171,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3-False]", "response": "200", "error": "", @@ -10911,7 +11181,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3-True]", "response": "200", "error": "", @@ -10921,7 +11191,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-False]", "response": "200", "error": "", @@ -10931,7 +11201,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-True]", "response": "200", "error": "", @@ -10941,7 +11211,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -10951,7 +11221,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -10961,7 +11231,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -10983,7 +11253,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -10993,7 +11263,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", "test": "test_external_layer_specific", "response": "200", "error": "", @@ -11003,7 +11273,47 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "403", "error": "CommonServiceException", @@ -11019,7 +11329,37 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "204", "error": "", @@ -11029,27 +11369,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", "test": "test_create_and_then_remove_supported_resource_change_set", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "204", "error": "", @@ -11059,7 +11399,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "204", "error": "", @@ -11069,7 +11409,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "204", "error": "", @@ -11079,17 +11419,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "204", "error": "", "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "204", "error": "", @@ -11099,7 +11439,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "204", "error": "", @@ -11109,17 +11449,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "204", "error": "", @@ -11129,47 +11469,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "204", "error": "", @@ -11179,37 +11519,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "204", "error": "", "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_describe_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_describe_template", "test": "test_describe_template", "response": "204", "error": "", @@ -11219,7 +11559,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "204", "error": "", @@ -11229,167 +11569,227 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", - "test": "test_sub_in_lambda_function_name", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_autoname", "test": "test_bucket_autoname", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "204", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", + "test": "test_put_events_with_target_firehose", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "204", "error": "", @@ -11399,7 +11799,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "204", "error": "", @@ -11409,7 +11809,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "204", "error": "", @@ -11419,7 +11819,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", "response": "204", "error": "", @@ -11429,7 +11829,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", "test": "test_oversized_unzipped_lambda", "response": "204", "error": "", @@ -11439,7 +11839,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_exists", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_exists", "test": "test_bucket_exists", "response": "204", "error": "", @@ -11449,7 +11859,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", "test": "test_copy_in_place_with_bucket_encryption", "response": "204", "error": "", @@ -11459,7 +11869,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_object_kms", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_object_kms", "test": "test_copy_object_kms", "response": "204", "error": "", @@ -11469,7 +11879,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_head_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_head_bucket", "test": "test_create_bucket_head_bucket", "response": "204", "error": "", @@ -11479,7 +11889,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_via_host_name", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_via_host_name", "test": "test_create_bucket_via_host_name", "response": "204", "error": "", @@ -11489,7 +11899,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", "test": "test_create_bucket_with_existing_name", "response": "204", "error": "", @@ -11499,7 +11909,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_bucket_with_content", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_bucket_with_content", "test": "test_delete_bucket_with_content", "response": "204", "error": "", @@ -11509,7 +11919,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", "test": "test_delete_keys_in_versioned_bucket", "response": "204", "error": "", @@ -11519,7 +11929,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys", "test": "test_delete_non_existing_keys", "response": "204", "error": "", @@ -11529,7 +11939,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", "test": "test_delete_non_existing_keys_quiet", "response": "204", "error": "", @@ -11539,7 +11949,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_object_tagging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_object_tagging", "test": "test_delete_object_tagging", "response": "204", "error": "", @@ -11549,7 +11959,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_different_location_constraint", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_different_location_constraint", "test": "test_different_location_constraint", "response": "204", "error": "", @@ -11559,7 +11969,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", "test": "test_download_fileobj_multiple_range_requests", "response": "204", "error": "", @@ -11569,7 +11979,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_etag_on_get_object_call", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_etag_on_get_object_call", "test": "test_etag_on_get_object_call", "response": "204", "error": "", @@ -11579,7 +11989,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", "test": "test_get_bucket_versioning_order", "response": "204", "error": "", @@ -11589,7 +11999,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", "response": "204", "error": "", @@ -11599,7 +12009,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", "test": "test_get_object_content_length_with_virtual_host[False]", "response": "204", "error": "", @@ -11609,7 +12019,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", "test": "test_get_object_content_length_with_virtual_host[True]", "response": "204", "error": "", @@ -11619,7 +12029,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", "test": "test_get_object_with_anon_credentials", "response": "204", "error": "", @@ -11629,7 +12039,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_range_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_range_object_headers", "test": "test_get_range_object_headers", "response": "204", "error": "", @@ -11639,7 +12049,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_head_object_fields", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_head_object_fields", "test": "test_head_object_fields", "response": "204", "error": "", @@ -11649,7 +12059,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_invalid_range_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_invalid_range_error", "test": "test_invalid_range_error", "response": "204", "error": "", @@ -11659,7 +12069,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", "test": "test_list_multipart_uploads_parameters", "response": "204", "error": "", @@ -11669,7 +12079,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", "test": "test_list_objects_v2_with_prefix", "response": "204", "error": "", @@ -11679,7 +12089,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", "test": "test_list_objects_versions_with_prefix", "response": "204", "error": "", @@ -11689,7 +12099,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", "test": "test_list_objects_with_prefix[%2F]", "response": "204", "error": "", @@ -11699,7 +12109,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", "test": "test_list_objects_with_prefix[/]", "response": "204", "error": "", @@ -11709,7 +12119,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", "test": "test_metadata_header_character_decoding", "response": "204", "error": "", @@ -11719,7 +12129,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_and_list_parts", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_and_list_parts", "test": "test_multipart_and_list_parts", "response": "204", "error": "", @@ -11729,7 +12139,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", "test": "test_multipart_copy_object_etag", "response": "204", "error": "", @@ -11739,7 +12149,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_no_such_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_no_such_upload", "test": "test_multipart_no_such_upload", "response": "204", "error": "", @@ -11749,7 +12159,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_precondition_failed_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_precondition_failed_error", "test": "test_precondition_failed_error", "response": "204", "error": "", @@ -11759,7 +12169,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", "test": "test_put_and_get_bucket_policy", "response": "204", "error": "", @@ -11769,7 +12179,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", "test": "test_put_and_get_object_with_content_language_disposition", "response": "204", "error": "", @@ -11779,7 +12189,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", "test": "test_put_and_get_object_with_hash_prefix", "response": "204", "error": "", @@ -11789,7 +12199,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", "test": "test_put_and_get_object_with_utf8_key", "response": "204", "error": "", @@ -11799,7 +12209,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", "test": "test_put_bucket_inventory_config_order", "response": "204", "error": "", @@ -11809,7 +12219,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", "test": "test_put_get_object_special_character[file%2Fname]", "response": "204", "error": "", @@ -11819,7 +12229,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", "test": "test_put_get_object_special_character[test@key/]", "response": "204", "error": "", @@ -11829,17 +12239,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", "test": "test_put_object_acl_on_delete_marker", "response": "204", "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId']", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", "test": "test_put_object_checksum[CRC32C]", "response": "204", "error": "", @@ -11849,7 +12259,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", "test": "test_put_object_checksum[CRC32]", "response": "204", "error": "", @@ -11859,7 +12269,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", "test": "test_put_object_checksum[SHA1]", "response": "204", "error": "", @@ -11869,7 +12279,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", "test": "test_put_object_checksum[SHA256]", "response": "204", "error": "", @@ -11879,7 +12289,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", "test": "test_put_object_chunked_newlines", "response": "204", "error": "", @@ -11889,7 +12299,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", "test": "test_put_object_with_md5_and_chunk_signature", "response": "204", "error": "", @@ -11899,7 +12309,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", "test": "test_putobject_with_multiple_keys", "response": "204", "error": "", @@ -11909,7 +12319,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_header_body_length", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_header_body_length", "test": "test_range_header_body_length", "response": "204", "error": "", @@ -11919,7 +12329,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_key_not_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_key_not_exists", "test": "test_range_key_not_exists", "response": "204", "error": "", @@ -11929,7 +12339,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_region_header_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_region_header_exists", "test": "test_region_header_exists", "response": "204", "error": "", @@ -11939,7 +12349,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", "test": "test_resource_object_with_slashes_in_key", "response": "204", "error": "", @@ -11949,7 +12359,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "204", "error": "", @@ -11959,7 +12369,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_analytics_configurations", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", "response": "204", "error": "", @@ -11969,7 +12379,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", "test": "test_s3_batch_delete_objects", "response": "204", "error": "", @@ -11979,7 +12389,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", "test": "test_s3_batch_delete_public_objects_using_requests", "response": "204", "error": "", @@ -11989,7 +12399,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl", "test": "test_s3_bucket_acl", "response": "204", "error": "", @@ -11999,7 +12409,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "204", "error": "", @@ -12009,7 +12419,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", "test": "test_s3_copy_content_type_and_metadata", "response": "204", "error": "", @@ -12019,7 +12429,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", "test": "test_s3_copy_metadata_directive_copy", "response": "204", "error": "", @@ -12029,7 +12439,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", "test": "test_s3_copy_metadata_replace", "response": "204", "error": "", @@ -12039,7 +12449,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "204", "error": "", @@ -12049,7 +12459,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", "test": "test_s3_copy_object_in_place_metadata_directive", "response": "204", "error": "", @@ -12059,7 +12469,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", "test": "test_s3_copy_object_in_place_storage_class", "response": "204", "error": "", @@ -12069,7 +12479,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", "test": "test_s3_copy_object_in_place_website_redirect_location", "response": "204", "error": "", @@ -12079,7 +12489,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", "test": "test_s3_copy_object_in_place_with_encryption", "response": "204", "error": "", @@ -12089,7 +12499,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "204", "error": "", @@ -12099,7 +12509,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", "test": "test_s3_copy_object_storage_class", "response": "204", "error": "", @@ -12109,7 +12519,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", "test": "test_s3_copy_object_with_checksum[CRC32C]", "response": "204", "error": "", @@ -12119,7 +12529,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", "test": "test_s3_copy_object_with_checksum[CRC32]", "response": "204", "error": "", @@ -12129,7 +12539,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", "test": "test_s3_copy_object_with_checksum[SHA1]", "response": "204", "error": "", @@ -12139,7 +12549,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", "test": "test_s3_copy_object_with_checksum[SHA256]", "response": "204", "error": "", @@ -12149,7 +12559,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", "test": "test_s3_copy_tagging_directive[COPY]", "response": "204", "error": "", @@ -12159,7 +12569,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", "test": "test_s3_copy_tagging_directive[None]", "response": "204", "error": "", @@ -12169,7 +12579,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", "test": "test_s3_copy_tagging_directive[REPLACE]", "response": "204", "error": "", @@ -12179,7 +12589,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", "test": "test_s3_delete_object_with_version_id", "response": "204", "error": "", @@ -12189,7 +12599,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", "test": "test_s3_delete_objects_trailing_slash", "response": "204", "error": "", @@ -12199,7 +12609,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "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": "204", "error": "", @@ -12209,7 +12619,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", "test": "test_s3_get_object_header_overrides", "response": "204", "error": "", @@ -12219,7 +12629,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_headers", "test": "test_s3_get_object_headers", "response": "204", "error": "", @@ -12229,7 +12639,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", "test": "test_s3_intelligent_tier_config", "response": "204", "error": "", @@ -12239,7 +12649,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", "test": "test_s3_inventory_report_crud", "response": "204", "error": "", @@ -12249,7 +12659,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "204", "error": "", @@ -12259,7 +12669,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_list_objects_empty_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_list_objects_empty_marker", "test": "test_s3_list_objects_empty_marker", "response": "204", "error": "", @@ -12269,7 +12679,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "204", "error": "", @@ -12279,7 +12689,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_acl", + "test": "test_s3_object_acl", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Grants..Grantee.DisplayName', '$..Grants..Grantee.ID']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", "test": "test_s3_object_expiry", "response": "204", "error": "", @@ -12289,7 +12709,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", "test": "test_s3_put_inventory_report_exceptions", "response": "204", "error": "", @@ -12299,7 +12719,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", "test": "test_s3_put_more_than_1000_items", "response": "204", "error": "", @@ -12309,7 +12729,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_object_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_object_versioned", "test": "test_s3_put_object_versioned", "response": "204", "error": "", @@ -12319,7 +12739,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer", "test": "test_s3_request_payer", "response": "204", "error": "", @@ -12329,7 +12749,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", "test": "test_s3_request_payer_exceptions", "response": "204", "error": "", @@ -12339,7 +12759,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", "test": "test_s3_sse_bucket_key_default", "response": "204", "error": "", @@ -12349,7 +12769,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", "test": "test_s3_upload_download_gzip", "response": "204", "error": "", @@ -12359,7 +12779,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", "test": "test_s3_uppercase_key_names", "response": "204", "error": "", @@ -12369,7 +12789,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_set_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_set_external_hostname", "test": "test_set_external_hostname", "response": "204", "error": "", @@ -12379,7 +12799,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_big_file", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_big_file", "test": "test_upload_big_file", "response": "204", "error": "", @@ -12389,7 +12809,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_multipart", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_multipart", "test": "test_upload_file_multipart", "response": "204", "error": "", @@ -12399,7 +12819,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", "test": "test_upload_file_with_xml_preamble", "response": "204", "error": "", @@ -12409,7 +12829,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", "test": "test_upload_part_chunked_newlines_valid_etag", "response": "204", "error": "", @@ -12419,7 +12839,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", "test": "test_virtual_host_proxy_does_not_decode_gzip", "response": "204", "error": "", @@ -12429,7 +12849,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", "test": "test_virtual_host_proxying_headers", "response": "204", "error": "", @@ -12439,7 +12859,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", "test": "test_bucket_lifecycle_configuration_date", "response": "204", "error": "", @@ -12449,7 +12869,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", "test": "test_bucket_lifecycle_configuration_object_expiry", "response": "204", "error": "", @@ -12459,7 +12879,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", "test": "test_bucket_lifecycle_configuration_object_expiry_versioned", "response": "204", "error": "", @@ -12469,7 +12889,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", "test": "test_bucket_lifecycle_multiple_rules", "response": "204", "error": "", @@ -12479,7 +12899,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", "test": "test_bucket_lifecycle_object_size_rules", "response": "204", "error": "", @@ -12489,7 +12909,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", "test": "test_bucket_lifecycle_tag_rules", "response": "204", "error": "", @@ -12499,7 +12919,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", "test": "test_delete_bucket_lifecycle_configuration", "response": "204", "error": "", @@ -12509,7 +12929,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", "test": "test_delete_lifecycle_configuration_on_bucket_deletion", "response": "204", "error": "", @@ -12519,7 +12939,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", "test": "test_lifecycle_expired_object_delete_marker", "response": "204", "error": "", @@ -12529,7 +12949,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", "test": "test_object_expiry_after_bucket_lifecycle_configuration", "response": "204", "error": "", @@ -12539,7 +12959,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "204", "error": "", @@ -12549,7 +12969,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", "test": "test_put_bucket_logging", "response": "204", "error": "", @@ -12559,7 +12979,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", "test": "test_put_bucket_logging_accept_wrong_grants", "response": "204", "error": "", @@ -12569,7 +12989,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", "test": "test_put_bucket_logging_wrong_target", "response": "204", "error": "", @@ -12579,7 +12999,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", "test": "test_access_to_bucket_not_denied", "response": "204", "error": "", @@ -12589,7 +13009,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", "test": "test_s3_get_deep_archive_object_restore", "response": "204", "error": "", @@ -12599,7 +13019,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", "test": "test_storage_class_deep_archive", "response": "204", "error": "", @@ -12609,7 +13029,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", "test": "test_put_object_with_legal_hold", "response": "204", "error": "", @@ -12619,7 +13039,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", "test": "test_s3_copy_object_legal_hold", "response": "204", "error": "", @@ -12629,7 +13049,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", "test": "test_s3_legal_hold_lock_versioned", "response": "204", "error": "", @@ -12639,18 +13059,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", - "test": "test_delete_has_empty_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_post_object_with_metadata", + "test": "test_post_object_with_metadata", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ServerSideEncryption']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_post_request_expires", + "test": "test_post_request_expires", + "response": "204", + "error": "", + "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", - "test": "test_get_object_ignores_request_body", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", + "test": "test_delete_has_empty_content_length_header", "response": "204", "error": "", "snapshot_skipped": "", @@ -12659,37 +13089,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", - "test": "test_get_request_expires_ignored_if_validation_disabled", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", + "test": "test_get_object_ignores_request_body", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", - "test": "test_head_has_correct_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", + "test": "test_get_request_expires_ignored_if_validation_disabled", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_post_request_expires", - "test": "test_post_request_expires", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", + "test": "test_head_has_correct_content_length_header", "response": "204", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", "test": "test_presign_check_signature_validation_for_port_permutation", "response": "204", "error": "", @@ -12699,7 +13129,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", "test": "test_presign_with_additional_query_params", "response": "204", "error": "", @@ -12709,7 +13139,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", "test": "test_presigned_url_signature_authentication[s3-False]", "response": "204", "error": "", @@ -12719,7 +13149,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", "test": "test_presigned_url_signature_authentication[s3-True]", "response": "204", "error": "", @@ -12729,7 +13159,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", "test": "test_presigned_url_signature_authentication[s3v4-False]", "response": "204", "error": "", @@ -12739,7 +13169,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", "test": "test_presigned_url_signature_authentication[s3v4-True]", "response": "204", "error": "", @@ -12749,7 +13179,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", "test": "test_presigned_url_signature_authentication_expired[s3-False]", "response": "204", "error": "", @@ -12759,7 +13189,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", "test": "test_presigned_url_signature_authentication_expired[s3-True]", "response": "204", "error": "", @@ -12769,7 +13199,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", "test": "test_presigned_url_signature_authentication_expired[s3v4-False]", "response": "204", "error": "", @@ -12779,7 +13209,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", "test": "test_presigned_url_signature_authentication_expired[s3v4-True]", "response": "204", "error": "", @@ -12789,7 +13219,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3-False]", "response": "204", "error": "", @@ -12799,7 +13229,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3-True]", "response": "204", "error": "", @@ -12809,7 +13239,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-False]", "response": "204", "error": "", @@ -12819,7 +13249,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-True]", "response": "204", "error": "", @@ -12829,7 +13259,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "204", "error": "", @@ -12839,7 +13269,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "204", "error": "", @@ -12849,7 +13279,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", "test": "test_presigned_url_with_session_token", "response": "204", "error": "", @@ -12859,7 +13289,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object", "test": "test_put_object", "response": "204", "error": "", @@ -12869,7 +13299,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", "response": "204", "error": "", @@ -12879,7 +13309,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", "response": "204", "error": "", @@ -12889,7 +13319,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", "response": "204", "error": "", @@ -12899,7 +13329,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", "response": "204", "error": "", @@ -12909,7 +13339,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", "test": "test_put_url_metadata", "response": "204", "error": "", @@ -12919,7 +13349,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", "test": "test_s3_copy_md5", "response": "204", "error": "", @@ -12929,7 +13359,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", "test": "test_s3_get_response_case_sensitive_headers[False]", "response": "204", "error": "", @@ -12939,7 +13369,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", "test": "test_s3_get_response_case_sensitive_headers[True]", "response": "204", "error": "", @@ -12949,7 +13379,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", "test": "test_s3_get_response_content_type_same_as_upload_and_range", "response": "204", "error": "", @@ -12959,7 +13389,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", "test": "test_s3_get_response_default_content_type", "response": "204", "error": "", @@ -12969,7 +13399,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", "test": "test_s3_get_response_header_overrides[s3]", "response": "204", "error": "", @@ -12979,7 +13409,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", "test": "test_s3_get_response_header_overrides[s3v4]", "response": "204", "error": "", @@ -12989,7 +13419,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", "test": "test_s3_presign_url_encoding[s3]", "response": "204", "error": "", @@ -12999,7 +13429,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", "test": "test_s3_presign_url_encoding[s3v4]", "response": "204", "error": "", @@ -13009,7 +13439,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", "test": "test_s3_presigned_url_expired[s3]", "response": "204", "error": "", @@ -13019,7 +13449,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", "test": "test_s3_presigned_url_expired[s3v4]", "response": "204", "error": "", @@ -13029,7 +13459,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", "test": "test_s3_put_presigned_url_missing_sig_param[s3]", "response": "204", "error": "", @@ -13039,7 +13469,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", "test": "test_s3_put_presigned_url_missing_sig_param[s3v4]", "response": "204", "error": "", @@ -13049,7 +13479,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", "test": "test_s3_put_presigned_url_same_header_and_qs_parameter", "response": "204", "error": "", @@ -13059,7 +13489,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", "test": "test_s3_put_presigned_url_with_different_headers[s3]", "response": "204", "error": "", @@ -13069,7 +13499,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", "test": "test_s3_put_presigned_url_with_different_headers[s3v4]", "response": "204", "error": "", @@ -13079,7 +13509,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "response": "204", "error": "", @@ -13089,7 +13519,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "response": "204", "error": "", @@ -13099,7 +13529,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "response": "204", "error": "", @@ -13109,7 +13539,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "response": "204", "error": "", @@ -13119,7 +13549,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", "test": "test_crud_website_configuration", "response": "204", "error": "", @@ -13129,7 +13559,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "204", "error": "", @@ -13139,7 +13569,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "204", "error": "", @@ -13149,7 +13579,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "204", "error": "", @@ -13159,7 +13589,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "204", "error": "", @@ -13169,7 +13599,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", "test": "test_routing_rules_redirects", "response": "204", "error": "", @@ -13179,7 +13609,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "204", "error": "", @@ -13189,7 +13619,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "204", "error": "", @@ -13199,7 +13629,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "204", "error": "", @@ -13209,7 +13639,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "204", "error": "", @@ -13219,7 +13649,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", "test": "test_website_hosting_http_methods", "response": "204", "error": "", @@ -13229,7 +13659,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "204", "error": "", @@ -13239,7 +13669,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", "test": "test_website_hosting_no_such_website", "response": "204", "error": "", @@ -13249,7 +13679,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "204", "error": "", @@ -13259,7 +13689,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", "test": "test_cors_expose_headers", "response": "204", "error": "", @@ -13269,7 +13699,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", "test": "test_cors_http_get_no_config", "response": "204", "error": "", @@ -13279,7 +13709,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", "test": "test_cors_http_options_no_config", "response": "204", "error": "", @@ -13289,7 +13719,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", "test": "test_cors_http_options_non_existent_bucket", "response": "204", "error": "", @@ -13299,7 +13729,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", "test": "test_cors_http_options_non_existent_bucket_ls_allowed", "response": "204", "error": "", @@ -13309,7 +13739,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", "test": "test_cors_list_buckets", "response": "204", "error": "", @@ -13319,7 +13749,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "204", "error": "", @@ -13329,7 +13759,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "204", "error": "", @@ -13339,7 +13769,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "204", "error": "", @@ -13349,7 +13779,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", "test": "test_cors_no_config_localstack_allowed", "response": "204", "error": "", @@ -13359,7 +13789,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", "test": "test_delete_cors", "response": "204", "error": "", @@ -13369,7 +13799,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_get_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_get_cors", "test": "test_get_cors", "response": "204", "error": "", @@ -13379,7 +13809,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors", "test": "test_put_cors", "response": "204", "error": "", @@ -13389,7 +13819,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", "test": "test_put_cors_default_values", "response": "204", "error": "", @@ -13399,7 +13829,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", "test": "test_put_cors_empty_origin", "response": "204", "error": "", @@ -13409,7 +13839,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", "test": "test_put_cors_invalid_rules", "response": "204", "error": "", @@ -13419,7 +13849,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "204", "error": "", @@ -13429,7 +13859,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "204", "error": "", @@ -13439,7 +13869,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "204", "error": "", @@ -13449,7 +13879,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "204", "error": "", @@ -13459,7 +13889,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "204", "error": "", @@ -13469,7 +13899,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", "test": "test_invalid_lambda_arn", "response": "204", "error": "", @@ -13479,7 +13909,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "204", "error": "", @@ -13489,7 +13919,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", "test": "test_invalid_topic_arn", "response": "204", "error": "", @@ -13499,7 +13929,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "204", "error": "", @@ -13509,7 +13939,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", "test": "test_bucket_notification_with_invalid_filter_rules", "response": "204", "error": "", @@ -13519,7 +13949,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "204", "error": "", @@ -13529,7 +13959,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", "test": "test_filter_rules_case_insensitive", "response": "204", "error": "", @@ -13539,7 +13969,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", "test": "test_invalid_sqs_arn", "response": "204", "error": "", @@ -13549,7 +13979,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "204", "error": "", @@ -13559,7 +13989,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", "test": "test_multiple_invalid_sqs_arns", "response": "204", "error": "", @@ -13569,7 +13999,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "204", "error": "", @@ -13579,7 +14009,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "204", "error": "", @@ -13589,7 +14019,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "204", "error": "", @@ -13599,7 +14029,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "204", "error": "", @@ -13609,7 +14039,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "204", "error": "", @@ -13619,7 +14049,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "204", "error": "", @@ -13629,7 +14059,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "204", "error": "", @@ -13639,7 +14069,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "204", "error": "", @@ -13649,7 +14079,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "204", "error": "", @@ -13659,7 +14089,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "204", "error": "", @@ -13669,7 +14099,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "204", "error": "", @@ -13679,167 +14109,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", + "test": "test_clone_receipt_rule_set", "response": "204", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", - "test": "test_put_events_with_target_firehose", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", - "test": "test_firehose_extended_s3", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_s3", - "test": "test_firehose_s3", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestS3::test_201_response", - "test": "test_201_response", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestS3::test_multipart_upload", - "test": "test_multipart_upload", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestS3::test_non_us_east_1_location", - "test": "test_non_us_east_1_location", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", "test": "test_publish_to_firehose_with_s3", "response": "204", "error": "", @@ -13849,17 +14129,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", "test": "test_failing_start_transcription_job", "response": "204", "error": "", @@ -13869,7 +14139,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", "test": "test_get_transcription_job", "response": "204", "error": "", @@ -13879,7 +14149,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", "test": "test_list_transcription_jobs", "response": "204", "error": "", @@ -13889,7 +14159,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", "test": "test_transcribe_happy_path", "response": "204", "error": "", @@ -13899,7 +14169,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", "test": "test_transcribe_start_job[None-None]", "response": "204", "error": "", @@ -13909,7 +14179,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "204", "error": "", @@ -13919,7 +14189,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", "response": "204", "error": "", @@ -13929,7 +14199,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", "response": "204", "error": "", @@ -13939,7 +14209,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "response": "204", "error": "", @@ -13949,7 +14219,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "response": "204", "error": "", @@ -13959,7 +14229,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", "test": "test_transcribe_start_job_same_name", "response": "204", "error": "", @@ -13969,8 +14239,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "204", "error": "", "snapshot_skipped": "", @@ -13979,8 +14249,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "204", "error": "", "snapshot_skipped": "", @@ -13989,8 +14259,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "204", "error": "", "snapshot_skipped": "", @@ -13999,8 +14269,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "204", "error": "", "snapshot_skipped": "", @@ -14009,8 +14279,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "204", "error": "", "snapshot_skipped": "", @@ -14019,8 +14289,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "204", "error": "", "snapshot_skipped": "", @@ -14029,7 +14299,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", + "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", "response": "204", "error": "", @@ -14039,8 +14309,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_security.py::TestCSRF::test_cors_s3_override", - "test": "test_cors_s3_override", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", + "test": "test_firehose_extended_s3", "response": "204", "error": "", "snapshot_skipped": "", @@ -14049,60 +14319,58 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_bucket_no_such_bucket", - "test": "test_delete_bucket_no_such_bucket", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_s3", + "test": "test_firehose_s3", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", - "test": "test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestS3::test_201_response", + "test": "test_201_response", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", - "test": "test_create_stack_cloudfront", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestS3::test_multipart_upload", + "test": "test_multipart_upload", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", - "test": "test_create_receiptrules", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestS3::test_non_us_east_1_location", + "test": "test_non_us_east_1_location", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "204", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", "response": "204", "error": "", "snapshot_skipped": "", @@ -14111,8 +14379,30 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", - "test": "test_s3_bucket_policy", + "node_id": "LocalStack Community: tests/integration/test_security.py::TestCSRF::test_cors_s3_override", + "test": "test_cors_s3_override", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_bucket_no_such_bucket", + "test": "test_delete_bucket_no_such_bucket", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "test": "test_cloudfront_distribution_with_logging", "response": "204", "error": "", "snapshot_skipped": "", @@ -14121,88 +14411,98 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "test": "test_create_stack_cloudfront", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", + "test": "test_create_receiptrules", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "204", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", - "test": "test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", + "test": "test_no_logging_if_no_startup", "response": "204", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_s3_trails", + "test": "test_s3_trails", + "response": "204", + "error": "", + "snapshot_skipped": "['$..CloudTrailEvent.additionalEventData', '$..CloudTrailEvent.apiVersion', '$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.requestID', '$..CloudTrailEvent.requestParameters.Host', '$..CloudTrailEvent.resources', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity', '$..Resources', '$..NextToken']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", - "test": "test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "test": "test_s3_cross_account_get_object", "response": "204", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "204", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", - "test": "test_inconsistent_number_of_columns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", "response": "204", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "test": "test_s3_bucket_policy", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "test": "test_events_firehose", "response": "204", "error": "", "snapshot_skipped": "", @@ -14211,27 +14511,47 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", - "test": "test_no_logging_if_no_startup", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_s3_trails", - "test": "test_s3_trails", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "204", "error": "", - "snapshot_skipped": "['$..CloudTrailEvent.additionalEventData', '$..CloudTrailEvent.apiVersion', '$..CloudTrailEvent.recipientAccountId', '$..CloudTrailEvent.requestID', '$..CloudTrailEvent.requestParameters.Host', '$..CloudTrailEvent.resources', '$..CloudTrailEvent.tlsDetails', '$..CloudTrailEvent.userIdentity', '$..Resources', '$..NextToken']", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "test": "test_s3_bucket_notification_sns", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "test": "test_s3_bucket_notification_sqs", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "204", "error": "", @@ -14241,7 +14561,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", + "response": "204", + "error": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "204", "error": "", @@ -14251,7 +14581,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "204", "error": "", @@ -14261,7 +14591,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "204", "error": "", @@ -14271,7 +14601,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "204", "error": "", @@ -14281,7 +14611,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "204", "error": "", @@ -14291,7 +14621,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "204", "error": "", @@ -14301,7 +14631,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "204", "error": "", @@ -14311,7 +14641,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "204", "error": "", @@ -14321,7 +14651,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "204", "error": "", @@ -14331,7 +14661,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "204", "error": "", @@ -14341,7 +14671,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "204", "error": "", @@ -14351,7 +14681,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "204", "error": "", @@ -14361,7 +14691,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[False]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[False]", "test": "test_bucket_mounting[False]", "response": "204", "error": "", @@ -14371,7 +14701,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[True]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[True]", "test": "test_bucket_mounting[True]", "response": "204", "error": "", @@ -14381,7 +14711,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[False]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", + "test": "test_inconsistent_number_of_columns", + "response": "204", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[False]", "test": "test_bucket_mounting[False]", "response": "409", "error": "CommonServiceException", @@ -14391,7 +14731,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[True]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[True]", "test": "test_bucket_mounting[True]", "response": "409", "error": "CommonServiceException", @@ -14407,7 +14747,7 @@ "Bucket, ExpectedBucketOwner, Id": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_analytics_configurations", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", "response": "204", "error": "", @@ -14417,7 +14757,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_analytics_configurations", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", "response": "404", "error": "NoSuchConfiguration", @@ -14433,7 +14773,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", "test": "test_delete_cors", "response": "204", "error": "", @@ -14449,7 +14789,7 @@ "Bucket, Id": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", "test": "test_s3_intelligent_tier_config", "response": "204", "error": "", @@ -14459,7 +14799,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", "test": "test_s3_intelligent_tier_config", "response": "404", "error": "NoSuchBucket", @@ -14469,7 +14809,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", "test": "test_s3_intelligent_tier_config", "response": "404", "error": "NoSuchConfiguration", @@ -14485,7 +14825,7 @@ "Bucket, ExpectedBucketOwner, Id": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", "test": "test_put_bucket_inventory_config_order", "response": "204", "error": "", @@ -14495,7 +14835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", "test": "test_s3_inventory_report_crud", "response": "204", "error": "", @@ -14511,7 +14851,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", "test": "test_delete_bucket_lifecycle_configuration", "response": "204", "error": "", @@ -14527,7 +14867,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", "test": "test_get_object_with_anon_credentials", "response": "204", "error": "", @@ -14537,7 +14877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", "test": "test_put_and_get_bucket_policy", "response": "204", "error": "", @@ -14547,17 +14887,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", "test": "test_put_object_acl_on_delete_marker", "response": "204", "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId']", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", "test": "test_s3_batch_delete_public_objects_using_requests", "response": "204", "error": "", @@ -14567,7 +14907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl", "test": "test_s3_bucket_acl", "response": "204", "error": "", @@ -14577,7 +14917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "204", "error": "", @@ -14587,7 +14927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "204", "error": "", @@ -14597,7 +14937,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_set_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_acl", + "test": "test_s3_object_acl", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Grants..Grantee.DisplayName', '$..Grants..Grantee.ID']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_set_external_hostname", "test": "test_set_external_hostname", "response": "204", "error": "", @@ -14607,7 +14957,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", "test": "test_put_bucket_logging_accept_wrong_grants", "response": "204", "error": "", @@ -14617,7 +14967,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "204", "error": "", @@ -14627,7 +14977,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "204", "error": "", @@ -14637,7 +14987,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "204", "error": "", @@ -14647,7 +14997,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "204", "error": "", @@ -14657,7 +15007,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", "test": "test_routing_rules_redirects", "response": "204", "error": "", @@ -14667,7 +15017,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "204", "error": "", @@ -14677,7 +15027,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "204", "error": "", @@ -14687,7 +15037,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "204", "error": "", @@ -14697,7 +15047,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", "test": "test_website_hosting_http_methods", "response": "204", "error": "", @@ -14707,7 +15057,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "204", "error": "", @@ -14717,7 +15067,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", "test": "test_website_hosting_no_such_website", "response": "204", "error": "", @@ -14727,7 +15077,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "204", "error": "", @@ -14737,7 +15087,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", "test": "test_cors_expose_headers", "response": "204", "error": "", @@ -14747,7 +15097,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", "test": "test_cors_http_get_no_config", "response": "204", "error": "", @@ -14757,7 +15107,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", "test": "test_cors_http_options_no_config", "response": "204", "error": "", @@ -14767,7 +15117,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", "test": "test_cors_http_options_non_existent_bucket", "response": "204", "error": "", @@ -14777,7 +15127,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", "test": "test_cors_http_options_non_existent_bucket_ls_allowed", "response": "204", "error": "", @@ -14787,7 +15137,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", "test": "test_cors_list_buckets", "response": "204", "error": "", @@ -14797,7 +15147,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "204", "error": "", @@ -14807,7 +15157,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "204", "error": "", @@ -14817,7 +15167,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "204", "error": "", @@ -14827,7 +15177,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", "test": "test_cors_no_config_localstack_allowed", "response": "204", "error": "", @@ -14837,7 +15187,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", "test": "test_delete_cors", "response": "204", "error": "", @@ -14847,7 +15197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_get_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_get_cors", "test": "test_get_cors", "response": "204", "error": "", @@ -14857,7 +15207,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors", "test": "test_put_cors", "response": "204", "error": "", @@ -14867,7 +15217,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", "test": "test_put_cors_default_values", "response": "204", "error": "", @@ -14877,7 +15227,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", "test": "test_put_cors_empty_origin", "response": "204", "error": "", @@ -14887,7 +15237,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", "test": "test_put_cors_invalid_rules", "response": "204", "error": "", @@ -14897,7 +15247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "204", "error": "", @@ -14907,7 +15257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "204", "error": "", @@ -14923,436 +15273,436 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", "test": "test_create_and_then_remove_supported_resource_change_set", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "204", "error": "", "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "204", "error": "", "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_autoname", "test": "test_bucket_autoname", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", - "test": "test_create_and_then_remove_supported_resource_change_set", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", - "test": "test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "test": "test_cdk_bootstrap[10]", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", - "test": "test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "test": "test_cdk_bootstrap[12]", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "test": "test_cdk_bootstrap_redeploy", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -15361,7 +15711,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", "test": "test_crud_website_configuration", "response": "204", "error": "", @@ -15377,7 +15727,57 @@ "Bucket, BypassGovernanceRetention, ExpectedBucketOwner, Key, MFA, RequestPayer, VersionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "204", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "204", "error": "", @@ -15387,7 +15787,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "204", "error": "", @@ -15397,7 +15797,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "204", "error": "", @@ -15407,7 +15807,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "204", "error": "", @@ -15417,7 +15817,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "204", "error": "", @@ -15427,7 +15827,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "204", "error": "", @@ -15437,7 +15837,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "204", "error": "", @@ -15447,7 +15847,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "204", "error": "", @@ -15457,7 +15857,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "204", "error": "", @@ -15467,7 +15867,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "204", "error": "", @@ -15477,7 +15877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "204", "error": "", @@ -15487,7 +15887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "204", "error": "", @@ -15497,7 +15897,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "204", "error": "", @@ -15507,7 +15907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "204", "error": "", @@ -15517,7 +15917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "204", "error": "", @@ -15527,7 +15927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "204", "error": "", @@ -15537,7 +15937,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "204", "error": "", @@ -15547,7 +15947,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "204", "error": "", @@ -15557,7 +15957,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "204", "error": "", @@ -15567,7 +15967,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "204", "error": "", @@ -15577,7 +15977,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "204", "error": "", @@ -15587,7 +15987,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "204", "error": "", @@ -15597,7 +15997,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "204", "error": "", @@ -15607,7 +16007,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "204", "error": "", @@ -15617,7 +16017,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "204", "error": "", @@ -15627,7 +16027,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "204", "error": "", @@ -15637,7 +16037,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "204", "error": "", @@ -15647,7 +16047,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "204", "error": "", @@ -15657,7 +16057,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "204", "error": "", @@ -15667,7 +16067,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "204", "error": "", @@ -15677,7 +16077,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "204", "error": "", @@ -15687,7 +16087,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", "test": "test_events_sqs_sns_lambda", "response": "204", "error": "", @@ -15697,7 +16097,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "204", "error": "", @@ -15707,7 +16107,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "204", "error": "", @@ -15717,7 +16117,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "204", "error": "", @@ -15727,7 +16127,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "204", "error": "", @@ -15737,7 +16137,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "204", "error": "", @@ -15747,7 +16147,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "204", "error": "", @@ -15757,7 +16157,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "204", "error": "", @@ -15767,7 +16167,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "204", "error": "", @@ -15777,7 +16177,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "204", "error": "", @@ -15787,7 +16187,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "204", "error": "", @@ -15797,7 +16197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "204", "error": "", @@ -15807,7 +16207,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "204", "error": "", @@ -15817,7 +16217,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "204", "error": "", @@ -15827,7 +16227,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "204", "error": "", @@ -15837,7 +16237,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "204", "error": "", @@ -15847,7 +16247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "204", "error": "", @@ -15857,7 +16257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "204", "error": "", @@ -15867,7 +16267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "204", "error": "", @@ -15877,7 +16277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "204", "error": "", @@ -15887,7 +16287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "204", "error": "", @@ -15897,17 +16297,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "204", "error": "", @@ -15917,7 +16307,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "204", "error": "", @@ -15927,7 +16317,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "204", "error": "", @@ -15937,7 +16327,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "204", "error": "", @@ -15947,7 +16337,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "204", "error": "", @@ -15957,7 +16347,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "204", "error": "", @@ -15967,7 +16357,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "204", "error": "", @@ -15977,7 +16367,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "204", "error": "", @@ -15987,7 +16377,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "204", "error": "", @@ -15997,7 +16387,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "204", "error": "", @@ -16007,7 +16397,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", "test": "test_validate_lambda_internals", "response": "204", "error": "", @@ -16017,7 +16407,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", + "test": "test_put_events_with_target_firehose", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "204", "error": "", @@ -16027,7 +16457,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "204", "error": "", @@ -16037,7 +16467,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", "test": "test_function_state", "response": "204", "error": "", @@ -16047,7 +16477,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "204", "error": "", @@ -16057,7 +16487,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "204", "error": "", @@ -16067,7 +16497,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "204", "error": "", @@ -16077,7 +16507,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "204", "error": "", @@ -16087,7 +16517,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "204", "error": "", @@ -16097,7 +16527,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "204", "error": "", @@ -16107,7 +16537,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "204", "error": "", @@ -16117,7 +16547,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "204", "error": "", @@ -16127,7 +16557,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "204", "error": "", @@ -16137,7 +16567,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "204", "error": "", @@ -16147,7 +16577,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "204", "error": "", @@ -16157,7 +16587,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "204", "error": "", @@ -16167,7 +16597,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "204", "error": "", @@ -16177,7 +16607,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "204", "error": "", @@ -16187,7 +16617,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "204", "error": "", @@ -16197,7 +16627,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "204", "error": "", @@ -16207,7 +16637,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "204", "error": "", @@ -16217,7 +16647,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "204", "error": "", @@ -16227,7 +16657,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "204", "error": "", @@ -16237,7 +16667,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "204", "error": "", @@ -16247,7 +16677,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "204", "error": "", @@ -16257,7 +16687,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "204", "error": "", @@ -16267,7 +16697,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "204", "error": "", @@ -16277,7 +16707,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "204", "error": "", @@ -16287,7 +16717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "204", "error": "", @@ -16297,7 +16727,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "204", "error": "", @@ -16307,7 +16737,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "204", "error": "", @@ -16317,7 +16747,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "204", "error": "", @@ -16327,7 +16757,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "204", "error": "", @@ -16337,7 +16767,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "204", "error": "", @@ -16347,7 +16777,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "204", "error": "", @@ -16357,7 +16787,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "204", "error": "", @@ -16367,7 +16797,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "204", "error": "", @@ -16377,7 +16807,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "204", "error": "", @@ -16387,7 +16817,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "204", "error": "", @@ -16397,7 +16827,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "204", "error": "", @@ -16407,7 +16837,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "204", "error": "", @@ -16417,7 +16847,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "204", "error": "", @@ -16427,7 +16857,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "204", "error": "", @@ -16437,7 +16867,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "204", "error": "", @@ -16447,7 +16877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "204", "error": "", @@ -16457,7 +16887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "204", "error": "", @@ -16467,7 +16897,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "204", "error": "", @@ -16477,7 +16907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "204", "error": "", @@ -16487,7 +16917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "204", "error": "", @@ -16497,7 +16927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "204", "error": "", @@ -16507,7 +16937,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "204", "error": "", @@ -16517,7 +16947,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "204", "error": "", @@ -16527,7 +16957,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "204", "error": "", @@ -16537,7 +16967,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "204", "error": "", @@ -16547,7 +16977,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "204", "error": "", @@ -16557,7 +16987,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "204", "error": "", @@ -16567,7 +16997,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "204", "error": "", @@ -16577,7 +17007,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "204", "error": "", @@ -16587,7 +17017,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "204", "error": "", @@ -16597,7 +17027,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "204", "error": "", @@ -16607,7 +17037,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "204", "error": "", @@ -16617,7 +17047,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "204", "error": "", @@ -16627,7 +17057,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", "response": "204", "error": "", @@ -16637,7 +17067,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "204", "error": "", @@ -16647,7 +17077,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "204", "error": "", @@ -16657,7 +17087,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "204", "error": "", @@ -16667,7 +17097,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "204", "error": "", @@ -16677,7 +17107,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "204", "error": "", @@ -16687,7 +17117,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "204", "error": "", @@ -16697,7 +17127,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "204", "error": "", @@ -16707,7 +17137,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "204", "error": "", @@ -16717,7 +17147,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "204", "error": "", @@ -16727,7 +17157,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "204", "error": "", @@ -16737,7 +17167,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "204", "error": "", @@ -16747,7 +17177,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "204", "error": "", @@ -16757,7 +17187,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "204", "error": "", @@ -16767,7 +17197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "204", "error": "", @@ -16777,7 +17207,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "204", "error": "", @@ -16787,7 +17217,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "204", "error": "", @@ -16797,7 +17227,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "204", "error": "", @@ -16807,7 +17237,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "204", "error": "", @@ -16817,7 +17247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "204", "error": "", @@ -16827,7 +17257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "204", "error": "", @@ -16837,7 +17267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "204", "error": "", @@ -16847,7 +17277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "204", "error": "", @@ -16857,7 +17287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "204", "error": "", @@ -16867,7 +17297,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", "test": "test_lambda_envvars_near_limit_succeeds", "response": "204", "error": "", @@ -16877,7 +17307,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "204", "error": "", @@ -16887,7 +17317,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "204", "error": "", @@ -16897,7 +17327,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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": "204", "error": "", @@ -16907,7 +17337,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "204", "error": "", @@ -16917,7 +17347,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "204", "error": "", @@ -16927,7 +17357,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "204", "error": "", @@ -16937,7 +17367,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "204", "error": "", @@ -16947,7 +17377,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "204", "error": "", @@ -16957,7 +17387,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "204", "error": "", @@ -16967,7 +17397,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "204", "error": "", @@ -16977,7 +17407,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "204", "error": "", @@ -16987,7 +17417,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "204", "error": "", @@ -16997,7 +17427,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "204", "error": "", @@ -17007,7 +17437,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "204", "error": "", @@ -17017,7 +17447,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "204", "error": "", @@ -17027,7 +17457,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", "test": "test_publish_with_update", "response": "204", "error": "", @@ -17037,7 +17467,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "204", "error": "", @@ -17047,7 +17477,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "204", "error": "", @@ -17057,7 +17487,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "204", "error": "", @@ -17067,7 +17497,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "204", "error": "", @@ -17077,7 +17507,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "204", "error": "", @@ -17087,7 +17517,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "204", "error": "", @@ -17097,7 +17527,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "204", "error": "", @@ -17107,7 +17537,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "204", "error": "", @@ -17117,7 +17547,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "204", "error": "", @@ -17127,7 +17557,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "204", "error": "", @@ -17137,7 +17567,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "204", "error": "", @@ -17147,7 +17577,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "204", "error": "", @@ -17157,7 +17587,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "204", "error": "", @@ -17167,7 +17597,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "204", "error": "", @@ -17177,7 +17607,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "204", "error": "", @@ -17187,7 +17617,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "204", "error": "", @@ -17197,7 +17627,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "204", "error": "", @@ -17207,7 +17637,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "204", "error": "", @@ -17217,7 +17647,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "204", "error": "", @@ -17227,7 +17657,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "204", "error": "", @@ -17237,7 +17667,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "204", "error": "", @@ -17247,7 +17677,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "204", "error": "", @@ -17257,7 +17687,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "204", "error": "", @@ -17267,7 +17697,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "204", "error": "", @@ -17277,7 +17707,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "204", "error": "", @@ -17287,7 +17717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "204", "error": "", @@ -17297,7 +17727,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "204", "error": "", @@ -17307,7 +17737,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "204", "error": "", @@ -17317,7 +17747,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "204", "error": "", @@ -17327,7 +17757,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "204", "error": "", @@ -17337,7 +17767,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "204", "error": "", @@ -17347,7 +17777,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "204", "error": "", @@ -17357,7 +17787,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "204", "error": "", @@ -17367,7 +17797,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "204", "error": "", @@ -17377,7 +17807,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "204", "error": "", @@ -17387,7 +17817,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "204", "error": "", @@ -17397,7 +17827,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "204", "error": "", @@ -17407,7 +17837,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "204", "error": "", @@ -17417,7 +17847,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "204", "error": "", @@ -17427,7 +17857,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "204", "error": "", @@ -17437,7 +17867,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "204", "error": "", @@ -17447,7 +17877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "204", "error": "", @@ -17457,7 +17887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "204", "error": "", @@ -17467,7 +17897,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "204", "error": "", @@ -17477,7 +17907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "204", "error": "", @@ -17487,7 +17917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "204", "error": "", @@ -17497,7 +17927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "204", "error": "", @@ -17507,7 +17937,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "204", "error": "", @@ -17517,7 +17947,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "204", "error": "", @@ -17527,7 +17957,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "204", "error": "", @@ -17537,7 +17967,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "204", "error": "", @@ -17547,7 +17977,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "204", "error": "", @@ -17557,7 +17987,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "204", "error": "", @@ -17567,7 +17997,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "204", "error": "", @@ -17577,7 +18007,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "204", "error": "", @@ -17587,7 +18017,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "204", "error": "", @@ -17597,7 +18027,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "204", "error": "", @@ -17607,7 +18037,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "204", "error": "", @@ -17617,7 +18047,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "204", "error": "", @@ -17627,7 +18057,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "204", "error": "", @@ -17637,7 +18067,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "204", "error": "", @@ -17647,7 +18077,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "204", "error": "", @@ -17657,7 +18087,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "204", "error": "", @@ -17667,7 +18097,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "204", "error": "", @@ -17677,7 +18107,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "204", "error": "", @@ -17687,7 +18117,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "204", "error": "", @@ -17697,7 +18127,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "204", "error": "", @@ -17707,7 +18137,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "204", "error": "", @@ -17717,7 +18147,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "204", "error": "", @@ -17727,7 +18157,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "204", "error": "", @@ -17737,7 +18167,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "204", "error": "", @@ -17747,7 +18177,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "204", "error": "", @@ -17757,7 +18187,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "204", "error": "", @@ -17767,7 +18197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "204", "error": "", @@ -17777,7 +18207,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "204", "error": "", @@ -17787,7 +18217,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "204", "error": "", @@ -17797,7 +18227,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "204", "error": "", @@ -17807,7 +18237,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "204", "error": "", @@ -17817,7 +18247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "204", "error": "", @@ -17827,7 +18257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "204", "error": "", @@ -17837,7 +18267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "204", "error": "", @@ -17847,7 +18277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "204", "error": "", @@ -17857,7 +18287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "204", "error": "", @@ -17867,7 +18297,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "204", "error": "", @@ -17877,7 +18307,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "204", "error": "", @@ -17887,7 +18317,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "204", "error": "", @@ -17897,7 +18327,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "204", "error": "", @@ -17907,7 +18337,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "204", "error": "", @@ -17917,7 +18347,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "204", "error": "", @@ -17927,7 +18357,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "204", "error": "", @@ -17937,7 +18367,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "204", "error": "", @@ -17947,7 +18377,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "204", "error": "", @@ -17957,7 +18387,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "204", "error": "", @@ -17967,7 +18397,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "204", "error": "", @@ -17977,7 +18407,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "204", "error": "", @@ -17987,7 +18417,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "204", "error": "", @@ -17997,7 +18427,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "204", "error": "", @@ -18007,7 +18437,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "204", "error": "", @@ -18017,7 +18447,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "204", "error": "", @@ -18027,7 +18457,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "204", "error": "", @@ -18037,7 +18467,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "204", "error": "", @@ -18047,7 +18477,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "204", "error": "", @@ -18057,7 +18487,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "204", "error": "", @@ -18067,7 +18497,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "204", "error": "", @@ -18077,7 +18507,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "204", "error": "", @@ -18087,7 +18517,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "204", "error": "", @@ -18097,7 +18527,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "204", "error": "", @@ -18107,7 +18537,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "204", "error": "", @@ -18117,7 +18547,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "204", "error": "", @@ -18127,7 +18557,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "204", "error": "", @@ -18137,7 +18567,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "204", "error": "", @@ -18147,7 +18577,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "204", "error": "", @@ -18157,7 +18587,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "204", "error": "", @@ -18167,7 +18597,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "204", "error": "", @@ -18177,7 +18607,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "204", "error": "", @@ -18187,7 +18617,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "204", "error": "", @@ -18197,7 +18627,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "204", "error": "", @@ -18207,7 +18637,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "204", "error": "", @@ -18217,7 +18647,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "204", "error": "", @@ -18227,7 +18657,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "204", "error": "", @@ -18237,7 +18667,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "204", "error": "", @@ -18247,7 +18677,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "204", "error": "", @@ -18257,7 +18687,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "204", "error": "", @@ -18267,7 +18697,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "204", "error": "", @@ -18277,7 +18707,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "204", "error": "", @@ -18287,7 +18717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "204", "error": "", @@ -18297,7 +18727,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "204", "error": "", @@ -18307,7 +18737,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "204", "error": "", @@ -18317,7 +18747,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "204", "error": "", @@ -18327,7 +18757,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "204", "error": "", @@ -18337,7 +18767,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "204", "error": "", @@ -18347,7 +18777,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "204", "error": "", @@ -18357,7 +18787,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "204", "error": "", @@ -18367,7 +18797,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "204", "error": "", @@ -18377,7 +18807,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "204", "error": "", @@ -18387,7 +18817,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "204", "error": "", @@ -18397,7 +18827,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "204", "error": "", @@ -18407,7 +18837,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "204", "error": "", @@ -18417,7 +18847,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "204", "error": "", @@ -18427,7 +18857,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "204", "error": "", @@ -18437,7 +18867,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "204", "error": "", @@ -18447,7 +18877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "204", "error": "", @@ -18457,7 +18887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "204", "error": "", @@ -18467,7 +18897,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "204", "error": "", @@ -18477,7 +18907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "204", "error": "", @@ -18487,7 +18917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "204", "error": "", @@ -18497,7 +18927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "204", "error": "", @@ -18507,7 +18937,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "204", "error": "", @@ -18517,7 +18947,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "204", "error": "", @@ -18527,7 +18957,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "204", "error": "", @@ -18537,7 +18967,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "204", "error": "", @@ -18547,7 +18977,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", "response": "204", "error": "", @@ -18557,7 +18997,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", "test": "test_put_get_object_special_character[file%2Fname]", "response": "204", "error": "", @@ -18567,7 +19007,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", "test": "test_put_get_object_special_character[test@key/]", "response": "204", "error": "", @@ -18577,7 +19017,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "test": "test_put_object_acl_on_delete_marker", + "response": "204", + "error": "", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", + "aws_validated": true, + "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": "204", "error": "", @@ -18587,7 +19037,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "204", "error": "", @@ -18597,7 +19047,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", "test": "test_s3_legal_hold_lock_versioned", "response": "204", "error": "", @@ -18607,7 +19057,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", "test": "test_delete_has_empty_content_length_header", "response": "204", "error": "", @@ -18617,7 +19067,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", "test": "test_presigned_url_signature_authentication[s3-False]", "response": "204", "error": "", @@ -18627,7 +19077,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", "test": "test_presigned_url_signature_authentication[s3-True]", "response": "204", "error": "", @@ -18637,7 +19087,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", "test": "test_presigned_url_signature_authentication[s3v4-False]", "response": "204", "error": "", @@ -18647,7 +19097,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", "test": "test_presigned_url_signature_authentication[s3v4-True]", "response": "204", "error": "", @@ -18657,7 +19107,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "204", "error": "", @@ -18667,7 +19117,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "204", "error": "", @@ -18677,7 +19127,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "response": "204", "error": "", @@ -18687,7 +19137,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "response": "204", "error": "", @@ -18697,7 +19147,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "response": "204", "error": "", @@ -18707,7 +19157,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "response": "204", "error": "", @@ -18717,7 +19167,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "204", "error": "", @@ -18727,7 +19177,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "204", "error": "", @@ -18737,7 +19187,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "204", "error": "", @@ -18747,7 +19197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "204", "error": "", @@ -18757,47 +19207,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", + "response": "204", + "error": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", "test": "test_aws_sdk_task_delete_s3_object", "response": "204", "error": "", @@ -18807,7 +19267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "204", "error": "", @@ -18817,7 +19277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "204", "error": "", @@ -18827,43 +19287,53 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", - "test": "test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "204", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", "response": "204", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "response": "204", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -19046,16 +19516,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "204", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", "test": "test_function_url", @@ -19067,53 +19527,13 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "204", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -19125,61 +19545,11 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", - "response": "204", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", - "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", - "response": "204", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "response": "204", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "response": "204", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "response": "204", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "204", "error": "", @@ -19189,7 +19559,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "204", "error": "", @@ -19199,7 +19569,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "204", "error": "", @@ -19209,7 +19579,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "204", "error": "", @@ -19219,7 +19589,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "204", "error": "", @@ -19229,7 +19599,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "204", "error": "", @@ -19239,7 +19609,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "204", "error": "", @@ -19249,7 +19619,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "204", "error": "", @@ -19259,7 +19629,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -19269,7 +19639,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -19279,7 +19649,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "204", "error": "", @@ -19289,7 +19659,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "204", "error": "", @@ -19299,7 +19669,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "204", "error": "", @@ -19309,7 +19679,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "204", "error": "", @@ -19319,7 +19689,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -19329,7 +19699,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -19339,7 +19709,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "204", "error": "", @@ -19349,7 +19719,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "204", "error": "", @@ -19359,7 +19729,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "204", "error": "", @@ -19369,7 +19739,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "204", "error": "", @@ -19379,7 +19749,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -19389,7 +19759,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -19399,7 +19769,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "204", "error": "", @@ -19409,7 +19779,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "204", "error": "", @@ -19419,7 +19789,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "204", "error": "", @@ -19429,7 +19799,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "204", "error": "", @@ -19439,7 +19809,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "204", "error": "", @@ -19449,7 +19819,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "204", "error": "", @@ -19459,7 +19829,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "204", "error": "", @@ -19469,7 +19839,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "204", "error": "", @@ -19479,7 +19849,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "204", "error": "", @@ -19489,7 +19859,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "204", "error": "", @@ -19499,7 +19869,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "204", "error": "", @@ -19509,7 +19879,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "204", "error": "", @@ -19519,7 +19889,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "204", "error": "", @@ -19529,7 +19899,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "204", "error": "", @@ -19539,7 +19909,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "204", "error": "", @@ -19549,7 +19919,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "204", "error": "", @@ -19559,7 +19929,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "204", "error": "", @@ -19569,7 +19939,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "204", "error": "", @@ -19579,7 +19949,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "204", "error": "", @@ -19589,7 +19959,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "204", "error": "", @@ -19599,7 +19969,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "204", "error": "", @@ -19609,7 +19979,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "204", "error": "", @@ -19619,7 +19989,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "204", "error": "", @@ -19629,7 +19999,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "204", "error": "", @@ -19639,7 +20009,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "204", "error": "", @@ -19649,7 +20019,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "204", "error": "", @@ -19659,7 +20029,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "204", "error": "", @@ -19669,7 +20039,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "204", "error": "", @@ -19679,7 +20049,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "204", "error": "", @@ -19689,7 +20059,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "204", "error": "", @@ -19699,7 +20069,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "204", "error": "", @@ -19709,7 +20079,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "204", "error": "", @@ -19719,7 +20089,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "204", "error": "", @@ -19729,7 +20099,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "204", "error": "", @@ -19739,7 +20109,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "204", "error": "", @@ -19749,7 +20119,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "204", "error": "", @@ -19759,7 +20129,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "204", "error": "", @@ -19769,7 +20139,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "204", "error": "", @@ -19779,7 +20149,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "204", "error": "", @@ -19789,7 +20159,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "204", "error": "", @@ -19799,7 +20169,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "204", "error": "", @@ -19809,7 +20179,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "204", "error": "", @@ -19819,7 +20189,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "204", "error": "", @@ -19829,7 +20199,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "204", "error": "", @@ -19839,7 +20209,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "204", "error": "", @@ -19849,7 +20219,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "204", "error": "", @@ -19859,7 +20229,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "204", "error": "", @@ -19869,7 +20239,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "204", "error": "", @@ -19879,7 +20249,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "204", "error": "", @@ -19889,7 +20259,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "204", "error": "", @@ -19899,7 +20269,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "204", "error": "", @@ -19909,7 +20279,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "204", "error": "", @@ -19919,7 +20289,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "204", "error": "", @@ -19929,7 +20299,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "204", "error": "", @@ -19939,7 +20309,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "204", "error": "", @@ -19949,7 +20319,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "204", "error": "", @@ -19959,7 +20329,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "204", "error": "", @@ -19969,7 +20339,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "204", "error": "", @@ -19979,7 +20349,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "204", "error": "", @@ -19989,7 +20359,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "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": "204", "error": "", @@ -19999,7 +20369,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "204", "error": "", @@ -20009,7 +20379,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "204", "error": "", @@ -20019,7 +20389,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "204", "error": "", @@ -20029,7 +20399,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "204", "error": "", @@ -20039,7 +20409,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "204", "error": "", @@ -20049,7 +20419,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "204", "error": "", @@ -20059,7 +20429,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "204", "error": "", @@ -20069,7 +20439,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "204", "error": "", @@ -20079,7 +20449,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "204", "error": "", @@ -20089,7 +20469,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "204", "error": "", @@ -20099,7 +20479,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "204", "error": "", @@ -20109,7 +20489,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "204", "error": "", @@ -20119,7 +20499,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "204", "error": "", @@ -20129,7 +20509,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "204", "error": "", @@ -20139,7 +20519,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "204", "error": "", @@ -20149,7 +20529,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "204", "error": "", @@ -20159,38 +20539,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "204", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "204", "error": "", "snapshot_skipped": "", @@ -20199,38 +20579,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "204", "error": "", "snapshot_skipped": "", @@ -20239,8 +20619,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "204", "error": "", "snapshot_skipped": "", @@ -20249,38 +20629,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "204", "error": "", "snapshot_skipped": "", @@ -20289,8 +20669,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "204", "error": "", "snapshot_skipped": "", @@ -20299,138 +20679,168 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "204", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "204", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "204", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "test": "test_get_resource_policy_lambda_non_existent", "response": "204", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", + "response": "204", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "204", "error": "", "snapshot_skipped": "", @@ -20439,8 +20849,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "204", "error": "", "snapshot_skipped": "", @@ -20449,8 +20859,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "204", "error": "", "snapshot_skipped": "", @@ -20459,18 +20879,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "test": "test_lambda_iam", "response": "204", "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "204", "error": "", "snapshot_skipped": "", @@ -20479,8 +20899,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "204", "error": "", "snapshot_skipped": "", @@ -20489,38 +20909,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "test": "test_kafka_lambda_event_source_mapping[False]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "test": "test_kafka_lambda_event_source_mapping[True]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "test": "test_external_layer_download", "response": "204", "error": "", "snapshot_skipped": "", @@ -20529,18 +20979,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "test": "test_external_layer_specific", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "test": "test_cross_account_layer", "response": "204", "error": "", "snapshot_skipped": "", @@ -20549,28 +20999,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "test": "test_function_multiple_layers_override", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "test": "test_function_using_layer", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "test": "test_function_using_layer_overriding_runtime", "response": "204", "error": "", "snapshot_skipped": "", @@ -20579,107 +21029,167 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "test": "test_layer_only_hot_reloading", "response": "204", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", - "test": "test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", - "test": "test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "204", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", "response": "204", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "204", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "204", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", + "response": "204", + "error": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", + "response": "204", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "204", "error": "", @@ -20689,7 +21199,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "204", "error": "", @@ -20699,7 +21209,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "204", "error": "", @@ -20709,7 +21219,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "204", "error": "", @@ -20719,7 +21229,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "204", "error": "", @@ -20729,7 +21239,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "204", "error": "", @@ -20739,7 +21249,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "204", "error": "", @@ -20749,7 +21259,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "204", "error": "", @@ -20759,7 +21269,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[False]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[False]", "test": "test_bucket_mounting[False]", "response": "204", "error": "", @@ -20769,7 +21279,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[True]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[True]", "test": "test_bucket_mounting[True]", "response": "204", "error": "", @@ -20785,7 +21295,7 @@ "Bucket, ExpectedBucketOwner, Key, VersionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_object_tagging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_object_tagging", "test": "test_delete_object_tagging", "response": "204", "error": "", @@ -20795,7 +21305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "204", "error": "", @@ -20811,7 +21321,37 @@ "Bucket, BypassGovernanceRetention, ChecksumAlgorithm, Delete, ExpectedBucketOwner, MFA, RequestPayer": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -20821,7 +21361,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", @@ -20831,7 +21371,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", @@ -20841,7 +21381,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", @@ -20851,7 +21391,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -20861,7 +21401,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -20871,7 +21411,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -20881,7 +21421,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_describe_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_describe_template", "test": "test_describe_template", "response": "200", "error": "", @@ -20891,7 +21431,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -20901,7 +21441,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -20911,7 +21451,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -20921,7 +21511,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -20931,7 +21521,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -20941,7 +21531,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", "response": "200", "error": "", @@ -20951,7 +21541,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", "test": "test_oversized_unzipped_lambda", "response": "200", "error": "", @@ -20961,7 +21551,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", "test": "test_copy_in_place_with_bucket_encryption", "response": "200", "error": "", @@ -20971,7 +21571,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_object_kms", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_object_kms", "test": "test_copy_object_kms", "response": "200", "error": "", @@ -20981,7 +21581,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_bucket_with_content", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_bucket_with_content", "test": "test_delete_bucket_with_content", "response": "200", "error": "", @@ -20991,7 +21591,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", "test": "test_delete_keys_in_versioned_bucket", "response": "200", "error": "", @@ -21001,7 +21601,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys", "test": "test_delete_non_existing_keys", "response": "200", "error": "", @@ -21011,7 +21611,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", "test": "test_delete_non_existing_keys_quiet", "response": "200", "error": "", @@ -21021,7 +21621,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_object_tagging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_object_tagging", "test": "test_delete_object_tagging", "response": "200", "error": "", @@ -21031,7 +21631,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", "test": "test_download_fileobj_multiple_range_requests", "response": "200", "error": "", @@ -21041,7 +21641,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_etag_on_get_object_call", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_etag_on_get_object_call", "test": "test_etag_on_get_object_call", "response": "200", "error": "", @@ -21051,7 +21651,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", "test": "test_get_bucket_versioning_order", "response": "200", "error": "", @@ -21061,7 +21661,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", "response": "200", "error": "", @@ -21071,7 +21671,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", "test": "test_get_object_content_length_with_virtual_host[False]", "response": "200", "error": "", @@ -21081,7 +21681,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", "test": "test_get_object_content_length_with_virtual_host[True]", "response": "200", "error": "", @@ -21091,7 +21691,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", "test": "test_get_object_with_anon_credentials", "response": "200", "error": "", @@ -21101,7 +21701,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_range_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_range_object_headers", "test": "test_get_range_object_headers", "response": "200", "error": "", @@ -21111,7 +21711,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_head_object_fields", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_head_object_fields", "test": "test_head_object_fields", "response": "200", "error": "", @@ -21121,7 +21721,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_invalid_range_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_invalid_range_error", "test": "test_invalid_range_error", "response": "200", "error": "", @@ -21131,7 +21731,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", "test": "test_list_objects_v2_with_prefix", "response": "200", "error": "", @@ -21141,7 +21741,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", "test": "test_list_objects_versions_with_prefix", "response": "200", "error": "", @@ -21151,7 +21751,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", "test": "test_list_objects_with_prefix[%2F]", "response": "200", "error": "", @@ -21161,7 +21761,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", "test": "test_list_objects_with_prefix[/]", "response": "200", "error": "", @@ -21171,7 +21771,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", "test": "test_metadata_header_character_decoding", "response": "200", "error": "", @@ -21181,7 +21781,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_and_list_parts", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_and_list_parts", "test": "test_multipart_and_list_parts", "response": "200", "error": "", @@ -21191,7 +21791,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", "test": "test_multipart_copy_object_etag", "response": "200", "error": "", @@ -21201,7 +21801,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_precondition_failed_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_precondition_failed_error", "test": "test_precondition_failed_error", "response": "200", "error": "", @@ -21211,7 +21811,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", "test": "test_put_and_get_object_with_content_language_disposition", "response": "200", "error": "", @@ -21221,7 +21821,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", "test": "test_put_and_get_object_with_hash_prefix", "response": "200", "error": "", @@ -21231,7 +21831,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", "test": "test_put_and_get_object_with_utf8_key", "response": "200", "error": "", @@ -21241,17 +21841,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", "test": "test_put_object_acl_on_delete_marker", "response": "200", "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId']", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", "test": "test_put_object_checksum[CRC32C]", "response": "200", "error": "", @@ -21261,7 +21861,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", "test": "test_put_object_checksum[CRC32]", "response": "200", "error": "", @@ -21271,7 +21871,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", "test": "test_put_object_checksum[SHA1]", "response": "200", "error": "", @@ -21281,7 +21881,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", "test": "test_put_object_checksum[SHA256]", "response": "200", "error": "", @@ -21291,7 +21891,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", "test": "test_put_object_chunked_newlines", "response": "200", "error": "", @@ -21301,7 +21901,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", "test": "test_put_object_with_md5_and_chunk_signature", "response": "200", "error": "", @@ -21311,7 +21911,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", "test": "test_putobject_with_multiple_keys", "response": "200", "error": "", @@ -21321,7 +21921,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_header_body_length", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_header_body_length", "test": "test_range_header_body_length", "response": "200", "error": "", @@ -21331,7 +21931,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", "test": "test_resource_object_with_slashes_in_key", "response": "200", "error": "", @@ -21341,7 +21941,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "200", "error": "", @@ -21351,7 +21951,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", "test": "test_s3_batch_delete_objects", "response": "200", "error": "", @@ -21361,7 +21961,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", "test": "test_s3_batch_delete_public_objects_using_requests", "response": "200", "error": "", @@ -21371,7 +21971,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", "test": "test_s3_copy_content_type_and_metadata", "response": "200", "error": "", @@ -21381,7 +21981,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", "test": "test_s3_copy_metadata_directive_copy", "response": "200", "error": "", @@ -21391,7 +21991,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", "test": "test_s3_copy_metadata_replace", "response": "200", "error": "", @@ -21401,7 +22001,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "200", "error": "", @@ -21411,7 +22011,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", "test": "test_s3_copy_object_in_place_metadata_directive", "response": "200", "error": "", @@ -21421,7 +22021,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", "test": "test_s3_copy_object_in_place_storage_class", "response": "200", "error": "", @@ -21431,7 +22031,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", "test": "test_s3_copy_object_in_place_website_redirect_location", "response": "200", "error": "", @@ -21441,7 +22041,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", "test": "test_s3_copy_object_in_place_with_encryption", "response": "200", "error": "", @@ -21451,7 +22051,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "200", "error": "", @@ -21461,7 +22061,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", "test": "test_s3_copy_object_storage_class", "response": "200", "error": "", @@ -21471,7 +22071,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", "test": "test_s3_copy_object_with_checksum[CRC32C]", "response": "200", "error": "", @@ -21481,7 +22081,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", "test": "test_s3_copy_object_with_checksum[CRC32]", "response": "200", "error": "", @@ -21491,7 +22091,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", "test": "test_s3_copy_object_with_checksum[SHA1]", "response": "200", "error": "", @@ -21501,7 +22101,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", "test": "test_s3_copy_object_with_checksum[SHA256]", "response": "200", "error": "", @@ -21511,7 +22111,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", "test": "test_s3_copy_tagging_directive[COPY]", "response": "200", "error": "", @@ -21521,7 +22121,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", "test": "test_s3_copy_tagging_directive[None]", "response": "200", "error": "", @@ -21531,7 +22131,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", "test": "test_s3_copy_tagging_directive[REPLACE]", "response": "200", "error": "", @@ -21541,7 +22141,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", "test": "test_s3_delete_object_with_version_id", "response": "200", "error": "", @@ -21551,7 +22151,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", "test": "test_s3_delete_objects_trailing_slash", "response": "200", "error": "", @@ -21561,7 +22161,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "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": "", @@ -21571,7 +22171,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", "test": "test_s3_get_object_header_overrides", "response": "200", "error": "", @@ -21581,7 +22181,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_headers", "test": "test_s3_get_object_headers", "response": "200", "error": "", @@ -21591,7 +22191,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -21601,7 +22201,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "200", "error": "", @@ -21611,7 +22211,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_acl", + "test": "test_s3_object_acl", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Grants..Grantee.DisplayName', '$..Grants..Grantee.ID']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", "test": "test_s3_object_expiry", "response": "200", "error": "", @@ -21621,7 +22231,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", "test": "test_s3_put_more_than_1000_items", "response": "200", "error": "", @@ -21631,7 +22241,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_object_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_object_versioned", "test": "test_s3_put_object_versioned", "response": "200", "error": "", @@ -21641,7 +22251,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", "test": "test_s3_sse_bucket_key_default", "response": "200", "error": "", @@ -21651,7 +22261,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", "test": "test_s3_upload_download_gzip", "response": "200", "error": "", @@ -21661,7 +22271,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", "test": "test_s3_uppercase_key_names", "response": "200", "error": "", @@ -21671,7 +22281,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_set_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_set_external_hostname", "test": "test_set_external_hostname", "response": "200", "error": "", @@ -21681,7 +22291,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_big_file", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_big_file", "test": "test_upload_big_file", "response": "200", "error": "", @@ -21691,7 +22301,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_multipart", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_multipart", "test": "test_upload_file_multipart", "response": "200", "error": "", @@ -21701,7 +22311,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", "test": "test_upload_file_with_xml_preamble", "response": "200", "error": "", @@ -21711,7 +22321,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", "test": "test_upload_part_chunked_newlines_valid_etag", "response": "200", "error": "", @@ -21721,7 +22331,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", "test": "test_virtual_host_proxy_does_not_decode_gzip", "response": "200", "error": "", @@ -21731,7 +22341,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", "test": "test_virtual_host_proxying_headers", "response": "200", "error": "", @@ -21741,7 +22351,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", "test": "test_bucket_lifecycle_configuration_object_expiry", "response": "200", "error": "", @@ -21751,7 +22361,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", "test": "test_bucket_lifecycle_configuration_object_expiry_versioned", "response": "200", "error": "", @@ -21761,7 +22371,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", "test": "test_bucket_lifecycle_multiple_rules", "response": "200", "error": "", @@ -21771,7 +22381,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", "test": "test_bucket_lifecycle_object_size_rules", "response": "200", "error": "", @@ -21781,7 +22391,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", "test": "test_bucket_lifecycle_tag_rules", "response": "200", "error": "", @@ -21791,7 +22401,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", "test": "test_lifecycle_expired_object_delete_marker", "response": "200", "error": "", @@ -21801,7 +22411,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", "test": "test_object_expiry_after_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -21811,7 +22421,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", "test": "test_put_bucket_logging_accept_wrong_grants", "response": "200", "error": "", @@ -21821,7 +22431,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", "test": "test_access_to_bucket_not_denied", "response": "200", "error": "", @@ -21831,7 +22441,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", "test": "test_s3_get_deep_archive_object_restore", "response": "200", "error": "", @@ -21841,7 +22451,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", "test": "test_storage_class_deep_archive", "response": "200", "error": "", @@ -21851,7 +22461,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", "test": "test_put_object_with_legal_hold", "response": "200", "error": "", @@ -21861,7 +22471,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", "test": "test_s3_copy_object_legal_hold", "response": "200", "error": "", @@ -21871,7 +22481,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", "test": "test_s3_legal_hold_lock_versioned", "response": "200", "error": "", @@ -21881,7 +22491,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", "test": "test_bucket_config_default_retention", "response": "200", "error": "", @@ -21891,7 +22501,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", "test": "test_s3_copy_object_retention_lock", "response": "200", "error": "", @@ -21901,7 +22511,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_post_object_with_metadata", + "test": "test_post_object_with_metadata", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ServerSideEncryption']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", "test": "test_get_object_ignores_request_body", "response": "200", "error": "", @@ -21911,7 +22531,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", "test": "test_get_request_expires_ignored_if_validation_disabled", "response": "200", "error": "", @@ -21921,7 +22541,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", "test": "test_head_has_correct_content_length_header", "response": "200", "error": "", @@ -21931,7 +22551,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", "test": "test_presign_check_signature_validation_for_port_permutation", "response": "200", "error": "", @@ -21941,7 +22561,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", "test": "test_presign_with_additional_query_params", "response": "200", "error": "", @@ -21951,7 +22571,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", "test": "test_presigned_url_signature_authentication_expired[s3-False]", "response": "200", "error": "", @@ -21961,7 +22581,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", "test": "test_presigned_url_signature_authentication_expired[s3-True]", "response": "200", "error": "", @@ -21971,7 +22591,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", "test": "test_presigned_url_signature_authentication_expired[s3v4-False]", "response": "200", "error": "", @@ -21981,7 +22601,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", "test": "test_presigned_url_signature_authentication_expired[s3v4-True]", "response": "200", "error": "", @@ -21991,7 +22611,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3-False]", "response": "200", "error": "", @@ -22001,7 +22621,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3-True]", "response": "200", "error": "", @@ -22011,7 +22631,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-False]", "response": "200", "error": "", @@ -22021,7 +22641,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-True]", "response": "200", "error": "", @@ -22031,7 +22651,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -22041,7 +22661,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -22051,7 +22671,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", "test": "test_presigned_url_with_session_token", "response": "200", "error": "", @@ -22061,7 +22681,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object", "test": "test_put_object", "response": "200", "error": "", @@ -22071,7 +22691,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", "test": "test_put_url_metadata", "response": "200", "error": "", @@ -22081,7 +22701,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", "test": "test_s3_copy_md5", "response": "200", "error": "", @@ -22091,7 +22711,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", "test": "test_s3_get_response_case_sensitive_headers[False]", "response": "200", "error": "", @@ -22101,7 +22721,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", "test": "test_s3_get_response_case_sensitive_headers[True]", "response": "200", "error": "", @@ -22111,7 +22731,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", "test": "test_s3_get_response_content_type_same_as_upload_and_range", "response": "200", "error": "", @@ -22121,7 +22741,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", "test": "test_s3_get_response_default_content_type", "response": "200", "error": "", @@ -22131,7 +22751,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", "test": "test_s3_get_response_header_overrides[s3]", "response": "200", "error": "", @@ -22141,7 +22761,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", "test": "test_s3_get_response_header_overrides[s3v4]", "response": "200", "error": "", @@ -22151,7 +22771,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", "test": "test_s3_presign_url_encoding[s3]", "response": "200", "error": "", @@ -22161,7 +22781,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", "test": "test_s3_presign_url_encoding[s3v4]", "response": "200", "error": "", @@ -22171,7 +22791,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", "test": "test_s3_presigned_url_expired[s3]", "response": "200", "error": "", @@ -22181,7 +22801,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", "test": "test_s3_presigned_url_expired[s3v4]", "response": "200", "error": "", @@ -22191,7 +22811,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", "test": "test_s3_put_presigned_url_missing_sig_param[s3]", "response": "200", "error": "", @@ -22201,7 +22821,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", "test": "test_s3_put_presigned_url_missing_sig_param[s3v4]", "response": "200", "error": "", @@ -22211,7 +22831,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", "test": "test_s3_put_presigned_url_same_header_and_qs_parameter", "response": "200", "error": "", @@ -22221,7 +22841,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", "test": "test_s3_put_presigned_url_with_different_headers[s3]", "response": "200", "error": "", @@ -22231,7 +22851,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", "test": "test_s3_put_presigned_url_with_different_headers[s3v4]", "response": "200", "error": "", @@ -22241,7 +22861,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "200", "error": "", @@ -22251,7 +22871,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "200", "error": "", @@ -22261,7 +22881,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "200", "error": "", @@ -22271,7 +22891,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "200", "error": "", @@ -22281,7 +22901,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "200", "error": "", @@ -22291,7 +22911,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "200", "error": "", @@ -22301,7 +22921,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "200", "error": "", @@ -22311,7 +22931,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", "test": "test_website_hosting_http_methods", "response": "200", "error": "", @@ -22321,7 +22941,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "200", "error": "", @@ -22331,7 +22951,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "200", "error": "", @@ -22341,7 +22961,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", "test": "test_cors_expose_headers", "response": "200", "error": "", @@ -22351,7 +22971,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", "test": "test_cors_http_get_no_config", "response": "200", "error": "", @@ -22361,7 +22981,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", "test": "test_cors_http_options_no_config", "response": "200", "error": "", @@ -22371,7 +22991,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "200", "error": "", @@ -22381,7 +23001,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "200", "error": "", @@ -22391,7 +23011,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "200", "error": "", @@ -22401,7 +23021,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", "test": "test_cors_no_config_localstack_allowed", "response": "200", "error": "", @@ -22411,7 +23031,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", "test": "test_put_cors_default_values", "response": "200", "error": "", @@ -22421,7 +23041,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -22431,7 +23051,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -22441,7 +23061,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -22451,7 +23071,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -22461,7 +23081,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -22471,7 +23091,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -22481,7 +23101,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -22491,7 +23111,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -22501,7 +23121,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -22511,7 +23131,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -22521,7 +23141,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -22531,7 +23151,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -22541,7 +23161,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -22551,7 +23171,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -22561,7 +23181,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -22571,7 +23191,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -22581,7 +23201,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -22591,7 +23211,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -22601,7 +23221,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -22611,137 +23231,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", - "test": "test_firehose_extended_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestS3::test_201_response", - "test": "test_201_response", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestS3::test_multipart_upload", - "test": "test_multipart_upload", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", @@ -22751,7 +23241,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", "test": "test_failing_start_transcription_job", "response": "200", "error": "", @@ -22761,7 +23251,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", "test": "test_get_transcription_job", "response": "200", "error": "", @@ -22771,7 +23261,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", "test": "test_list_transcription_jobs", "response": "200", "error": "", @@ -22781,7 +23271,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", "test": "test_transcribe_happy_path", "response": "200", "error": "", @@ -22791,7 +23281,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", "test": "test_transcribe_start_job[None-None]", "response": "200", "error": "", @@ -22801,7 +23291,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "200", "error": "", @@ -22811,7 +23301,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", "response": "200", "error": "", @@ -22821,7 +23311,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", "response": "200", "error": "", @@ -22831,7 +23321,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "response": "200", "error": "", @@ -22841,7 +23331,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "response": "200", "error": "", @@ -22851,7 +23341,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", "test": "test_transcribe_start_job_same_name", "response": "200", "error": "", @@ -22861,8 +23351,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", @@ -22871,8 +23361,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", @@ -22881,8 +23371,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", @@ -22891,8 +23381,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", "snapshot_skipped": "", @@ -22901,8 +23391,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", "snapshot_skipped": "", @@ -22911,8 +23401,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "200", "error": "", "snapshot_skipped": "", @@ -22921,7 +23411,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", + "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", "response": "200", "error": "", @@ -22931,7 +23421,57 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", + "test": "test_firehose_extended_s3", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestS3::test_201_response", + "test": "test_201_response", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestS3::test_multipart_upload", + "test": "test_multipart_upload", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", "test": "test_bucket_config_default_retention", "response": "400", "error": "CommonServiceException", @@ -22941,7 +23481,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", "test": "test_s3_copy_object_retention_lock", "response": "400", "error": "CommonServiceException", @@ -22951,7 +23491,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys_in_non_existing_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys_in_non_existing_bucket", "test": "test_delete_non_existing_keys_in_non_existing_bucket", "response": "404", "error": "NoSuchBucket", @@ -22963,7 +23503,17 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "200", "error": "", @@ -22973,7 +23523,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "200", "error": "", @@ -22983,7 +23533,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -22993,7 +23543,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -23003,7 +23553,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -23013,7 +23563,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -23023,7 +23573,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -23033,38 +23583,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", - "test": "test_inconsistent_number_of_columns", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", "snapshot_skipped": "", @@ -23073,17 +23593,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", - "test": "test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -23093,7 +23613,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -23103,7 +23623,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -23113,7 +23633,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -23123,7 +23643,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -23133,7 +23653,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -23143,7 +23663,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -23153,7 +23673,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -23163,7 +23683,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -23173,7 +23693,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -23183,7 +23703,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -23193,7 +23713,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -23201,6 +23721,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", + "test": "test_inconsistent_number_of_columns", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -23209,7 +23739,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", "test": "test_get_object_with_anon_credentials", "response": "204", "error": "", @@ -23219,7 +23749,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", "test": "test_put_and_get_bucket_policy", "response": "204", "error": "", @@ -23229,17 +23759,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", "test": "test_put_object_acl_on_delete_marker", "response": "204", "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId']", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", "test": "test_s3_batch_delete_public_objects_using_requests", "response": "204", "error": "", @@ -23249,7 +23779,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl", "test": "test_s3_bucket_acl", "response": "204", "error": "", @@ -23259,7 +23789,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "204", "error": "", @@ -23269,7 +23799,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "204", "error": "", @@ -23279,7 +23809,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_set_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_acl", + "test": "test_s3_object_acl", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Grants..Grantee.DisplayName', '$..Grants..Grantee.ID']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_set_external_hostname", "test": "test_set_external_hostname", "response": "204", "error": "", @@ -23289,7 +23829,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "204", "error": "", @@ -23299,7 +23839,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "204", "error": "", @@ -23309,7 +23849,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "204", "error": "", @@ -23319,7 +23859,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "204", "error": "", @@ -23329,7 +23869,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", "test": "test_routing_rules_redirects", "response": "204", "error": "", @@ -23339,7 +23879,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "204", "error": "", @@ -23349,7 +23889,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "204", "error": "", @@ -23359,7 +23899,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "204", "error": "", @@ -23369,7 +23909,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", "test": "test_website_hosting_http_methods", "response": "204", "error": "", @@ -23379,7 +23919,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "204", "error": "", @@ -23389,7 +23929,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", "test": "test_website_hosting_no_such_website", "response": "204", "error": "", @@ -23399,7 +23939,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "204", "error": "", @@ -23409,7 +23949,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", "test": "test_cors_expose_headers", "response": "204", "error": "", @@ -23419,7 +23959,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", "test": "test_cors_http_get_no_config", "response": "204", "error": "", @@ -23429,7 +23969,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", "test": "test_cors_http_options_no_config", "response": "204", "error": "", @@ -23439,7 +23979,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", "test": "test_cors_http_options_non_existent_bucket", "response": "204", "error": "", @@ -23449,7 +23989,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", "test": "test_cors_http_options_non_existent_bucket_ls_allowed", "response": "204", "error": "", @@ -23459,7 +23999,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", "test": "test_cors_list_buckets", "response": "204", "error": "", @@ -23469,7 +24009,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "204", "error": "", @@ -23479,7 +24019,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "204", "error": "", @@ -23489,7 +24029,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "204", "error": "", @@ -23499,7 +24039,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", "test": "test_cors_no_config_localstack_allowed", "response": "204", "error": "", @@ -23509,7 +24049,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", "test": "test_delete_cors", "response": "204", "error": "", @@ -23519,7 +24059,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_get_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_get_cors", "test": "test_get_cors", "response": "204", "error": "", @@ -23529,7 +24069,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors", "test": "test_put_cors", "response": "204", "error": "", @@ -23539,7 +24079,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", "test": "test_put_cors_default_values", "response": "204", "error": "", @@ -23549,7 +24089,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", "test": "test_put_cors_empty_origin", "response": "204", "error": "", @@ -23559,7 +24099,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", "test": "test_put_cors_invalid_rules", "response": "204", "error": "", @@ -23569,7 +24109,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "204", "error": "", @@ -23579,7 +24119,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "204", "error": "", @@ -23595,7 +24135,7 @@ "Bucket, ExpectedBucketOwner, RequestPayer": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", "test": "test_terraform_request_sequence", "response": "200", "error": "", @@ -23631,7 +24171,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_exists", "test": "test_bucket_exists", "response": "200", "error": "", @@ -23641,7 +24181,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl", "test": "test_s3_bucket_acl", "response": "200", "error": "", @@ -23651,7 +24191,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "200", "error": "", @@ -23661,7 +24201,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", "test": "test_put_bucket_logging", "response": "200", "error": "", @@ -23671,7 +24211,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", "test": "test_terraform_request_sequence", "response": "200", "error": "", @@ -23681,7 +24221,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_exists", "test": "test_bucket_exists", "response": "404", "error": "CommonServiceException", @@ -23697,7 +24237,7 @@ "Bucket, ExpectedBucketOwner, Id": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_analytics_configurations", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", "response": "200", "error": "", @@ -23707,7 +24247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_analytics_configurations", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", "response": "404", "error": "NoSuchConfiguration", @@ -23723,7 +24263,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "200", "error": "", @@ -23733,7 +24273,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_exists", "test": "test_bucket_exists", "response": "200", "error": "", @@ -23743,7 +24283,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", "test": "test_delete_cors", "response": "200", "error": "", @@ -23753,7 +24293,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_get_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_get_cors", "test": "test_get_cors", "response": "200", "error": "", @@ -23763,7 +24303,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors", "test": "test_put_cors", "response": "200", "error": "", @@ -23773,7 +24313,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", "test": "test_put_cors_empty_origin", "response": "200", "error": "", @@ -23803,7 +24343,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", "test": "test_delete_cors", "response": "404", "error": "CommonServiceException", @@ -23813,7 +24353,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_get_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_get_cors", "test": "test_get_cors", "response": "404", "error": "CommonServiceException", @@ -23829,7 +24369,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", "test": "test_s3_sse_bucket_key_default", "response": "200", "error": "", @@ -23865,7 +24405,7 @@ "Bucket, Id": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", "test": "test_s3_intelligent_tier_config", "response": "200", "error": "", @@ -23881,7 +24421,7 @@ "Bucket, ExpectedBucketOwner, Id": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", "test": "test_s3_inventory_report_crud", "response": "200", "error": "", @@ -23891,7 +24431,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", "test": "test_s3_inventory_report_crud", "response": "404", "error": "NoSuchConfiguration", @@ -23907,7 +24447,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", "test": "test_bucket_lifecycle_configuration_date", "response": "200", "error": "", @@ -23917,7 +24457,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", "test": "test_bucket_lifecycle_configuration_object_expiry", "response": "200", "error": "", @@ -23927,7 +24467,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", "test": "test_bucket_lifecycle_configuration_object_expiry_versioned", "response": "200", "error": "", @@ -23937,7 +24477,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", "test": "test_bucket_lifecycle_multiple_rules", "response": "200", "error": "", @@ -23947,7 +24487,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", "test": "test_bucket_lifecycle_object_size_rules", "response": "200", "error": "", @@ -23957,7 +24497,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", "test": "test_bucket_lifecycle_tag_rules", "response": "200", "error": "", @@ -23967,7 +24507,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", "test": "test_delete_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -23977,7 +24517,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", "test": "test_delete_lifecycle_configuration_on_bucket_deletion", "response": "200", "error": "", @@ -23987,7 +24527,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", "test": "test_lifecycle_expired_object_delete_marker", "response": "200", "error": "", @@ -23997,7 +24537,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", "test": "test_object_expiry_after_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -24007,7 +24547,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", "test": "test_terraform_request_sequence", "response": "200", "error": "", @@ -24017,7 +24557,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", "test": "test_delete_bucket_lifecycle_configuration", "response": "404", "error": "NoSuchLifecycleConfiguration", @@ -24027,7 +24567,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", "test": "test_delete_bucket_lifecycle_configuration", "response": "404", "error": "NoSuchLifecycleConfiguration", @@ -24037,7 +24577,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", "test": "test_delete_lifecycle_configuration_on_bucket_deletion", "response": "404", "error": "NoSuchLifecycleConfiguration", @@ -24073,297 +24613,307 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", "test": "test_create_and_then_remove_supported_resource_change_set", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "200", "error": "", "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_autoname", "test": "test_bucket_autoname", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", "test": "test_create_stack_set_with_stack_instances", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_via_host_name", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_via_host_name", "test": "test_create_bucket_via_host_name", "response": "200", "error": "", @@ -24373,7 +24923,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_different_location_constraint", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_different_location_constraint", "test": "test_different_location_constraint", "response": "200", "error": "", @@ -24383,7 +24933,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "200", "error": "", @@ -24392,16 +24942,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "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", @@ -24410,10 +24950,10 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_different_location_constraint", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_different_location_constraint", "test": "test_different_location_constraint", "response": "404", "error": "CommonServiceException", @@ -24425,54 +24965,54 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", - "test": "test_create_job_with_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "test": "test_create_job_with_cloudformation", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -24481,7 +25021,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", "test": "test_put_bucket_logging", "response": "200", "error": "", @@ -24491,7 +25031,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", "test": "test_put_bucket_logging_accept_wrong_grants", "response": "200", "error": "", @@ -24501,7 +25041,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", "test": "test_terraform_request_sequence", "response": "200", "error": "", @@ -24537,17 +25077,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", - "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", @@ -24557,17 +25087,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", - "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", @@ -24577,7 +25097,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", "test": "test_invalid_lambda_arn", "response": "200", "error": "", @@ -24587,7 +25107,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", "test": "test_invalid_topic_arn", "response": "200", "error": "", @@ -24597,7 +25117,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", "test": "test_filter_rules_case_insensitive", "response": "200", "error": "", @@ -24607,7 +25127,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", "test": "test_invalid_sqs_arn", "response": "200", "error": "", @@ -24617,7 +25137,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -24627,7 +25147,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "404", "error": "NoSuchBucket", @@ -24637,7 +25157,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "404", "error": "NoSuchBucket", @@ -24647,7 +25167,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_bucket_notification_configuration_no_such_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_bucket_notification_configuration_no_such_bucket", "test": "test_get_bucket_notification_configuration_no_such_bucket", "response": "404", "error": "NoSuchBucket", @@ -24663,77 +25183,57 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", - "test": "test_create_and_then_remove_supported_resource_change_set", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", - "test": "test_bucketpolicy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "200", "error": "", @@ -24743,7 +25243,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", "test": "test_put_and_get_bucket_policy", "response": "200", "error": "", @@ -24760,10 +25260,10 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "404", "error": "CommonServiceException", @@ -24775,57 +25275,57 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", - "test": "test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "test": "test_s3_bucket_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "404", "error": "CommonServiceException", @@ -24835,87 +25335,87 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", - "test": "test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "404", "error": "CommonServiceException", @@ -24925,7 +25425,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "404", "error": "CommonServiceException", @@ -24935,7 +25435,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "404", "error": "CommonServiceException", @@ -24945,7 +25445,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "404", "error": "CommonServiceException", @@ -24955,7 +25455,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "404", "error": "CommonServiceException", @@ -24965,7 +25465,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "404", "error": "CommonServiceException", @@ -24975,7 +25475,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "404", "error": "CommonServiceException", @@ -24985,7 +25485,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "404", "error": "CommonServiceException", @@ -24995,7 +25495,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "404", "error": "CommonServiceException", @@ -25005,7 +25505,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "404", "error": "CommonServiceException", @@ -25015,7 +25515,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "404", "error": "CommonServiceException", @@ -25025,7 +25525,87 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "test": "test_enforce_policy_s3", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "404", "error": "CommonServiceException", @@ -25035,7 +25615,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "404", "error": "CommonServiceException", @@ -25045,7 +25625,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "404", "error": "CommonServiceException", @@ -25055,7 +25635,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "404", "error": "CommonServiceException", @@ -25065,7 +25645,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "404", "error": "CommonServiceException", @@ -25075,7 +25655,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "404", "error": "CommonServiceException", @@ -25085,7 +25665,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "404", "error": "CommonServiceException", @@ -25127,7 +25707,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer", "test": "test_s3_request_payer", "response": "200", "error": "", @@ -25137,7 +25717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", "test": "test_terraform_request_sequence", "response": "200", "error": "", @@ -25173,7 +25753,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -25183,7 +25763,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "200", "error": "", @@ -25193,7 +25773,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "200", "error": "", @@ -25239,7 +25819,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "200", "error": "", @@ -25249,7 +25829,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", "test": "test_get_bucket_versioning_order", "response": "200", "error": "", @@ -25259,7 +25839,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", "test": "test_s3_delete_object_with_version_id", "response": "200", "error": "", @@ -25269,7 +25849,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", "test": "test_terraform_request_sequence", "response": "200", "error": "", @@ -25305,7 +25885,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "200", "error": "", @@ -25315,7 +25895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", "test": "test_crud_website_configuration", "response": "200", "error": "", @@ -25325,7 +25905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "200", "error": "", @@ -25335,7 +25915,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "200", "error": "", @@ -25345,7 +25925,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "200", "error": "", @@ -25355,7 +25935,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "200", "error": "", @@ -25365,7 +25945,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", "test": "test_routing_rules_redirects", "response": "200", "error": "", @@ -25375,7 +25955,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "200", "error": "", @@ -25385,7 +25965,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "200", "error": "", @@ -25395,7 +25975,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "200", "error": "", @@ -25405,7 +25985,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "200", "error": "", @@ -25415,7 +25995,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "200", "error": "", @@ -25425,7 +26005,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", "test": "test_crud_website_configuration", "response": "404", "error": "NoSuchWebsiteConfiguration", @@ -25435,7 +26015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", "test": "test_crud_website_configuration", "response": "404", "error": "NoSuchWebsiteConfiguration", @@ -25445,7 +26025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", "test": "test_website_hosting_no_such_website", "response": "404", "error": "NoSuchBucket", @@ -25455,7 +26035,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", "test": "test_website_hosting_no_such_website", "response": "404", "error": "NoSuchWebsiteConfiguration", @@ -25465,7 +26045,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", "test": "test_website_hosting_no_such_website", "response": "404", "error": "NoSuchWebsiteConfiguration", @@ -25498,10 +26078,234 @@ } }, "GetObject": { + "- (without any parameters)": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", + "test": "test_s3_put_presigned_url_missing_sig_param[s3v4]", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "['$..Error.Code', '$..Error.Message', '$..StatusCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", + "test": "test_get_request_expires_ignored_if_validation_disabled", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", + "test": "test_presigned_url_signature_authentication[s3-False]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", + "test": "test_presigned_url_signature_authentication[s3-True]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", + "test": "test_presigned_url_signature_authentication[s3v4-False]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", + "test": "test_presigned_url_signature_authentication[s3v4-True]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", + "test": "test_presigned_url_signature_authentication_expired[s3-False]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", + "test": "test_presigned_url_signature_authentication_expired[s3-True]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", + "test": "test_presigned_url_signature_authentication_expired[s3v4-False]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", + "test": "test_presigned_url_signature_authentication_expired[s3v4-True]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", + "test": "test_s3_presigned_url_expired[s3]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", + "test": "test_s3_presigned_url_expired[s3v4]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", + "test": "test_s3_put_presigned_url_missing_sig_param[s3]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "['$..Error.Code', '$..Error.Message', '$..StatusCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "Bucket, ChecksumMode, ExpectedBucketOwner, IfMatch, IfModifiedSince, IfNoneMatch, IfUnmodifiedSince, Key, PartNumber, Range, RequestPayer, ResponseCacheControl, ResponseContentDisposition, ResponseContentEncoding, ResponseContentLanguage, ResponseContentType, ResponseExpires, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, VersionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "200", "error": "", @@ -25511,7 +26315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -25521,7 +26325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -25531,7 +26335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -25541,7 +26345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -25551,7 +26355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -25561,7 +26365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -25571,7 +26375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -25581,7 +26385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "200", "error": "", @@ -25591,7 +26395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -25601,7 +26405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -25611,7 +26415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -25621,7 +26425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -25631,7 +26435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -25641,7 +26445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -25651,7 +26455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -25661,7 +26465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "200", "error": "", @@ -25671,7 +26475,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -25681,7 +26485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -25691,7 +26495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -25701,7 +26505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -25711,7 +26515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -25721,7 +26525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -25731,7 +26535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -25741,7 +26545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -25751,7 +26555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -25761,7 +26565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -25771,7 +26575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -25781,7 +26585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", @@ -25791,7 +26595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", @@ -25801,17 +26605,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", "snapshot_skipped": "['$..tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -25821,17 +26625,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -25841,7 +26645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -25851,7 +26655,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -25861,7 +26665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -25871,7 +26675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -25881,7 +26685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_describe_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_describe_template", "test": "test_describe_template", "response": "200", "error": "", @@ -25891,7 +26695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -25901,7 +26705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -25911,7 +26715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -25921,7 +26725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -25931,7 +26735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -25941,7 +26745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -25951,7 +26755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -25961,7 +26765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -25971,7 +26775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -25981,7 +26785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -25991,7 +26795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -26001,7 +26805,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -26011,7 +26815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -26021,7 +26825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -26031,7 +26835,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -26041,7 +26845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", @@ -26051,7 +26855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -26061,7 +26865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -26071,7 +26875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -26081,7 +26885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -26091,7 +26895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -26101,7 +26905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -26111,17 +26915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -26131,7 +26925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -26141,7 +26935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -26151,7 +26945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -26161,7 +26955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -26171,7 +26965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -26181,7 +26975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -26191,7 +26985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -26201,7 +26995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -26211,7 +27005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -26221,7 +27015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -26231,7 +27025,87 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", + "test": "test_put_events_with_target_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "200", "error": "", @@ -26241,7 +27115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -26251,7 +27125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", "test": "test_function_state", "response": "200", "error": "", @@ -26261,7 +27135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "200", "error": "", @@ -26271,7 +27145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "200", "error": "", @@ -26281,7 +27155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -26291,7 +27165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -26301,7 +27175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -26311,7 +27185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -26321,7 +27195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -26331,7 +27205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -26341,7 +27215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -26351,7 +27225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "200", "error": "", @@ -26361,7 +27235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -26371,7 +27245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -26381,7 +27255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -26391,7 +27265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "200", "error": "", @@ -26401,7 +27275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "200", "error": "", @@ -26411,7 +27285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "200", "error": "", @@ -26421,7 +27295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -26431,7 +27305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -26441,7 +27315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -26451,7 +27325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -26461,7 +27335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -26471,7 +27345,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -26481,7 +27355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -26491,7 +27365,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -26501,7 +27375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -26511,7 +27385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -26521,7 +27395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -26531,7 +27405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -26541,7 +27415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -26551,7 +27425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -26561,7 +27435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -26571,7 +27445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -26581,7 +27455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -26591,7 +27465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -26601,7 +27475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -26611,7 +27485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -26621,7 +27495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -26631,7 +27505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -26641,7 +27515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -26651,7 +27525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "200", "error": "", @@ -26661,7 +27535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -26671,7 +27545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "200", "error": "", @@ -26681,7 +27555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "200", "error": "", @@ -26691,7 +27565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -26701,7 +27575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "200", "error": "", @@ -26711,7 +27585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -26721,7 +27595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -26731,7 +27605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "200", "error": "", @@ -26741,7 +27615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", @@ -26751,7 +27625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "200", "error": "", @@ -26761,7 +27635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "200", "error": "", @@ -26771,7 +27645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "200", "error": "", @@ -26781,7 +27655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "200", "error": "", @@ -26791,7 +27665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "200", "error": "", @@ -26801,7 +27675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "200", "error": "", @@ -26811,7 +27685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "200", "error": "", @@ -26821,7 +27695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "200", "error": "", @@ -26831,7 +27705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "200", "error": "", @@ -26841,7 +27715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "200", "error": "", @@ -26851,7 +27725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -26861,7 +27735,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -26871,7 +27745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", "response": "200", "error": "", @@ -26881,7 +27755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "200", "error": "", @@ -26891,7 +27765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "200", "error": "", @@ -26901,7 +27775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "200", "error": "", @@ -26911,7 +27785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "200", "error": "", @@ -26921,7 +27795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "200", "error": "", @@ -26931,7 +27805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "200", "error": "", @@ -26941,7 +27815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -26951,7 +27825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "200", "error": "", @@ -26961,7 +27835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "200", "error": "", @@ -26971,7 +27845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -26981,7 +27855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", "response": "200", "error": "", @@ -26991,7 +27865,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "200", "error": "", @@ -27001,7 +27875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "200", "error": "", @@ -27011,7 +27885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "200", "error": "", @@ -27021,7 +27895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "200", "error": "", @@ -27031,7 +27905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "200", "error": "", @@ -27041,7 +27915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "200", "error": "", @@ -27051,7 +27925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "200", "error": "", @@ -27061,7 +27935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "200", "error": "", @@ -27071,7 +27945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "200", "error": "", @@ -27081,7 +27955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "200", "error": "", @@ -27091,7 +27965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "200", "error": "", @@ -27101,7 +27975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "200", "error": "", @@ -27111,7 +27985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "200", "error": "", @@ -27121,7 +27995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", "test": "test_lambda_envvars_near_limit_succeeds", "response": "200", "error": "", @@ -27131,7 +28005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", "test": "test_oversized_unzipped_lambda", "response": "200", "error": "", @@ -27141,7 +28015,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "200", "error": "", @@ -27151,7 +28025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "200", "error": "", @@ -27161,7 +28035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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": "200", "error": "", @@ -27171,7 +28045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "200", "error": "", @@ -27181,7 +28055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "200", "error": "", @@ -27191,7 +28065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -27201,7 +28075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "200", "error": "", @@ -27211,7 +28085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "200", "error": "", @@ -27221,7 +28095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -27231,7 +28105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "200", "error": "", @@ -27241,7 +28115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "200", "error": "", @@ -27251,7 +28125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "200", "error": "", @@ -27261,7 +28135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "200", "error": "", @@ -27271,7 +28145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "200", "error": "", @@ -27281,7 +28155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "200", "error": "", @@ -27291,7 +28165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", "test": "test_publish_with_update", "response": "200", "error": "", @@ -27301,7 +28175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "200", "error": "", @@ -27311,7 +28185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "200", "error": "", @@ -27321,7 +28195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -27331,7 +28205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -27341,7 +28215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -27351,7 +28225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -27361,7 +28235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -27371,7 +28245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -27381,7 +28255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -27391,7 +28265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -27401,7 +28275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -27411,7 +28285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -27421,7 +28295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -27431,7 +28305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -27441,7 +28315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -27451,7 +28325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -27461,7 +28335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -27471,7 +28345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -27481,7 +28355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -27491,7 +28365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -27501,7 +28375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -27511,7 +28385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -27521,7 +28395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -27531,7 +28405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -27541,7 +28415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -27551,7 +28425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -27561,7 +28435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -27571,7 +28445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -27581,7 +28455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -27591,7 +28465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -27601,7 +28475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -27611,7 +28485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -27621,7 +28495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -27631,7 +28505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -27641,7 +28515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -27651,7 +28525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -27661,7 +28535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -27671,7 +28545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -27681,7 +28555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -27691,7 +28565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -27701,7 +28575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -27711,7 +28585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -27721,7 +28595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -27731,7 +28605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -27741,7 +28615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -27751,7 +28625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -27761,7 +28635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -27771,7 +28645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -27781,7 +28655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -27791,7 +28665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -27801,7 +28675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -27811,7 +28685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -27821,7 +28695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -27831,7 +28705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -27841,7 +28715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -27851,7 +28725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -27861,7 +28735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -27871,7 +28745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -27881,7 +28755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -27891,7 +28765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -27901,7 +28775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -27911,7 +28785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -27921,7 +28795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -27931,7 +28805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -27941,7 +28815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -27951,7 +28825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -27961,7 +28835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -27971,7 +28845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -27981,7 +28855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", @@ -27991,7 +28865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -28001,7 +28875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -28011,7 +28885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -28021,7 +28895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -28031,7 +28905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -28041,7 +28915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -28051,7 +28925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -28061,7 +28935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -28071,7 +28945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -28081,7 +28955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -28091,7 +28965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", @@ -28101,7 +28975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", @@ -28111,7 +28985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -28121,7 +28995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -28131,7 +29005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -28141,7 +29015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -28151,7 +29025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "200", "error": "", @@ -28161,7 +29035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -28171,7 +29045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -28181,7 +29055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -28191,7 +29065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -28201,7 +29075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -28211,7 +29085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -28221,7 +29095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -28231,7 +29105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -28241,7 +29115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -28251,7 +29125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "200", "error": "", @@ -28261,7 +29135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "200", "error": "", @@ -28271,7 +29145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "200", "error": "", @@ -28281,7 +29155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "200", "error": "", @@ -28291,7 +29165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -28301,7 +29175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -28311,7 +29185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -28321,7 +29195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -28331,7 +29205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -28341,7 +29215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -28351,7 +29225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -28361,7 +29235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -28371,7 +29245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -28381,7 +29255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -28391,7 +29265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -28401,7 +29275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -28411,7 +29285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -28421,7 +29295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -28431,7 +29305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -28441,7 +29315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -28451,7 +29325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -28461,7 +29335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -28471,7 +29345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -28481,7 +29355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -28491,7 +29365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -28501,7 +29375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -28511,7 +29385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -28521,7 +29395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -28531,7 +29405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -28541,7 +29415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -28551,7 +29425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -28561,7 +29435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -28571,7 +29445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -28581,7 +29455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -28591,7 +29465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -28601,7 +29475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -28611,7 +29485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -28621,7 +29495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -28631,7 +29505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -28641,7 +29515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -28651,7 +29525,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_object_kms", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_object_kms", "test": "test_copy_object_kms", "response": "200", "error": "", @@ -28661,7 +29555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_object_tagging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_object_tagging", "test": "test_delete_object_tagging", "response": "200", "error": "", @@ -28671,7 +29565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", "test": "test_download_fileobj_multiple_range_requests", "response": "200", "error": "", @@ -28681,7 +29575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_etag_on_get_object_call", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_etag_on_get_object_call", "test": "test_etag_on_get_object_call", "response": "200", "error": "", @@ -28691,7 +29585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", "response": "200", "error": "", @@ -28701,7 +29595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", "test": "test_get_object_content_length_with_virtual_host[False]", "response": "200", "error": "", @@ -28711,7 +29605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", "test": "test_get_object_content_length_with_virtual_host[True]", "response": "200", "error": "", @@ -28721,7 +29615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", "test": "test_get_object_with_anon_credentials", "response": "200", "error": "", @@ -28731,7 +29625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", "test": "test_put_and_get_object_with_content_language_disposition", "response": "200", "error": "", @@ -28741,7 +29635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", "test": "test_put_and_get_object_with_hash_prefix", "response": "200", "error": "", @@ -28751,7 +29645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", "test": "test_put_and_get_object_with_utf8_key", "response": "200", "error": "", @@ -28761,7 +29655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", "test": "test_put_get_object_special_character[file%2Fname]", "response": "200", "error": "", @@ -28771,7 +29665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", "test": "test_put_get_object_special_character[test@key/]", "response": "200", "error": "", @@ -28781,7 +29675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", "test": "test_put_object_checksum[CRC32C]", "response": "200", "error": "", @@ -28791,7 +29685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", "test": "test_put_object_checksum[CRC32]", "response": "200", "error": "", @@ -28801,7 +29695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", "test": "test_put_object_checksum[SHA1]", "response": "200", "error": "", @@ -28811,7 +29705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", "test": "test_put_object_checksum[SHA256]", "response": "200", "error": "", @@ -28821,7 +29715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", "test": "test_put_object_chunked_newlines", "response": "200", "error": "", @@ -28831,7 +29725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", "test": "test_putobject_with_multiple_keys", "response": "200", "error": "", @@ -28841,7 +29735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", "test": "test_resource_object_with_slashes_in_key", "response": "200", "error": "", @@ -28851,7 +29745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "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": "", @@ -28861,7 +29755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", "test": "test_s3_get_object_header_overrides", "response": "200", "error": "", @@ -28871,7 +29765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_headers", "test": "test_s3_get_object_headers", "response": "200", "error": "", @@ -28881,7 +29775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", "test": "test_s3_object_expiry", "response": "200", "error": "", @@ -28891,7 +29785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", "test": "test_s3_put_more_than_1000_items", "response": "200", "error": "", @@ -28901,7 +29795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_object_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_object_versioned", "test": "test_s3_put_object_versioned", "response": "200", "error": "", @@ -28911,7 +29805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", "test": "test_s3_sse_bucket_key_default", "response": "200", "error": "", @@ -28921,7 +29815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", "test": "test_s3_upload_download_gzip", "response": "200", "error": "", @@ -28931,7 +29825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", "test": "test_s3_uppercase_key_names", "response": "200", "error": "", @@ -28941,7 +29835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_set_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_set_external_hostname", "test": "test_set_external_hostname", "response": "200", "error": "", @@ -28951,7 +29845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_multipart", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_multipart", "test": "test_upload_file_multipart", "response": "200", "error": "", @@ -28961,7 +29855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", "test": "test_upload_file_with_xml_preamble", "response": "200", "error": "", @@ -28971,7 +29865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", "test": "test_upload_part_chunked_newlines_valid_etag", "response": "200", "error": "", @@ -28981,7 +29875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", "test": "test_virtual_host_proxy_does_not_decode_gzip", "response": "200", "error": "", @@ -28991,7 +29885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", "test": "test_virtual_host_proxying_headers", "response": "200", "error": "", @@ -29001,7 +29895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", "test": "test_bucket_lifecycle_configuration_object_expiry", "response": "200", "error": "", @@ -29011,7 +29905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", "test": "test_access_to_bucket_not_denied", "response": "200", "error": "", @@ -29021,7 +29915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", "test": "test_s3_get_deep_archive_object_restore", "response": "200", "error": "", @@ -29031,7 +29925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3MultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3MultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -29041,7 +29935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", "test": "test_get_object_ignores_request_body", "response": "200", "error": "", @@ -29051,7 +29945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", "test": "test_get_request_expires_ignored_if_validation_disabled", "response": "200", "error": "", @@ -29061,7 +29955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", "test": "test_presign_check_signature_validation_for_port_permutation", "response": "200", "error": "", @@ -29071,7 +29965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", "test": "test_presign_with_additional_query_params", "response": "200", "error": "", @@ -29081,7 +29975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", "test": "test_presigned_url_signature_authentication[s3-False]", "response": "200", "error": "", @@ -29091,7 +29985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", "test": "test_presigned_url_signature_authentication[s3-True]", "response": "200", "error": "", @@ -29101,7 +29995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", "test": "test_presigned_url_signature_authentication[s3v4-False]", "response": "200", "error": "", @@ -29111,7 +30005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", "test": "test_presigned_url_signature_authentication[s3v4-True]", "response": "200", "error": "", @@ -29121,7 +30015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3-False]", "response": "200", "error": "", @@ -29131,7 +30025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3-True]", "response": "200", "error": "", @@ -29141,7 +30035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-False]", "response": "200", "error": "", @@ -29151,7 +30045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-True]", "response": "200", "error": "", @@ -29161,7 +30055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", "test": "test_presigned_url_with_session_token", "response": "200", "error": "", @@ -29171,7 +30065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object", "test": "test_put_object", "response": "200", "error": "", @@ -29181,7 +30075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", "test": "test_s3_get_response_case_sensitive_headers[False]", "response": "200", "error": "", @@ -29191,7 +30085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", "test": "test_s3_get_response_case_sensitive_headers[True]", "response": "200", "error": "", @@ -29201,7 +30095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", "test": "test_s3_get_response_content_type_same_as_upload_and_range", "response": "200", "error": "", @@ -29211,7 +30105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", "test": "test_s3_get_response_default_content_type", "response": "200", "error": "", @@ -29221,7 +30115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", "test": "test_s3_get_response_header_overrides[s3]", "response": "200", "error": "", @@ -29231,7 +30125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", "test": "test_s3_get_response_header_overrides[s3v4]", "response": "200", "error": "", @@ -29241,7 +30135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", "test": "test_s3_presign_url_encoding[s3]", "response": "200", "error": "", @@ -29251,7 +30145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", "test": "test_s3_presign_url_encoding[s3v4]", "response": "200", "error": "", @@ -29261,7 +30155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", "test": "test_s3_presigned_url_expired[s3]", "response": "200", "error": "", @@ -29271,7 +30165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", "test": "test_s3_presigned_url_expired[s3v4]", "response": "200", "error": "", @@ -29281,7 +30175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "response": "200", "error": "", @@ -29291,7 +30185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "response": "200", "error": "", @@ -29301,7 +30195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "response": "200", "error": "", @@ -29311,7 +30205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "response": "200", "error": "", @@ -29321,7 +30215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "200", "error": "", @@ -29331,7 +30225,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "200", "error": "", @@ -29341,7 +30235,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "200", "error": "", @@ -29351,7 +30245,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "200", "error": "", @@ -29361,7 +30255,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "200", "error": "", @@ -29371,7 +30265,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "200", "error": "", @@ -29381,7 +30275,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "200", "error": "", @@ -29391,7 +30285,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "200", "error": "", @@ -29401,7 +30295,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "200", "error": "", @@ -29411,7 +30305,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", "test": "test_cors_http_get_no_config", "response": "200", "error": "", @@ -29421,7 +30315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "200", "error": "", @@ -29431,7 +30325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "200", "error": "", @@ -29441,7 +30335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "200", "error": "", @@ -29451,7 +30345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", "test": "test_cors_no_config_localstack_allowed", "response": "200", "error": "", @@ -29461,7 +30355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -29471,7 +30365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -29481,77 +30375,67 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", "test": "test_create_choice_state_machine", "response": "200", "error": "", @@ -29561,7 +30445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -29571,7 +30455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -29581,85 +30465,235 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", - "test": "test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "test": "test_get_transcription_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript', '$..Error..Code']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "test": "test_list_transcription_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "test": "test_transcribe_happy_path", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "test": "test_transcribe_start_job[None-None]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "test": "test_transcribe_start_job[test-output-bucket-2-None]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "test": "test_transcribe_start_job_same_name", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, + { + "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", "test": "test_firehose_extended_s3", @@ -29860,26 +30894,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", "test": "test_function_url", @@ -29910,66 +30924,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", "test": "test_bucket_exists", @@ -29981,237 +30935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", - "test": "test_get_transcription_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript', '$..Error..Code']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", - "test": "test_list_transcription_jobs", - "response": "200", - "error": "", - "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", - "test": "test_transcribe_start_job[None-None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", - "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", - "test": "test_transcribe_start_job_same_name", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", - "test": "test_transcribe_unsupported_media_format_failure", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "206", "error": "", @@ -30221,7 +30945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "206", "error": "", @@ -30231,7 +30955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "206", "error": "", @@ -30241,7 +30965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "206", "error": "", @@ -30251,7 +30975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "206", "error": "", @@ -30261,7 +30985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "206", "error": "", @@ -30271,7 +30995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "206", "error": "", @@ -30281,7 +31005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "206", "error": "", @@ -30291,7 +31015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "206", "error": "", @@ -30301,7 +31025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "206", "error": "", @@ -30311,7 +31035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "206", "error": "", @@ -30321,7 +31045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "206", "error": "", @@ -30331,7 +31055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "206", "error": "", @@ -30341,7 +31065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "206", "error": "", @@ -30351,7 +31075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "206", "error": "", @@ -30361,7 +31085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "206", "error": "", @@ -30371,7 +31095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "206", "error": "", @@ -30381,7 +31105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", "test": "test_download_fileobj_multiple_range_requests", "response": "206", "error": "", @@ -30391,7 +31115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_etag_on_get_object_call", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_etag_on_get_object_call", "test": "test_etag_on_get_object_call", "response": "206", "error": "", @@ -30401,7 +31125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_range_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_range_object_headers", "test": "test_get_range_object_headers", "response": "206", "error": "", @@ -30411,7 +31135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_header_body_length", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_header_body_length", "test": "test_range_header_body_length", "response": "206", "error": "", @@ -30421,7 +31145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "206", "error": "", @@ -30431,7 +31155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "206", "error": "", @@ -30441,7 +31165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "206", "error": "", @@ -30451,7 +31175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", "test": "test_s3_get_response_content_type_same_as_upload_and_range", "response": "206", "error": "", @@ -30461,7 +31185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_headers", "test": "test_s3_get_object_headers", "response": "304", "error": "CommonServiceException", @@ -30471,7 +31195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_headers", "test": "test_s3_get_object_headers", "response": "304", "error": "CommonServiceException", @@ -30481,17 +31205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", - "test": "test_s3_put_presigned_url_missing_sig_param[s3v4]", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "['$..Error.Code', '$..Error.Message', '$..StatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", "test": "test_access_to_bucket_not_denied", "response": "403", "error": "CommonServiceException", @@ -30501,7 +31215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", "test": "test_s3_get_deep_archive_object_restore", "response": "403", "error": "CommonServiceException", @@ -30511,127 +31225,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", - "test": "test_get_request_expires_ignored_if_validation_disabled", - "response": "403", - "error": "CommonServiceException", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint_disabled", + "test": "test_custom_endpoint_disabled", + "response": "404", + "error": "NoSuchBucket", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", - "test": "test_presigned_url_signature_authentication[s3-False]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", - "test": "test_presigned_url_signature_authentication[s3-True]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", - "test": "test_presigned_url_signature_authentication[s3v4-False]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", - "test": "test_presigned_url_signature_authentication[s3v4-True]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", - "test": "test_presigned_url_signature_authentication_expired[s3-False]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", - "test": "test_presigned_url_signature_authentication_expired[s3-True]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", - "test": "test_presigned_url_signature_authentication_expired[s3v4-False]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", - "test": "test_presigned_url_signature_authentication_expired[s3v4-True]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", - "test": "test_s3_presigned_url_expired[s3]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", - "test": "test_s3_presigned_url_expired[s3v4]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", - "test": "test_s3_put_presigned_url_missing_sig_param[s3]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "['$..Error.Code', '$..Error.Message', '$..StatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", "response": "404", "error": "CommonServiceException", @@ -30641,7 +31245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_no_such_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_no_such_bucket", "test": "test_get_object_no_such_bucket", "response": "404", "error": "NoSuchBucket", @@ -30651,7 +31255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_key_not_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_key_not_exists", "test": "test_range_key_not_exists", "response": "404", "error": "NoSuchKey", @@ -30661,7 +31265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", "test": "test_resource_object_with_slashes_in_key", "response": "404", "error": "NoSuchKey", @@ -30671,7 +31275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", "test": "test_resource_object_with_slashes_in_key", "response": "404", "error": "NoSuchKey", @@ -30681,7 +31285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", "test": "test_s3_object_expiry", "response": "404", "error": "NoSuchKey", @@ -30691,7 +31295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", "test": "test_s3_uppercase_key_names", "response": "404", "error": "NoSuchKey", @@ -30701,7 +31305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "404", "error": "NoSuchKey", @@ -30711,7 +31315,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "404", "error": "NoSuchKey", @@ -30721,7 +31325,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "404", "error": "NoSuchKey", @@ -30731,7 +31335,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "404", "error": "NoSuchKey", @@ -30741,7 +31345,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "404", "error": "NoSuchKey", @@ -30751,7 +31355,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "404", "error": "NoSuchKey", @@ -30761,7 +31365,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "404", "error": "NoSuchKey", @@ -30771,7 +31375,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "404", "error": "NoSuchKey", @@ -30781,7 +31385,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "404", "error": "NoSuchKey", @@ -30791,7 +31395,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "404", "error": "NoSuchKey", @@ -30801,7 +31405,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "404", "error": "NoSuchKey", @@ -30811,7 +31415,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "404", "error": "NoSuchKey", @@ -30821,7 +31425,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "404", "error": "NoSuchKey", @@ -30831,7 +31435,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "404", "error": "NoSuchKey", @@ -30841,7 +31445,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "404", "error": "NoSuchKey", @@ -30851,7 +31455,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "404", "error": "NoSuchKey", @@ -30861,7 +31465,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "404", "error": "NoSuchKey", @@ -30871,17 +31475,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint_disabled", - "test": "test_custom_endpoint_disabled", - "response": "404", - "error": "NoSuchBucket", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_precondition_failed_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_precondition_failed_error", "test": "test_precondition_failed_error", "response": "412", "error": "CommonServiceException", @@ -30891,7 +31485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_headers", "test": "test_s3_get_object_headers", "response": "412", "error": "CommonServiceException", @@ -30901,7 +31495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_invalid_range_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_invalid_range_error", "test": "test_invalid_range_error", "response": "416", "error": "CommonServiceException", @@ -30913,7 +31507,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -30923,7 +31517,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -30933,7 +31527,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -30943,7 +31537,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -30953,7 +31547,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -30963,7 +31557,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -30973,7 +31567,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -30983,7 +31577,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -30993,7 +31587,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -31003,7 +31597,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -31013,7 +31607,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -31023,7 +31617,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -31033,7 +31627,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -31043,7 +31637,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -31053,7 +31647,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -31063,7 +31657,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -31073,7 +31667,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -31083,7 +31677,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -31093,7 +31687,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -31103,7 +31697,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -31113,7 +31707,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -31123,7 +31717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -31133,7 +31727,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -31143,7 +31737,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -31153,7 +31747,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -31163,7 +31757,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -31173,7 +31767,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -31183,7 +31777,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -31193,7 +31787,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -31203,7 +31797,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -31213,7 +31807,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -31223,7 +31817,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -31233,7 +31827,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -31243,7 +31837,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -31253,7 +31847,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -31263,7 +31857,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -31273,7 +31867,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -31283,7 +31877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -31293,7 +31887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -31303,7 +31897,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -31313,7 +31907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -31323,7 +31917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -31333,7 +31927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -31343,7 +31937,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -31353,7 +31947,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -31363,7 +31957,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -31373,7 +31967,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -31383,7 +31977,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -31393,7 +31987,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -31403,7 +31997,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -31413,7 +32007,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -31423,7 +32017,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -31433,7 +32027,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -31443,7 +32037,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -31453,7 +32047,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -31463,7 +32057,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -31473,7 +32067,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -31483,7 +32077,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -31493,7 +32087,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -31503,7 +32097,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -31513,7 +32107,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -31523,7 +32117,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -31533,7 +32127,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -31543,7 +32137,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -31553,7 +32147,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -31563,7 +32157,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -31573,7 +32167,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -31583,7 +32177,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -31593,7 +32187,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -31603,7 +32197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -31613,7 +32207,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -31623,7 +32217,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -31633,7 +32227,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -31643,7 +32237,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "200", "error": "", @@ -31653,7 +32247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "200", "error": "", @@ -31663,7 +32257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -31673,7 +32267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -31683,7 +32277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -31693,7 +32287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -31703,7 +32297,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -31713,7 +32307,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -31723,7 +32317,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -31733,7 +32327,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -31743,7 +32337,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -31753,7 +32347,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -31763,7 +32357,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -31773,7 +32367,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -31783,7 +32377,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -31793,7 +32387,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -31803,7 +32397,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -31813,7 +32407,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -31823,7 +32417,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -31833,7 +32427,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -31843,7 +32447,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -31853,7 +32457,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -31863,7 +32467,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -31873,7 +32477,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -31883,7 +32487,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -31893,7 +32497,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -31903,7 +32507,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -31913,7 +32517,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -31923,7 +32527,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -31933,7 +32537,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -31943,38 +32547,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", - "test": "test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "test": "test_create_trail", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "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", "response": "200", "error": "", "snapshot_skipped": "", @@ -31983,48 +32597,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -32033,8 +32647,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -32043,8 +32657,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -32053,18 +32667,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -32073,8 +32687,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -32083,108 +32697,138 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", - "test": "test_inconsistent_number_of_columns", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", + "test": "test_select_query_archive", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", + "test": "test_select_query_archive", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", - "test": "test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -32193,8 +32837,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", "snapshot_skipped": "", @@ -32203,8 +32847,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "test": "test_s3_bucket_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -32213,38 +32857,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "test": "test_get_resource_policy_lambda_non_existent", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", @@ -32253,8 +32897,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", @@ -32263,8 +32907,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -32273,18 +32927,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", + "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": "['$..ChallengeParameters.USERNAME']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", "snapshot_skipped": "", @@ -32293,8 +32947,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -32303,48 +32957,78 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "test": "test_kafka_lambda_event_source_mapping[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "test": "test_kafka_lambda_event_source_mapping[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "test": "test_external_layer_download", "response": "200", "error": "", "snapshot_skipped": "", @@ -32353,18 +33037,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "test": "test_external_layer_specific", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "test": "test_cross_account_layer", "response": "200", "error": "", "snapshot_skipped": "", @@ -32373,58 +33057,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "test": "test_function_multiple_layers_override", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "test": "test_function_using_layer", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", - "test": "test_select_query_archive", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "test": "test_layer_only_hot_reloading", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", - "test": "test_select_query_archive", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", - "test": "test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", "snapshot_skipped": "", @@ -32433,97 +33117,97 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", - "test": "test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", - "test": "test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -32533,7 +33217,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -32543,7 +33227,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -32553,7 +33237,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -32563,7 +33247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -32573,7 +33257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -32583,7 +33267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -32593,7 +33277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -32603,7 +33287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -32613,7 +33297,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -32623,7 +33307,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -32633,7 +33317,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -32643,7 +33327,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -32653,7 +33337,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -32663,7 +33347,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -32673,7 +33357,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -32683,7 +33367,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -32693,7 +33377,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -32703,7 +33387,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -32713,7 +33397,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -32723,7 +33407,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", + "test": "test_inconsistent_number_of_columns", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", @@ -32733,7 +33427,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", "test": "test_external_layer_specific", "response": "206", "error": "", @@ -32743,7 +33437,47 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", + "response": "206", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", + "response": "206", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", + "response": "206", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", + "response": "206", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "403", "error": "CommonServiceException", @@ -32753,7 +33487,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "404", "error": "NoSuchBucket", @@ -32763,7 +33497,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "404", "error": "NoSuchBucket", @@ -32779,7 +33513,7 @@ "Bucket, ExpectedBucketOwner, Key, RequestPayer, VersionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "200", "error": "", @@ -32789,7 +33523,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "200", "error": "", @@ -32797,6 +33531,36 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_acl", + "test": "test_s3_object_acl", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Grants..Grantee.DisplayName', '$..Grants..Grantee.ID']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "test": "test_put_object_acl_on_delete_marker", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "test": "test_put_object_acl_on_delete_marker", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -32805,7 +33569,7 @@ "Bucket, ExpectedBucketOwner, Key, MaxParts, ObjectAttributes, PartNumberMarker, RequestPayer, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, VersionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", "test": "test_put_object_checksum[CRC32C]", "response": "200", "error": "", @@ -32815,7 +33579,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", "test": "test_put_object_checksum[CRC32]", "response": "200", "error": "", @@ -32825,7 +33589,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", "test": "test_put_object_checksum[SHA1]", "response": "200", "error": "", @@ -32835,7 +33599,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", "test": "test_put_object_checksum[SHA256]", "response": "200", "error": "", @@ -32845,7 +33609,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "200", "error": "", @@ -32855,7 +33619,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", "test": "test_s3_copy_object_in_place_storage_class", "response": "200", "error": "", @@ -32865,7 +33629,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", "test": "test_s3_copy_object_storage_class", "response": "200", "error": "", @@ -32875,7 +33639,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", "test": "test_s3_copy_object_with_checksum[CRC32C]", "response": "200", "error": "", @@ -32885,7 +33649,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", "test": "test_s3_copy_object_with_checksum[CRC32]", "response": "200", "error": "", @@ -32895,7 +33659,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", "test": "test_s3_copy_object_with_checksum[SHA1]", "response": "200", "error": "", @@ -32905,7 +33669,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", "test": "test_s3_copy_object_with_checksum[SHA256]", "response": "200", "error": "", @@ -32947,7 +33711,7 @@ "Bucket, ExpectedBucketOwner, Key, RequestPayer, VersionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "200", "error": "", @@ -32957,7 +33721,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", "test": "test_s3_copy_tagging_directive[COPY]", "response": "200", "error": "", @@ -32967,7 +33731,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", "test": "test_s3_copy_tagging_directive[None]", "response": "200", "error": "", @@ -32977,7 +33741,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", "test": "test_s3_copy_tagging_directive[REPLACE]", "response": "200", "error": "", @@ -32993,7 +33757,7 @@ "Bucket, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", @@ -33003,17 +33767,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "200", "error": "", @@ -33023,7 +33787,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_head_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_head_bucket", "test": "test_create_bucket_head_bucket", "response": "200", "error": "", @@ -33033,7 +33797,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_region_header_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_region_header_exists", "test": "test_region_header_exists", "response": "200", "error": "", @@ -33043,7 +33807,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", "test": "test_terraform_request_sequence", "response": "200", "error": "", @@ -33083,7 +33847,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "404", "error": "CommonServiceException", @@ -33093,217 +33877,217 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", "test": "test_create_and_then_remove_supported_resource_change_set", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", "test": "test_create_and_then_remove_supported_resource_change_set", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "404", "error": "CommonServiceException", "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "404", "error": "CommonServiceException", @@ -33313,168 +34097,148 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_autoname", "test": "test_bucket_autoname", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", "test": "test_create_stack_set_with_stack_instances", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", "test": "test_create_stack_set_with_stack_instances", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_head_bucket", - "test": "test_create_bucket_head_bucket", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "['$..x-amz-access-point-alias', '$..x-amz-id-2']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", + "test": "test_put_events_with_target_firehose", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", @@ -33483,14 +34247,14 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", - "test": "test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_head_bucket", + "test": "test_create_bucket_head_bucket", "response": "404", "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..x-amz-access-point-alias', '$..x-amz-id-2']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -33500,7 +34264,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", @@ -33510,12 +34274,12 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -33525,7 +34289,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-False]", "test": "test_websocket_api[HTTP-False-False]", "response": "200", "error": "", @@ -33535,7 +34299,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[HTTP-False-True]", "test": "test_websocket_api[HTTP-False-True]", "response": "200", "error": "", @@ -33545,7 +34309,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -33555,7 +34319,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -33565,27 +34329,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", + "test": "test_create_submit_job", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", @@ -33595,7 +34359,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", "test": "test_create_trail", "response": "200", "error": "", @@ -33625,7 +34389,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "404", "error": "CommonServiceException", @@ -33635,78 +34399,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", - "test": "test_create_job_with_cloudformation", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", "test": "test_cdk_trail_cw_logs", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "test": "test_create_trail", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", - "test": "test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_invalid_vault_name", + "test": "test_invalid_vault_name", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", @@ -33715,7 +34469,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_invalid_vault_name", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_invalid_vault_name", "test": "test_invalid_vault_name", "response": "404", "error": "CommonServiceException", @@ -33725,8 +34479,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_invalid_vault_name", - "test": "test_invalid_vault_name", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", + "test": "test_select_query_archive", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", @@ -33735,17 +34489,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", - "test": "test_select_query_archive", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_create_job_with_cloudformation", + "test": "test_create_job_with_cloudformation", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "404", "error": "CommonServiceException", @@ -33755,7 +34509,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_mediastore_crud", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_mediastore_crud", "test": "test_mediastore_crud", "response": "404", "error": "CommonServiceException", @@ -33765,12 +34519,12 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_lookup_predefined_application", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_lookup_predefined_application", "test": "test_lookup_predefined_application", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" } @@ -33781,7 +34535,67 @@ "Bucket, ChecksumMode, ExpectedBucketOwner, IfMatch, IfModifiedSince, IfNoneMatch, IfUnmodifiedSince, Key, PartNumber, Range, RequestPayer, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, VersionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "200", "error": "", @@ -33791,7 +34605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -33801,7 +34615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -33811,7 +34625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -33821,7 +34635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -33831,7 +34645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -33841,7 +34655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -33851,7 +34665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -33861,7 +34675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "200", "error": "", @@ -33871,7 +34685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -33881,7 +34695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -33891,7 +34705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -33901,7 +34715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -33911,7 +34725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -33921,7 +34735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -33931,7 +34745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -33941,7 +34755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -33951,7 +34765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -33961,7 +34775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -33971,7 +34785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -33981,7 +34795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -33991,7 +34805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -34001,7 +34815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -34011,7 +34825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -34021,7 +34835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -34031,7 +34845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -34041,7 +34855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -34051,17 +34865,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", "snapshot_skipped": "['$..tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -34071,7 +34885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -34081,7 +34895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -34091,7 +34905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -34101,7 +34915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -34111,7 +34925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -34121,7 +34935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -34131,7 +34945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -34141,7 +34955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -34151,7 +34965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -34161,7 +34975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -34171,7 +34985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -34181,7 +34995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -34191,7 +35005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -34201,7 +35015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -34211,7 +35025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -34221,7 +35035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -34231,7 +35045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", @@ -34241,7 +35055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -34251,7 +35065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -34261,7 +35075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -34271,7 +35085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -34281,7 +35095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -34291,7 +35105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -34301,17 +35115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -34321,7 +35125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -34331,7 +35135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -34341,7 +35145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -34351,7 +35155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -34361,7 +35165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -34371,7 +35175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -34381,7 +35185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -34391,7 +35195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -34401,7 +35205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -34411,7 +35215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -34421,7 +35225,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "200", "error": "", @@ -34431,7 +35265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -34441,7 +35275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", "test": "test_function_state", "response": "200", "error": "", @@ -34451,7 +35285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "200", "error": "", @@ -34461,7 +35295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "200", "error": "", @@ -34471,7 +35305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -34481,7 +35315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -34491,7 +35325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -34501,7 +35335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -34511,7 +35345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -34521,7 +35355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -34531,7 +35365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -34541,7 +35375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "200", "error": "", @@ -34551,7 +35385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -34561,7 +35395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -34571,7 +35405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -34581,7 +35415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "200", "error": "", @@ -34591,7 +35425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "200", "error": "", @@ -34601,7 +35435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "200", "error": "", @@ -34611,7 +35445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -34621,7 +35455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -34631,7 +35465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -34641,7 +35475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -34651,7 +35485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -34661,7 +35495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -34671,7 +35505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -34681,7 +35515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -34691,7 +35525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -34701,7 +35535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -34711,7 +35545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -34721,7 +35555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -34731,7 +35565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -34741,7 +35575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -34751,7 +35585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -34761,7 +35595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -34771,7 +35605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -34781,7 +35615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -34791,7 +35625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -34801,7 +35635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -34811,7 +35645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -34821,7 +35655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "200", "error": "", @@ -34831,7 +35665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -34841,7 +35675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "200", "error": "", @@ -34851,7 +35685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "200", "error": "", @@ -34861,7 +35695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -34871,7 +35705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "200", "error": "", @@ -34881,7 +35715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -34891,7 +35725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -34901,7 +35735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "200", "error": "", @@ -34911,7 +35745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", @@ -34921,7 +35755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "200", "error": "", @@ -34931,7 +35765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "200", "error": "", @@ -34941,7 +35775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "200", "error": "", @@ -34951,7 +35785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "200", "error": "", @@ -34961,7 +35795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "200", "error": "", @@ -34971,7 +35805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "200", "error": "", @@ -34981,7 +35815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "200", "error": "", @@ -34991,7 +35825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "200", "error": "", @@ -35001,7 +35835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "200", "error": "", @@ -35011,7 +35845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "200", "error": "", @@ -35021,7 +35855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -35031,7 +35865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", "response": "200", "error": "", @@ -35041,7 +35875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "200", "error": "", @@ -35051,7 +35885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "200", "error": "", @@ -35061,7 +35895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "200", "error": "", @@ -35071,7 +35905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "200", "error": "", @@ -35081,7 +35915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "200", "error": "", @@ -35091,7 +35925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "200", "error": "", @@ -35101,7 +35935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -35111,7 +35945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "200", "error": "", @@ -35121,7 +35955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "200", "error": "", @@ -35131,7 +35965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -35141,7 +35975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "200", "error": "", @@ -35151,7 +35985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "200", "error": "", @@ -35161,7 +35995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "200", "error": "", @@ -35171,7 +36005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "200", "error": "", @@ -35181,7 +36015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "200", "error": "", @@ -35191,7 +36025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "200", "error": "", @@ -35201,7 +36035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "200", "error": "", @@ -35211,7 +36045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "200", "error": "", @@ -35221,7 +36055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "200", "error": "", @@ -35231,7 +36065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "200", "error": "", @@ -35241,7 +36075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "200", "error": "", @@ -35251,7 +36085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "200", "error": "", @@ -35261,7 +36095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "200", "error": "", @@ -35271,7 +36105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", "test": "test_lambda_envvars_near_limit_succeeds", "response": "200", "error": "", @@ -35281,7 +36115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "200", "error": "", @@ -35291,7 +36125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "200", "error": "", @@ -35301,7 +36135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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": "200", "error": "", @@ -35311,7 +36145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "200", "error": "", @@ -35321,7 +36155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "200", "error": "", @@ -35331,7 +36165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -35341,7 +36175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "200", "error": "", @@ -35351,7 +36185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "200", "error": "", @@ -35361,7 +36195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -35371,7 +36205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "200", "error": "", @@ -35381,7 +36215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "200", "error": "", @@ -35391,7 +36225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "200", "error": "", @@ -35401,7 +36235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "200", "error": "", @@ -35411,7 +36245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "200", "error": "", @@ -35421,7 +36255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "200", "error": "", @@ -35431,7 +36265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", "test": "test_publish_with_update", "response": "200", "error": "", @@ -35441,7 +36275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "200", "error": "", @@ -35451,7 +36285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "200", "error": "", @@ -35461,7 +36295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -35471,7 +36305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -35481,7 +36315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -35491,7 +36325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -35501,7 +36335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -35511,7 +36345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -35521,7 +36355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -35531,7 +36365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -35541,7 +36375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -35551,7 +36385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -35561,7 +36395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -35571,7 +36405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -35581,7 +36415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -35591,7 +36425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -35601,7 +36435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -35611,7 +36445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -35621,7 +36455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -35631,7 +36465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -35641,7 +36475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -35651,7 +36485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -35661,7 +36495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -35671,7 +36505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -35681,7 +36515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -35691,7 +36525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -35701,7 +36535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -35711,7 +36545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -35721,7 +36555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -35731,7 +36565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -35741,7 +36575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -35751,7 +36585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -35761,7 +36595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -35771,7 +36605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -35781,7 +36615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -35791,7 +36625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -35801,7 +36635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -35811,7 +36645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -35821,7 +36655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -35831,7 +36665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -35841,7 +36675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -35851,7 +36685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -35861,7 +36695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -35871,7 +36705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -35881,7 +36715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -35891,7 +36725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -35901,7 +36735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -35911,7 +36745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -35921,7 +36755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -35931,7 +36765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -35941,7 +36775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -35951,7 +36785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -35961,7 +36795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -35971,7 +36805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -35981,7 +36815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -35991,7 +36825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -36001,7 +36835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -36011,7 +36845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -36021,7 +36855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -36031,7 +36865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -36041,7 +36875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -36051,7 +36885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -36061,7 +36895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -36071,7 +36905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -36081,7 +36915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -36091,7 +36925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -36101,7 +36935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -36111,7 +36945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -36121,7 +36955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -36131,7 +36965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -36141,7 +36975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -36151,7 +36985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -36161,7 +36995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -36171,7 +37005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -36181,7 +37015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -36191,7 +37025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -36201,7 +37035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -36211,7 +37045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -36221,7 +37055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -36231,7 +37065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -36241,7 +37075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", @@ -36251,7 +37085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -36261,7 +37095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -36271,7 +37105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -36281,7 +37115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -36291,7 +37125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -36301,7 +37135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -36311,7 +37145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -36321,7 +37155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -36331,7 +37165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -36341,7 +37175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -36351,7 +37185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", @@ -36361,7 +37195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", @@ -36371,7 +37205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -36381,7 +37215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -36391,7 +37225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -36401,7 +37235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -36411,7 +37245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "200", "error": "", @@ -36421,7 +37255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -36431,7 +37265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -36441,7 +37275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -36451,7 +37285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -36461,7 +37295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -36471,7 +37305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -36481,7 +37315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -36491,7 +37325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -36501,7 +37335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -36511,7 +37345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "200", "error": "", @@ -36521,7 +37355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "200", "error": "", @@ -36531,7 +37365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "200", "error": "", @@ -36541,7 +37375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "200", "error": "", @@ -36551,7 +37385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -36561,7 +37395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -36571,7 +37405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -36581,7 +37415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -36591,7 +37425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -36601,7 +37435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -36611,7 +37445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -36621,7 +37455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -36631,7 +37465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -36641,7 +37475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -36651,7 +37485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -36661,7 +37495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -36671,7 +37505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -36681,7 +37515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -36691,7 +37525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -36701,7 +37535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -36711,7 +37545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -36721,7 +37555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -36731,7 +37565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -36741,7 +37575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -36751,7 +37585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -36761,7 +37595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -36771,7 +37605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -36781,7 +37615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -36791,7 +37625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -36801,7 +37635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -36811,7 +37645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -36821,7 +37655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -36831,7 +37665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -36841,7 +37675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -36851,7 +37685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -36861,7 +37695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -36871,7 +37705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -36881,7 +37715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -36891,7 +37725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -36901,7 +37735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -36911,7 +37745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -36921,7 +37755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -36931,7 +37765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -36941,7 +37775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -36951,7 +37785,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", "test": "test_download_fileobj_multiple_range_requests", "response": "200", "error": "", @@ -36961,7 +37805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_head_object_fields", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_head_object_fields", "test": "test_head_object_fields", "response": "200", "error": "", @@ -36971,7 +37815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", "test": "test_metadata_header_character_decoding", "response": "200", "error": "", @@ -36981,7 +37825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", "test": "test_s3_copy_content_type_and_metadata", "response": "200", "error": "", @@ -36991,7 +37835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", "test": "test_s3_copy_metadata_directive_copy", "response": "200", "error": "", @@ -37001,7 +37845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", "test": "test_s3_copy_metadata_replace", "response": "200", "error": "", @@ -37011,7 +37855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "200", "error": "", @@ -37021,7 +37865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", "test": "test_s3_copy_object_in_place_metadata_directive", "response": "200", "error": "", @@ -37031,7 +37875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", "test": "test_s3_copy_object_in_place_storage_class", "response": "200", "error": "", @@ -37041,7 +37885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", "test": "test_s3_copy_object_in_place_website_redirect_location", "response": "200", "error": "", @@ -37051,7 +37895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", "test": "test_s3_copy_object_in_place_with_encryption", "response": "200", "error": "", @@ -37061,7 +37905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "200", "error": "", @@ -37071,7 +37915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", "test": "test_s3_copy_object_storage_class", "response": "200", "error": "", @@ -37081,7 +37925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "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": "", @@ -37091,7 +37935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -37101,7 +37945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", "test": "test_s3_object_expiry", "response": "200", "error": "", @@ -37111,7 +37955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_big_file", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_big_file", "test": "test_upload_big_file", "response": "200", "error": "", @@ -37121,7 +37965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", "test": "test_bucket_lifecycle_configuration_object_expiry", "response": "200", "error": "", @@ -37131,7 +37975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", "test": "test_bucket_lifecycle_configuration_object_expiry_versioned", "response": "200", "error": "", @@ -37141,7 +37985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", "test": "test_lifecycle_expired_object_delete_marker", "response": "200", "error": "", @@ -37151,7 +37995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", "test": "test_object_expiry_after_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -37161,7 +38005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", "test": "test_s3_get_deep_archive_object_restore", "response": "200", "error": "", @@ -37171,7 +38015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", "test": "test_put_object_with_legal_hold", "response": "200", "error": "", @@ -37181,7 +38025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", "test": "test_s3_copy_object_legal_hold", "response": "200", "error": "", @@ -37191,7 +38035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", "test": "test_s3_legal_hold_lock_versioned", "response": "200", "error": "", @@ -37201,7 +38045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", "test": "test_bucket_config_default_retention", "response": "200", "error": "", @@ -37211,7 +38055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", "test": "test_s3_copy_object_retention_lock", "response": "200", "error": "", @@ -37221,7 +38065,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_post_object_with_metadata", + "test": "test_post_object_with_metadata", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ServerSideEncryption']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", "test": "test_head_has_correct_content_length_header", "response": "200", "error": "", @@ -37231,7 +38085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -37241,7 +38095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -37251,7 +38105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", "test": "test_put_url_metadata", "response": "200", "error": "", @@ -37261,7 +38115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "response": "200", "error": "", @@ -37271,7 +38125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "response": "200", "error": "", @@ -37281,7 +38135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "response": "200", "error": "", @@ -37291,7 +38145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "response": "200", "error": "", @@ -37301,7 +38155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "200", "error": "", @@ -37311,7 +38165,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "200", "error": "", @@ -37321,7 +38175,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -37331,7 +38185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -37341,7 +38195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -37351,7 +38205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -37361,338 +38215,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", - "test": "test_firehose_extended_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "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": "external" - }, - { - "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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", - "test": "test_lambda_send_message_to_sqs[python3.10]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", - "test": "test_lambda_send_message_to_sqs[python3.11]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", - "test": "test_lambda_send_message_to_sqs[python3.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", - "test": "test_lambda_send_message_to_sqs[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", - "test": "test_lambda_start_stepfunctions_execution[python3.10]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", - "test": "test_lambda_start_stepfunctions_execution[python3.11]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", - "test": "test_lambda_start_stepfunctions_execution[python3.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", - "test": "test_lambda_start_stepfunctions_execution[python3.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", - "test": "test_lambda_start_stepfunctions_execution[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", - "test": "test_function_url", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -37701,7 +38245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", @@ -37711,7 +38255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -37721,47 +38265,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", "test": "test_get_transcription_job", "response": "200", "error": "", @@ -37771,7 +38315,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", "test": "test_list_transcription_jobs", "response": "200", "error": "", @@ -37781,7 +38325,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", "test": "test_transcribe_happy_path", "response": "200", "error": "", @@ -37791,7 +38335,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", "test": "test_transcribe_start_job[None-None]", "response": "200", "error": "", @@ -37801,7 +38345,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "200", "error": "", @@ -37811,7 +38355,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", "response": "200", "error": "", @@ -37821,7 +38365,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", "response": "200", "error": "", @@ -37831,7 +38375,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "response": "200", "error": "", @@ -37841,7 +38385,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "response": "200", "error": "", @@ -37851,7 +38395,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", "test": "test_transcribe_start_job_same_name", "response": "200", "error": "", @@ -37861,8 +38405,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", @@ -37871,8 +38415,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", @@ -37881,8 +38425,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", @@ -37891,8 +38435,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", "snapshot_skipped": "", @@ -37901,8 +38445,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", "snapshot_skipped": "", @@ -37911,8 +38455,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "200", "error": "", "snapshot_skipped": "", @@ -37921,7 +38465,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", + "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", "response": "200", "error": "", @@ -37931,7 +38475,237 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_head_object_fields", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", + "test": "test_firehose_extended_s3", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "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": "external" + }, + { + "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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", + "test": "test_lambda_send_message_to_sqs[python3.10]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", + "test": "test_lambda_send_message_to_sqs[python3.11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", + "test": "test_lambda_send_message_to_sqs[python3.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", + "test": "test_lambda_send_message_to_sqs[python3.9]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", + "test": "test_lambda_start_stepfunctions_execution[python3.10]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", + "test": "test_lambda_start_stepfunctions_execution[python3.11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", + "test": "test_lambda_start_stepfunctions_execution[python3.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", + "test": "test_lambda_start_stepfunctions_execution[python3.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", + "test": "test_lambda_start_stepfunctions_execution[python3.9]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", + "test": "test_function_url", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", + "test": "test_bucket_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_head_object_fields", "test": "test_head_object_fields", "response": "404", "error": "CommonServiceException", @@ -37941,7 +38715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "response": "404", "error": "CommonServiceException", @@ -37951,7 +38725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "response": "404", "error": "CommonServiceException", @@ -37961,7 +38735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "response": "404", "error": "CommonServiceException", @@ -37971,7 +38745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "response": "404", "error": "CommonServiceException", @@ -37981,7 +38755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "404", "error": "CommonServiceException", @@ -37991,7 +38765,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "404", "error": "CommonServiceException", @@ -38001,7 +38775,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "404", "error": "CommonServiceException", @@ -38011,7 +38785,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "404", "error": "CommonServiceException", @@ -38021,7 +38795,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "404", "error": "CommonServiceException", @@ -38031,7 +38805,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "404", "error": "CommonServiceException", @@ -38041,7 +38815,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "404", "error": "CommonServiceException", @@ -38051,7 +38825,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "404", "error": "CommonServiceException", @@ -38063,7 +38837,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -38073,7 +38847,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -38083,7 +38857,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -38093,7 +38867,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -38103,7 +38877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -38113,7 +38887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -38123,7 +38897,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -38133,7 +38907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -38143,7 +38917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -38153,7 +38927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -38163,7 +38937,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -38173,7 +38947,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -38183,7 +38957,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -38193,7 +38967,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -38203,7 +38977,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -38213,7 +38987,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -38223,7 +38997,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -38233,7 +39007,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -38243,7 +39017,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -38253,7 +39027,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -38263,7 +39037,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -38273,7 +39047,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -38283,7 +39057,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -38293,7 +39067,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -38303,7 +39077,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -38313,7 +39087,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -38323,7 +39097,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -38333,7 +39107,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -38343,7 +39117,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -38353,7 +39127,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -38363,7 +39137,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -38373,7 +39147,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -38383,7 +39157,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -38393,7 +39167,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -38403,7 +39177,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -38413,7 +39187,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -38423,7 +39197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -38433,7 +39207,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -38443,7 +39217,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -38453,7 +39227,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -38463,7 +39237,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -38473,7 +39247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -38483,7 +39257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -38493,7 +39267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -38503,7 +39277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -38513,7 +39287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -38523,7 +39297,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -38533,7 +39307,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -38543,7 +39317,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -38553,7 +39327,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -38563,7 +39337,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -38573,7 +39347,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -38583,7 +39357,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -38593,7 +39367,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -38603,7 +39377,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -38613,7 +39387,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -38623,7 +39397,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -38633,7 +39407,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -38643,7 +39417,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -38653,7 +39427,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -38663,7 +39437,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -38673,7 +39447,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -38683,7 +39457,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -38693,7 +39467,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -38703,7 +39477,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -38713,7 +39487,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -38723,7 +39497,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -38733,7 +39507,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -38743,7 +39517,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -38753,7 +39527,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -38763,7 +39537,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -38773,7 +39547,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -38783,7 +39557,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -38793,7 +39567,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "200", "error": "", @@ -38803,7 +39577,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "200", "error": "", @@ -38813,7 +39587,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -38823,7 +39597,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -38833,7 +39607,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -38843,7 +39617,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -38853,7 +39627,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -38863,7 +39637,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -38873,7 +39647,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -38883,7 +39657,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -38893,7 +39667,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -38903,7 +39677,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -38913,7 +39687,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -38923,7 +39697,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -38933,7 +39707,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -38943,7 +39717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -38953,7 +39727,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -38963,7 +39737,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -38973,7 +39747,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -38983,7 +39757,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -38993,7 +39777,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -39003,7 +39787,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -39013,7 +39797,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -39023,7 +39807,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -39033,7 +39817,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -39043,7 +39827,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -39053,7 +39837,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -39063,18 +39847,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "test": "test_create_trail", "response": "200", "error": "", "snapshot_skipped": "", @@ -39083,8 +39877,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", "snapshot_skipped": "", @@ -39093,48 +39887,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -39143,8 +39937,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -39153,8 +39947,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -39163,18 +39957,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -39183,8 +39977,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -39193,118 +39987,148 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", - "test": "test_inconsistent_number_of_columns", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", - "test": "test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", + "test": "test_select_query_archive", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", + "test": "test_select_query_archive", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", "snapshot_skipped": "", @@ -39313,38 +40137,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "test": "test_get_resource_policy_lambda_non_existent", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", @@ -39353,8 +40177,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", @@ -39363,8 +40187,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -39373,18 +40207,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", + "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": "['$..ChallengeParameters.USERNAME']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", "snapshot_skipped": "", @@ -39393,8 +40227,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -39403,38 +40237,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "test": "test_kafka_lambda_event_source_mapping[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "test": "test_kafka_lambda_event_source_mapping[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "test": "test_external_layer_download", "response": "200", "error": "", "snapshot_skipped": "", @@ -39443,18 +40307,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "test": "test_external_layer_specific", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "test": "test_cross_account_layer", "response": "200", "error": "", "snapshot_skipped": "", @@ -39463,28 +40327,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "test": "test_function_multiple_layers_override", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "test": "test_function_using_layer", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", "snapshot_skipped": "", @@ -39493,127 +40357,167 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "test": "test_layer_only_hot_reloading", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", - "test": "test_select_query_archive", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", - "test": "test_select_query_archive", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", - "test": "test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", - "test": "test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "200", "error": "", @@ -39623,7 +40527,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -39633,7 +40537,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -39643,7 +40547,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -39653,7 +40557,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -39663,7 +40567,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -39673,7 +40577,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -39683,7 +40587,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -39693,7 +40597,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -39703,7 +40607,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", + "test": "test_inconsistent_number_of_columns", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", "test": "test_job_runs_crud", "response": "404", "error": "CommonServiceException", @@ -39713,7 +40627,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", + "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_job_runs_crud", "test": "test_job_runs_crud", "response": "404", "error": "CommonServiceException", @@ -39723,7 +40637,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", "test": "test_generic_extension_full_lifecycle", "response": "404", "error": "CommonServiceException", @@ -39739,7 +40653,7 @@ "Bucket, ContinuationToken, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_analytics_configurations", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", "response": "200", "error": "", @@ -39755,7 +40669,7 @@ "Bucket, ContinuationToken": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", "test": "test_s3_intelligent_tier_config", "response": "200", "error": "", @@ -39771,7 +40685,7 @@ "Bucket, ContinuationToken, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", "test": "test_put_bucket_inventory_config_order", "response": "200", "error": "", @@ -39781,7 +40695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", "test": "test_s3_inventory_report_crud", "response": "200", "error": "", @@ -39797,7 +40711,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", "test": "test_create_and_then_remove_supported_resource_change_set", "response": "200", "error": "", @@ -39807,7 +40721,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "200", "error": "", @@ -39817,7 +40731,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -39827,7 +40741,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-0-False]", + "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": "", @@ -39837,7 +40751,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-1-False]", + "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": "", @@ -39847,7 +40761,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-0-False]", + "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": "", @@ -39857,7 +40771,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": "", @@ -39867,7 +40781,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-0-False]", + "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": "", @@ -39877,7 +40791,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": "", @@ -39887,7 +40801,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": "", @@ -39897,7 +40811,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "", @@ -39907,7 +40821,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_bucket_with_content", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_bucket_with_content", "test": "test_delete_bucket_with_content", "response": "200", "error": "", @@ -39917,7 +40831,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "200", "error": "", @@ -39927,7 +40841,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl", "test": "test_s3_bucket_acl", "response": "200", "error": "", @@ -39937,7 +40851,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "200", "error": "", @@ -39947,7 +40861,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_hostname_with_subdomain", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_hostname_with_subdomain", "test": "test_s3_hostname_with_subdomain", "response": "200", "error": "", @@ -39957,7 +40871,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3MultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_acl", + "test": "test_s3_object_acl", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Grants..Grantee.DisplayName', '$..Grants..Grantee.ID']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3MultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -39967,7 +40891,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", "test": "test_cors_list_buckets", "response": "200", "error": "", @@ -39977,7 +40901,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -39987,7 +40911,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -40039,17 +40963,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", - "test": "test_enforce_s3_admin_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", "test": "test_create_trail", "response": "200", "error": "", @@ -40059,7 +40973,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", "test": "test_no_logging_if_no_startup", "response": "200", "error": "", @@ -40069,7 +40983,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_s3_trails", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_s3_trails", "test": "test_s3_trails", "response": "200", "error": "", @@ -40079,7 +40993,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[False]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "test": "test_enforce_s3_admin_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[False]", "test": "test_bucket_mounting[False]", "response": "200", "error": "", @@ -40089,7 +41013,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[True]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[True]", "test": "test_bucket_mounting[True]", "response": "200", "error": "", @@ -40099,7 +41023,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", "response": "403", "error": "CommonServiceException", @@ -40109,7 +41033,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", "response": "403", "error": "CommonServiceException", @@ -40119,7 +41043,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", "response": "403", "error": "CommonServiceException", @@ -40129,7 +41053,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", "response": "403", "error": "CommonServiceException", @@ -40145,7 +41069,7 @@ "Bucket, Delimiter, EncodingType, ExpectedBucketOwner, KeyMarker, MaxUploads, Prefix, RequestPayer, UploadIdMarker": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", "test": "test_list_multipart_uploads_parameters", "response": "200", "error": "", @@ -40155,7 +41079,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_and_list_parts", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_and_list_parts", "test": "test_multipart_and_list_parts", "response": "200", "error": "", @@ -40165,7 +41089,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "200", "error": "", @@ -40181,7 +41105,7 @@ "Bucket, Delimiter, EncodingType, ExpectedBucketOwner, KeyMarker, MaxKeys, OptionalObjectAttributes, Prefix, RequestPayer, VersionIdMarker": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -40191,7 +41115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", @@ -40201,7 +41125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", @@ -40211,7 +41135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", @@ -40221,7 +41145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -40231,7 +41155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -40241,7 +41165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -40251,7 +41175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_describe_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_describe_template", "test": "test_describe_template", "response": "200", "error": "", @@ -40261,7 +41185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -40271,7 +41195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -40281,7 +41205,67 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -40291,7 +41275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -40301,7 +41285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -40311,7 +41295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", "response": "200", "error": "", @@ -40321,7 +41305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", "test": "test_oversized_unzipped_lambda", "response": "200", "error": "", @@ -40331,7 +41315,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_exists", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_exists", "test": "test_bucket_exists", "response": "200", "error": "", @@ -40341,7 +41335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", "test": "test_copy_in_place_with_bucket_encryption", "response": "200", "error": "", @@ -40351,7 +41345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_object_kms", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_object_kms", "test": "test_copy_object_kms", "response": "200", "error": "", @@ -40361,7 +41355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", "test": "test_create_bucket_with_existing_name", "response": "200", "error": "", @@ -40371,7 +41365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_bucket_with_content", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_bucket_with_content", "test": "test_delete_bucket_with_content", "response": "200", "error": "", @@ -40381,7 +41375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", "test": "test_delete_keys_in_versioned_bucket", "response": "200", "error": "", @@ -40391,7 +41385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys", "test": "test_delete_non_existing_keys", "response": "200", "error": "", @@ -40401,7 +41395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", "test": "test_delete_non_existing_keys_quiet", "response": "200", "error": "", @@ -40411,7 +41405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_object_tagging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_object_tagging", "test": "test_delete_object_tagging", "response": "200", "error": "", @@ -40421,7 +41415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_different_location_constraint", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_different_location_constraint", "test": "test_different_location_constraint", "response": "200", "error": "", @@ -40431,7 +41425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", "test": "test_download_fileobj_multiple_range_requests", "response": "200", "error": "", @@ -40441,7 +41435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_etag_on_get_object_call", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_etag_on_get_object_call", "test": "test_etag_on_get_object_call", "response": "200", "error": "", @@ -40451,7 +41445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", "test": "test_get_bucket_versioning_order", "response": "200", "error": "", @@ -40461,7 +41455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", "response": "200", "error": "", @@ -40471,7 +41465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", "test": "test_get_object_content_length_with_virtual_host[False]", "response": "200", "error": "", @@ -40481,7 +41475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", "test": "test_get_object_content_length_with_virtual_host[True]", "response": "200", "error": "", @@ -40491,7 +41485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", "test": "test_get_object_with_anon_credentials", "response": "200", "error": "", @@ -40501,7 +41495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_range_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_range_object_headers", "test": "test_get_range_object_headers", "response": "200", "error": "", @@ -40511,7 +41505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_head_object_fields", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_head_object_fields", "test": "test_head_object_fields", "response": "200", "error": "", @@ -40521,7 +41515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_invalid_range_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_invalid_range_error", "test": "test_invalid_range_error", "response": "200", "error": "", @@ -40531,7 +41525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", "test": "test_list_multipart_uploads_parameters", "response": "200", "error": "", @@ -40541,7 +41535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", "test": "test_list_objects_v2_with_prefix", "response": "200", "error": "", @@ -40551,7 +41545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", "test": "test_list_objects_versions_with_prefix", "response": "200", "error": "", @@ -40561,7 +41555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", "test": "test_list_objects_with_prefix[%2F]", "response": "200", "error": "", @@ -40571,7 +41565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", "test": "test_list_objects_with_prefix[/]", "response": "200", "error": "", @@ -40581,7 +41575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", "test": "test_metadata_header_character_decoding", "response": "200", "error": "", @@ -40591,7 +41585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_and_list_parts", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_and_list_parts", "test": "test_multipart_and_list_parts", "response": "200", "error": "", @@ -40601,7 +41595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", "test": "test_multipart_copy_object_etag", "response": "200", "error": "", @@ -40611,7 +41605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_no_such_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_no_such_upload", "test": "test_multipart_no_such_upload", "response": "200", "error": "", @@ -40621,7 +41615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_precondition_failed_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_precondition_failed_error", "test": "test_precondition_failed_error", "response": "200", "error": "", @@ -40631,7 +41625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", "test": "test_put_and_get_bucket_policy", "response": "200", "error": "", @@ -40641,7 +41635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", "test": "test_put_and_get_object_with_content_language_disposition", "response": "200", "error": "", @@ -40651,7 +41645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", "test": "test_put_and_get_object_with_hash_prefix", "response": "200", "error": "", @@ -40661,7 +41655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", "test": "test_put_and_get_object_with_utf8_key", "response": "200", "error": "", @@ -40671,7 +41665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", "test": "test_put_bucket_inventory_config_order", "response": "200", "error": "", @@ -40681,7 +41675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", "test": "test_put_get_object_special_character[file%2Fname]", "response": "200", "error": "", @@ -40691,7 +41685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", "test": "test_put_get_object_special_character[test@key/]", "response": "200", "error": "", @@ -40701,17 +41695,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", "test": "test_put_object_acl_on_delete_marker", "response": "200", "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId']", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", "test": "test_put_object_checksum[CRC32C]", "response": "200", "error": "", @@ -40721,7 +41715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", "test": "test_put_object_checksum[CRC32]", "response": "200", "error": "", @@ -40731,7 +41725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", "test": "test_put_object_checksum[SHA1]", "response": "200", "error": "", @@ -40741,7 +41735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", "test": "test_put_object_checksum[SHA256]", "response": "200", "error": "", @@ -40751,7 +41745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", "test": "test_put_object_chunked_newlines", "response": "200", "error": "", @@ -40761,7 +41755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", "test": "test_put_object_with_md5_and_chunk_signature", "response": "200", "error": "", @@ -40771,7 +41765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", "test": "test_putobject_with_multiple_keys", "response": "200", "error": "", @@ -40781,7 +41775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_header_body_length", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_header_body_length", "test": "test_range_header_body_length", "response": "200", "error": "", @@ -40791,7 +41785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_key_not_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_key_not_exists", "test": "test_range_key_not_exists", "response": "200", "error": "", @@ -40801,7 +41795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_region_header_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_region_header_exists", "test": "test_region_header_exists", "response": "200", "error": "", @@ -40811,7 +41805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", "test": "test_resource_object_with_slashes_in_key", "response": "200", "error": "", @@ -40821,7 +41815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "200", "error": "", @@ -40831,7 +41825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_analytics_configurations", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", "response": "200", "error": "", @@ -40841,7 +41835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", "test": "test_s3_batch_delete_objects", "response": "200", "error": "", @@ -40851,7 +41845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", "test": "test_s3_batch_delete_public_objects_using_requests", "response": "200", "error": "", @@ -40861,7 +41855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl", "test": "test_s3_bucket_acl", "response": "200", "error": "", @@ -40871,7 +41865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "200", "error": "", @@ -40881,7 +41875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", "test": "test_s3_copy_content_type_and_metadata", "response": "200", "error": "", @@ -40891,7 +41885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", "test": "test_s3_copy_metadata_directive_copy", "response": "200", "error": "", @@ -40901,7 +41895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", "test": "test_s3_copy_metadata_replace", "response": "200", "error": "", @@ -40911,7 +41905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "200", "error": "", @@ -40921,7 +41915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", "test": "test_s3_copy_object_in_place_metadata_directive", "response": "200", "error": "", @@ -40931,7 +41925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", "test": "test_s3_copy_object_in_place_storage_class", "response": "200", "error": "", @@ -40941,7 +41935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", "test": "test_s3_copy_object_in_place_website_redirect_location", "response": "200", "error": "", @@ -40951,7 +41945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", "test": "test_s3_copy_object_in_place_with_encryption", "response": "200", "error": "", @@ -40961,7 +41955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "200", "error": "", @@ -40971,7 +41965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", "test": "test_s3_copy_object_storage_class", "response": "200", "error": "", @@ -40981,7 +41975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", "test": "test_s3_copy_object_with_checksum[CRC32C]", "response": "200", "error": "", @@ -40991,7 +41985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", "test": "test_s3_copy_object_with_checksum[CRC32]", "response": "200", "error": "", @@ -41001,7 +41995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", "test": "test_s3_copy_object_with_checksum[SHA1]", "response": "200", "error": "", @@ -41011,7 +42005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", "test": "test_s3_copy_object_with_checksum[SHA256]", "response": "200", "error": "", @@ -41021,7 +42015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", "test": "test_s3_copy_tagging_directive[COPY]", "response": "200", "error": "", @@ -41031,7 +42025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", "test": "test_s3_copy_tagging_directive[None]", "response": "200", "error": "", @@ -41041,7 +42035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", "test": "test_s3_copy_tagging_directive[REPLACE]", "response": "200", "error": "", @@ -41051,7 +42045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", "test": "test_s3_delete_object_with_version_id", "response": "200", "error": "", @@ -41061,7 +42055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", "test": "test_s3_delete_objects_trailing_slash", "response": "200", "error": "", @@ -41071,7 +42065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "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": "", @@ -41081,7 +42075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", "test": "test_s3_get_object_header_overrides", "response": "200", "error": "", @@ -41091,7 +42085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_headers", "test": "test_s3_get_object_headers", "response": "200", "error": "", @@ -41101,7 +42095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", "test": "test_s3_intelligent_tier_config", "response": "200", "error": "", @@ -41111,7 +42105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", "test": "test_s3_inventory_report_crud", "response": "200", "error": "", @@ -41121,7 +42115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -41131,7 +42125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_list_objects_empty_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_list_objects_empty_marker", "test": "test_s3_list_objects_empty_marker", "response": "200", "error": "", @@ -41141,7 +42135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "200", "error": "", @@ -41151,7 +42145,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_acl", + "test": "test_s3_object_acl", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Grants..Grantee.DisplayName', '$..Grants..Grantee.ID']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", "test": "test_s3_object_expiry", "response": "200", "error": "", @@ -41161,7 +42165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", "test": "test_s3_put_inventory_report_exceptions", "response": "200", "error": "", @@ -41171,7 +42175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", "test": "test_s3_put_more_than_1000_items", "response": "200", "error": "", @@ -41181,7 +42185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_object_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_object_versioned", "test": "test_s3_put_object_versioned", "response": "200", "error": "", @@ -41191,7 +42195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer", "test": "test_s3_request_payer", "response": "200", "error": "", @@ -41201,7 +42205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", "test": "test_s3_request_payer_exceptions", "response": "200", "error": "", @@ -41211,7 +42215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", "test": "test_s3_sse_bucket_key_default", "response": "200", "error": "", @@ -41221,7 +42225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", "test": "test_s3_upload_download_gzip", "response": "200", "error": "", @@ -41231,7 +42235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", "test": "test_s3_uppercase_key_names", "response": "200", "error": "", @@ -41241,7 +42245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_set_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_set_external_hostname", "test": "test_set_external_hostname", "response": "200", "error": "", @@ -41251,7 +42255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_big_file", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_big_file", "test": "test_upload_big_file", "response": "200", "error": "", @@ -41261,7 +42265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_multipart", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_multipart", "test": "test_upload_file_multipart", "response": "200", "error": "", @@ -41271,7 +42275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", "test": "test_upload_file_with_xml_preamble", "response": "200", "error": "", @@ -41281,7 +42285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", "test": "test_upload_part_chunked_newlines_valid_etag", "response": "200", "error": "", @@ -41291,7 +42295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", "test": "test_virtual_host_proxy_does_not_decode_gzip", "response": "200", "error": "", @@ -41301,7 +42305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", "test": "test_virtual_host_proxying_headers", "response": "200", "error": "", @@ -41311,7 +42315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", "test": "test_bucket_lifecycle_configuration_date", "response": "200", "error": "", @@ -41321,7 +42325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", "test": "test_bucket_lifecycle_configuration_object_expiry", "response": "200", "error": "", @@ -41331,7 +42335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", "test": "test_bucket_lifecycle_configuration_object_expiry_versioned", "response": "200", "error": "", @@ -41341,7 +42345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", "test": "test_bucket_lifecycle_multiple_rules", "response": "200", "error": "", @@ -41351,7 +42355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", "test": "test_bucket_lifecycle_object_size_rules", "response": "200", "error": "", @@ -41361,7 +42365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", "test": "test_bucket_lifecycle_tag_rules", "response": "200", "error": "", @@ -41371,7 +42375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", "test": "test_delete_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -41381,7 +42385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", "test": "test_delete_lifecycle_configuration_on_bucket_deletion", "response": "200", "error": "", @@ -41391,7 +42395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", "test": "test_lifecycle_expired_object_delete_marker", "response": "200", "error": "", @@ -41401,7 +42405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", "test": "test_object_expiry_after_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -41411,7 +42415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "200", "error": "", @@ -41421,7 +42425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", "test": "test_put_bucket_logging", "response": "200", "error": "", @@ -41431,7 +42435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", "test": "test_put_bucket_logging_accept_wrong_grants", "response": "200", "error": "", @@ -41441,7 +42445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", "test": "test_put_bucket_logging_wrong_target", "response": "200", "error": "", @@ -41451,7 +42455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", "test": "test_access_to_bucket_not_denied", "response": "200", "error": "", @@ -41461,7 +42465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", "test": "test_s3_get_deep_archive_object_restore", "response": "200", "error": "", @@ -41471,7 +42475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", "test": "test_storage_class_deep_archive", "response": "200", "error": "", @@ -41481,7 +42485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", "test": "test_put_object_with_legal_hold", "response": "200", "error": "", @@ -41491,7 +42495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", "test": "test_s3_copy_object_legal_hold", "response": "200", "error": "", @@ -41501,7 +42505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", "test": "test_s3_legal_hold_lock_versioned", "response": "200", "error": "", @@ -41511,7 +42515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", "test": "test_bucket_config_default_retention", "response": "200", "error": "", @@ -41521,7 +42525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", "test": "test_s3_copy_object_retention_lock", "response": "200", "error": "", @@ -41531,18 +42535,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", - "test": "test_delete_has_empty_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_post_object_with_metadata", + "test": "test_post_object_with_metadata", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ServerSideEncryption']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_post_request_expires", + "test": "test_post_request_expires", + "response": "200", + "error": "", + "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", - "test": "test_get_object_ignores_request_body", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", + "test": "test_delete_has_empty_content_length_header", "response": "200", "error": "", "snapshot_skipped": "", @@ -41551,37 +42565,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", - "test": "test_get_request_expires_ignored_if_validation_disabled", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", + "test": "test_get_object_ignores_request_body", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", - "test": "test_head_has_correct_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", + "test": "test_get_request_expires_ignored_if_validation_disabled", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_post_request_expires", - "test": "test_post_request_expires", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", + "test": "test_head_has_correct_content_length_header", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", "test": "test_presign_check_signature_validation_for_port_permutation", "response": "200", "error": "", @@ -41591,7 +42605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", "test": "test_presign_with_additional_query_params", "response": "200", "error": "", @@ -41601,7 +42615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", "test": "test_presigned_url_signature_authentication[s3-False]", "response": "200", "error": "", @@ -41611,7 +42625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", "test": "test_presigned_url_signature_authentication[s3-True]", "response": "200", "error": "", @@ -41621,7 +42635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", "test": "test_presigned_url_signature_authentication[s3v4-False]", "response": "200", "error": "", @@ -41631,7 +42645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", "test": "test_presigned_url_signature_authentication[s3v4-True]", "response": "200", "error": "", @@ -41641,7 +42655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", "test": "test_presigned_url_signature_authentication_expired[s3-False]", "response": "200", "error": "", @@ -41651,7 +42665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", "test": "test_presigned_url_signature_authentication_expired[s3-True]", "response": "200", "error": "", @@ -41661,7 +42675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", "test": "test_presigned_url_signature_authentication_expired[s3v4-False]", "response": "200", "error": "", @@ -41671,7 +42685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", "test": "test_presigned_url_signature_authentication_expired[s3v4-True]", "response": "200", "error": "", @@ -41681,7 +42695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3-False]", "response": "200", "error": "", @@ -41691,7 +42705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3-True]", "response": "200", "error": "", @@ -41701,7 +42715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-False]", "response": "200", "error": "", @@ -41711,7 +42725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-True]", "response": "200", "error": "", @@ -41721,7 +42735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -41731,7 +42745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -41741,7 +42755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", "test": "test_presigned_url_with_session_token", "response": "200", "error": "", @@ -41751,7 +42765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object", "test": "test_put_object", "response": "200", "error": "", @@ -41761,7 +42775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", "response": "200", "error": "", @@ -41771,7 +42785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", "response": "200", "error": "", @@ -41781,7 +42795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", "response": "200", "error": "", @@ -41791,7 +42805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", "response": "200", "error": "", @@ -41801,7 +42815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", "test": "test_put_url_metadata", "response": "200", "error": "", @@ -41811,7 +42825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", "test": "test_s3_copy_md5", "response": "200", "error": "", @@ -41821,7 +42835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", "test": "test_s3_get_response_case_sensitive_headers[False]", "response": "200", "error": "", @@ -41831,7 +42845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", "test": "test_s3_get_response_case_sensitive_headers[True]", "response": "200", "error": "", @@ -41841,7 +42855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", "test": "test_s3_get_response_content_type_same_as_upload_and_range", "response": "200", "error": "", @@ -41851,7 +42865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", "test": "test_s3_get_response_default_content_type", "response": "200", "error": "", @@ -41861,7 +42875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", "test": "test_s3_get_response_header_overrides[s3]", "response": "200", "error": "", @@ -41871,7 +42885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", "test": "test_s3_get_response_header_overrides[s3v4]", "response": "200", "error": "", @@ -41881,7 +42895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", "test": "test_s3_presign_url_encoding[s3]", "response": "200", "error": "", @@ -41891,7 +42905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", "test": "test_s3_presign_url_encoding[s3v4]", "response": "200", "error": "", @@ -41901,7 +42915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", "test": "test_s3_presigned_url_expired[s3]", "response": "200", "error": "", @@ -41911,7 +42925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", "test": "test_s3_presigned_url_expired[s3v4]", "response": "200", "error": "", @@ -41921,7 +42935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", "test": "test_s3_put_presigned_url_missing_sig_param[s3]", "response": "200", "error": "", @@ -41931,7 +42945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", "test": "test_s3_put_presigned_url_missing_sig_param[s3v4]", "response": "200", "error": "", @@ -41941,7 +42955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", "test": "test_s3_put_presigned_url_same_header_and_qs_parameter", "response": "200", "error": "", @@ -41951,7 +42965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", "test": "test_s3_put_presigned_url_with_different_headers[s3]", "response": "200", "error": "", @@ -41961,7 +42975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", "test": "test_s3_put_presigned_url_with_different_headers[s3v4]", "response": "200", "error": "", @@ -41971,7 +42985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "response": "200", "error": "", @@ -41981,7 +42995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "response": "200", "error": "", @@ -41991,7 +43005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "response": "200", "error": "", @@ -42001,7 +43015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "response": "200", "error": "", @@ -42011,7 +43025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", "test": "test_crud_website_configuration", "response": "200", "error": "", @@ -42021,7 +43035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "200", "error": "", @@ -42031,7 +43045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "200", "error": "", @@ -42041,7 +43055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "200", "error": "", @@ -42051,7 +43065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "200", "error": "", @@ -42061,7 +43075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", "test": "test_routing_rules_redirects", "response": "200", "error": "", @@ -42071,7 +43085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "200", "error": "", @@ -42081,7 +43095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "200", "error": "", @@ -42091,7 +43105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "200", "error": "", @@ -42101,7 +43115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "200", "error": "", @@ -42111,7 +43125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", "test": "test_website_hosting_http_methods", "response": "200", "error": "", @@ -42121,7 +43135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "200", "error": "", @@ -42131,7 +43145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", "test": "test_website_hosting_no_such_website", "response": "200", "error": "", @@ -42141,7 +43155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "200", "error": "", @@ -42151,7 +43165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", "test": "test_cors_expose_headers", "response": "200", "error": "", @@ -42161,7 +43175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", "test": "test_cors_http_get_no_config", "response": "200", "error": "", @@ -42171,7 +43185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", "test": "test_cors_http_options_no_config", "response": "200", "error": "", @@ -42181,7 +43195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", "test": "test_cors_http_options_non_existent_bucket", "response": "200", "error": "", @@ -42191,7 +43205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", "test": "test_cors_http_options_non_existent_bucket_ls_allowed", "response": "200", "error": "", @@ -42201,7 +43215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", "test": "test_cors_list_buckets", "response": "200", "error": "", @@ -42211,7 +43225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "200", "error": "", @@ -42221,7 +43235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "200", "error": "", @@ -42231,7 +43245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "200", "error": "", @@ -42241,7 +43255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", "test": "test_cors_no_config_localstack_allowed", "response": "200", "error": "", @@ -42251,7 +43265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", "test": "test_delete_cors", "response": "200", "error": "", @@ -42261,7 +43275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_get_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_get_cors", "test": "test_get_cors", "response": "200", "error": "", @@ -42271,7 +43285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors", "test": "test_put_cors", "response": "200", "error": "", @@ -42281,7 +43295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", "test": "test_put_cors_default_values", "response": "200", "error": "", @@ -42291,7 +43305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", "test": "test_put_cors_empty_origin", "response": "200", "error": "", @@ -42301,7 +43315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", "test": "test_put_cors_invalid_rules", "response": "200", "error": "", @@ -42311,7 +43325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -42321,7 +43335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -42331,7 +43345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -42341,7 +43355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -42351,7 +43365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -42361,7 +43375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", "test": "test_invalid_lambda_arn", "response": "200", "error": "", @@ -42371,7 +43385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -42381,7 +43395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", "test": "test_invalid_topic_arn", "response": "200", "error": "", @@ -42391,7 +43405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -42401,7 +43415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", "test": "test_bucket_notification_with_invalid_filter_rules", "response": "200", "error": "", @@ -42411,7 +43425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -42421,7 +43435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", "test": "test_filter_rules_case_insensitive", "response": "200", "error": "", @@ -42431,7 +43445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", "test": "test_invalid_sqs_arn", "response": "200", "error": "", @@ -42441,7 +43455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -42451,7 +43465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", "test": "test_multiple_invalid_sqs_arns", "response": "200", "error": "", @@ -42461,7 +43475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -42471,7 +43485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -42481,7 +43495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -42491,7 +43505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -42501,7 +43515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -42511,7 +43525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -42521,7 +43535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -42531,7 +43545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -42541,7 +43555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -42551,7 +43565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -42561,7 +43575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -42571,78 +43585,208 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", + "test": "test_clone_receipt_rule_set", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", + "test": "test_failing_start_transcription_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..MissingLanguageCode..Message', '$..MalformedLanguageCode..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "test": "test_get_transcription_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript', '$..Error..Code']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "test": "test_list_transcription_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "test": "test_transcribe_happy_path", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "test": "test_transcribe_start_job[None-None]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "test": "test_transcribe_start_job[test-output-bucket-2-None]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "test": "test_transcribe_start_job_same_name", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", - "test": "test_firehose_extended_s3", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "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/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", + "test": "test_firehose_extended_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -42651,12 +43795,12 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_s3", + "test": "test_firehose_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, @@ -42690,196 +43834,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", - "test": "test_failing_start_transcription_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..MissingLanguageCode..Message', '$..MalformedLanguageCode..Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", - "test": "test_get_transcription_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript', '$..Error..Code']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", - "test": "test_list_transcription_jobs", - "response": "200", - "error": "", - "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", - "test": "test_transcribe_start_job[None-None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", - "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", - "test": "test_transcribe_start_job_same_name", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", - "test": "test_transcribe_unsupported_media_format_failure", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/integration/test_security.py::TestCSRF::test_cors_s3_override", "test": "test_cors_s3_override", @@ -42893,7 +43847,17 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "200", "error": "", @@ -42903,7 +43867,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "200", "error": "", @@ -42913,7 +43877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -42923,7 +43887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -42933,7 +43897,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -42943,7 +43907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -42953,7 +43917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -42963,28 +43927,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", - "test": "test_inconsistent_number_of_columns", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", "snapshot_skipped": "", @@ -42993,17 +43937,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", - "test": "test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -43013,7 +43957,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -43023,7 +43967,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -43033,7 +43977,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -43043,7 +43987,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -43053,7 +43997,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -43063,7 +44007,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -43073,7 +44017,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -43083,7 +44027,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -43093,7 +44037,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -43103,7 +44047,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -43113,7 +44057,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -43121,6 +44065,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", + "test": "test_inconsistent_number_of_columns", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -43129,7 +44083,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", "test": "test_cors_http_options_no_config", "response": "400", "error": "CommonServiceException", @@ -43139,7 +44093,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", "test": "test_cors_http_options_non_existent_bucket", "response": "400", "error": "CommonServiceException", @@ -43149,7 +44103,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "400", "error": "CommonServiceException", @@ -43159,7 +44113,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "400", "error": "CommonServiceException", @@ -43169,7 +44123,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", "test": "test_cors_http_options_no_config", "response": "403", "error": "CommonServiceException", @@ -43179,7 +44133,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", "test": "test_cors_http_options_no_config", "response": "403", "error": "CommonServiceException", @@ -43189,7 +44143,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", "test": "test_cors_http_options_non_existent_bucket", "response": "403", "error": "CommonServiceException", @@ -43199,7 +44153,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "403", "error": "CommonServiceException", @@ -43209,7 +44163,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "403", "error": "CommonServiceException", @@ -43219,7 +44173,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "403", "error": "CommonServiceException", @@ -43229,7 +44183,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", "test": "test_put_cors_default_values", "response": "403", "error": "CommonServiceException", @@ -43243,167 +44197,167 @@ "Bucket, Delimiter, EncodingType, ExpectedBucketOwner, Marker, MaxKeys, OptionalObjectAttributes, Prefix, RequestPayer": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_bucket_with_content", - "test": "test_delete_bucket_with_content", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", + "test": "test_put_events_with_target_firehose", "response": "200", "error": "", - "snapshot_skipped": "['$..Prefix', '$..list-buckets.Buckets']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", - "test": "test_list_objects_with_prefix[%2F]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", - "test": "test_list_objects_with_prefix[/]", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", - "test": "test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", - "test": "test_s3_batch_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", "response": "200", "error": "", - "snapshot_skipped": "['$..Prefix']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", - "test": "test_s3_batch_delete_public_objects_using_requests", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", - "snapshot_skipped": "['$..DeleteResult.Deleted..VersionId', '$..Prefix', '$..DeleteResult.@xmlns']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_headers", - "test": "test_s3_get_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_bucket_with_content", + "test": "test_delete_bucket_with_content", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Prefix', '$..list-buckets.Buckets']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_list_objects_empty_marker", - "test": "test_s3_list_objects_empty_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", + "test": "test_list_objects_with_prefix[%2F]", "response": "200", "error": "", - "snapshot_skipped": "['$..Prefix']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", - "test": "test_s3_put_more_than_1000_items", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", + "test": "test_list_objects_with_prefix[/]", "response": "200", "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..Prefix']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3MultiAccounts::test_cross_account_access", - "test": "test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", + "test": "test_response_structure", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", - "test": "test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", + "test": "test_s3_batch_delete_objects", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Prefix']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", + "test": "test_s3_batch_delete_public_objects_using_requests", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..DeleteResult.Deleted..VersionId', '$..Prefix', '$..DeleteResult.@xmlns']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_headers", + "test": "test_s3_get_object_headers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_list_objects_empty_marker", + "test": "test_s3_list_objects_empty_marker", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Prefix']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", + "test": "test_s3_put_more_than_1000_items", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ServerSideEncryption', '$..Prefix']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3MultiAccounts::test_cross_account_access", + "test": "test_cross_account_access", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", @@ -43413,7 +44367,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_does_not_exist", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_does_not_exist", "test": "test_bucket_does_not_exist", "response": "404", "error": "CommonServiceException", @@ -43423,7 +44377,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_does_not_exist", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_does_not_exist", "test": "test_bucket_does_not_exist", "response": "404", "error": "CommonServiceException", @@ -43433,7 +44387,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_does_not_exist", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_does_not_exist", "test": "test_bucket_does_not_exist", "response": "404", "error": "CommonServiceException", @@ -43443,7 +44397,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_does_not_exist", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_does_not_exist", "test": "test_bucket_does_not_exist", "response": "404", "error": "CommonServiceException", @@ -43453,7 +44407,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_does_not_exist", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_does_not_exist", "test": "test_bucket_does_not_exist", "response": "404", "error": "CommonServiceException", @@ -43463,7 +44417,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_does_not_exist", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_does_not_exist", "test": "test_bucket_does_not_exist", "response": "404", "error": "CommonServiceException", @@ -43485,7 +44439,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "200", "error": "", @@ -43495,7 +44449,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -43505,7 +44459,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -43515,7 +44469,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", @@ -43525,7 +44479,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[False]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[False]", "test": "test_bucket_mounting[False]", "response": "200", "error": "", @@ -43535,7 +44489,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[True]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[True]", "test": "test_bucket_mounting[True]", "response": "200", "error": "", @@ -43545,7 +44499,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "403", "error": "CommonServiceException", @@ -43561,27 +44515,57 @@ "Bucket, ContinuationToken, Delimiter, EncodingType, ExpectedBucketOwner, FetchOwner, MaxKeys, OptionalObjectAttributes, Prefix, RequestPayer, StartAfter": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", "test": "test_create_and_then_remove_supported_resource_change_set", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -43591,7 +44575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", @@ -43601,7 +44585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", @@ -43611,17 +44595,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_update_resources", "test": "test_stack_update_resources", "response": "200", "error": "", "snapshot_skipped": "['$..ParameterValue', '$..PhysicalResourceId', '$..Capabilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", @@ -43631,7 +44615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -43641,17 +44625,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -43661,47 +44645,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -43711,37 +44695,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", "test": "test_cfn_handle_events_rule", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", + "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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_describe_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_describe_template", "test": "test_describe_template", "response": "200", "error": "", @@ -43751,7 +44735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -43761,167 +44745,217 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_conditional_deployment", "test": "test_cfn_conditional_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", - "test": "test_sub_in_lambda_function_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_update_conditions", "test": "test_update_conditions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_autoname", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_autoname", "test": "test_bucket_autoname", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", + "test": "test_delivery_stream_with_kinesis_as_source", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -43931,7 +44965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -43941,7 +44975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -43951,7 +44985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", "response": "200", "error": "", @@ -43961,7 +44995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", "test": "test_oversized_unzipped_lambda", "response": "200", "error": "", @@ -43971,7 +45005,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_exists", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_exists", "test": "test_bucket_exists", "response": "200", "error": "", @@ -43981,7 +45025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", "test": "test_copy_in_place_with_bucket_encryption", "response": "200", "error": "", @@ -43991,7 +45035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_object_kms", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_object_kms", "test": "test_copy_object_kms", "response": "200", "error": "", @@ -44001,7 +45045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_create_bucket_with_existing_name", "test": "test_create_bucket_with_existing_name", "response": "200", "error": "", @@ -44011,7 +45055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_bucket_with_content", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_bucket_with_content", "test": "test_delete_bucket_with_content", "response": "200", "error": "", @@ -44021,7 +45065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", "test": "test_delete_keys_in_versioned_bucket", "response": "200", "error": "", @@ -44031,7 +45075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys", "test": "test_delete_non_existing_keys", "response": "200", "error": "", @@ -44041,7 +45085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", "test": "test_delete_non_existing_keys_quiet", "response": "200", "error": "", @@ -44051,7 +45095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_object_tagging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_object_tagging", "test": "test_delete_object_tagging", "response": "200", "error": "", @@ -44061,7 +45105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_different_location_constraint", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_different_location_constraint", "test": "test_different_location_constraint", "response": "200", "error": "", @@ -44071,7 +45115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", "test": "test_download_fileobj_multiple_range_requests", "response": "200", "error": "", @@ -44081,7 +45125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_etag_on_get_object_call", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_etag_on_get_object_call", "test": "test_etag_on_get_object_call", "response": "200", "error": "", @@ -44091,7 +45135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", "test": "test_get_bucket_versioning_order", "response": "200", "error": "", @@ -44101,7 +45145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", "response": "200", "error": "", @@ -44111,7 +45155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", "test": "test_get_object_content_length_with_virtual_host[False]", "response": "200", "error": "", @@ -44121,7 +45165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", "test": "test_get_object_content_length_with_virtual_host[True]", "response": "200", "error": "", @@ -44131,7 +45175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", "test": "test_get_object_with_anon_credentials", "response": "200", "error": "", @@ -44141,7 +45185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_range_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_range_object_headers", "test": "test_get_range_object_headers", "response": "200", "error": "", @@ -44151,7 +45195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_head_object_fields", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_head_object_fields", "test": "test_head_object_fields", "response": "200", "error": "", @@ -44161,7 +45205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_invalid_range_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_invalid_range_error", "test": "test_invalid_range_error", "response": "200", "error": "", @@ -44171,7 +45215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", "test": "test_list_multipart_uploads_parameters", "response": "200", "error": "", @@ -44181,7 +45225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", "test": "test_list_objects_v2_with_prefix", "response": "200", "error": "", @@ -44191,7 +45235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", "test": "test_list_objects_versions_with_prefix", "response": "200", "error": "", @@ -44201,7 +45245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", "test": "test_list_objects_with_prefix[%2F]", "response": "200", "error": "", @@ -44211,7 +45255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", "test": "test_list_objects_with_prefix[/]", "response": "200", "error": "", @@ -44221,7 +45265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", "test": "test_metadata_header_character_decoding", "response": "200", "error": "", @@ -44231,7 +45275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_and_list_parts", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_and_list_parts", "test": "test_multipart_and_list_parts", "response": "200", "error": "", @@ -44241,7 +45285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", "test": "test_multipart_copy_object_etag", "response": "200", "error": "", @@ -44251,7 +45295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_no_such_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_no_such_upload", "test": "test_multipart_no_such_upload", "response": "200", "error": "", @@ -44261,7 +45305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_precondition_failed_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_precondition_failed_error", "test": "test_precondition_failed_error", "response": "200", "error": "", @@ -44271,7 +45315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", "test": "test_put_and_get_bucket_policy", "response": "200", "error": "", @@ -44281,7 +45325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", "test": "test_put_and_get_object_with_content_language_disposition", "response": "200", "error": "", @@ -44291,7 +45335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", "test": "test_put_and_get_object_with_hash_prefix", "response": "200", "error": "", @@ -44301,7 +45345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", "test": "test_put_and_get_object_with_utf8_key", "response": "200", "error": "", @@ -44311,7 +45355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", "test": "test_put_bucket_inventory_config_order", "response": "200", "error": "", @@ -44321,7 +45365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", "test": "test_put_get_object_special_character[file%2Fname]", "response": "200", "error": "", @@ -44331,7 +45375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", "test": "test_put_get_object_special_character[test@key/]", "response": "200", "error": "", @@ -44341,17 +45385,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", "test": "test_put_object_acl_on_delete_marker", "response": "200", "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId']", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", "test": "test_put_object_checksum[CRC32C]", "response": "200", "error": "", @@ -44361,7 +45405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", "test": "test_put_object_checksum[CRC32]", "response": "200", "error": "", @@ -44371,7 +45415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", "test": "test_put_object_checksum[SHA1]", "response": "200", "error": "", @@ -44381,7 +45425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", "test": "test_put_object_checksum[SHA256]", "response": "200", "error": "", @@ -44391,7 +45435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", "test": "test_put_object_chunked_newlines", "response": "200", "error": "", @@ -44401,7 +45445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", "test": "test_put_object_with_md5_and_chunk_signature", "response": "200", "error": "", @@ -44411,7 +45455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", "test": "test_putobject_with_multiple_keys", "response": "200", "error": "", @@ -44421,7 +45465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_header_body_length", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_header_body_length", "test": "test_range_header_body_length", "response": "200", "error": "", @@ -44431,7 +45475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_key_not_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_key_not_exists", "test": "test_range_key_not_exists", "response": "200", "error": "", @@ -44441,7 +45485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_region_header_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_region_header_exists", "test": "test_region_header_exists", "response": "200", "error": "", @@ -44451,7 +45495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", "test": "test_resource_object_with_slashes_in_key", "response": "200", "error": "", @@ -44461,7 +45505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "200", "error": "", @@ -44471,7 +45515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_analytics_configurations", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", "response": "200", "error": "", @@ -44481,7 +45525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", "test": "test_s3_batch_delete_objects", "response": "200", "error": "", @@ -44491,7 +45535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", "test": "test_s3_batch_delete_public_objects_using_requests", "response": "200", "error": "", @@ -44501,7 +45545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl", "test": "test_s3_bucket_acl", "response": "200", "error": "", @@ -44511,7 +45555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "200", "error": "", @@ -44521,7 +45565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", "test": "test_s3_copy_content_type_and_metadata", "response": "200", "error": "", @@ -44531,7 +45575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", "test": "test_s3_copy_metadata_directive_copy", "response": "200", "error": "", @@ -44541,7 +45585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", "test": "test_s3_copy_metadata_replace", "response": "200", "error": "", @@ -44551,7 +45595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "200", "error": "", @@ -44561,7 +45605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", "test": "test_s3_copy_object_in_place_metadata_directive", "response": "200", "error": "", @@ -44571,7 +45615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", "test": "test_s3_copy_object_in_place_storage_class", "response": "200", "error": "", @@ -44581,7 +45625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", "test": "test_s3_copy_object_in_place_website_redirect_location", "response": "200", "error": "", @@ -44591,7 +45635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", "test": "test_s3_copy_object_in_place_with_encryption", "response": "200", "error": "", @@ -44601,7 +45645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "200", "error": "", @@ -44611,7 +45655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", "test": "test_s3_copy_object_storage_class", "response": "200", "error": "", @@ -44621,7 +45665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", "test": "test_s3_copy_object_with_checksum[CRC32C]", "response": "200", "error": "", @@ -44631,7 +45675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", "test": "test_s3_copy_object_with_checksum[CRC32]", "response": "200", "error": "", @@ -44641,7 +45685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", "test": "test_s3_copy_object_with_checksum[SHA1]", "response": "200", "error": "", @@ -44651,7 +45695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", "test": "test_s3_copy_object_with_checksum[SHA256]", "response": "200", "error": "", @@ -44661,7 +45705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", "test": "test_s3_copy_tagging_directive[COPY]", "response": "200", "error": "", @@ -44671,7 +45715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", "test": "test_s3_copy_tagging_directive[None]", "response": "200", "error": "", @@ -44681,7 +45725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", "test": "test_s3_copy_tagging_directive[REPLACE]", "response": "200", "error": "", @@ -44691,7 +45735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", "test": "test_s3_delete_object_with_version_id", "response": "200", "error": "", @@ -44701,7 +45745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", "test": "test_s3_delete_objects_trailing_slash", "response": "200", "error": "", @@ -44711,7 +45755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "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": "", @@ -44721,7 +45765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", "test": "test_s3_get_object_header_overrides", "response": "200", "error": "", @@ -44731,7 +45775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_headers", "test": "test_s3_get_object_headers", "response": "200", "error": "", @@ -44741,7 +45785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", "test": "test_s3_intelligent_tier_config", "response": "200", "error": "", @@ -44751,7 +45795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", "test": "test_s3_inventory_report_crud", "response": "200", "error": "", @@ -44761,7 +45805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -44771,7 +45815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_list_objects_empty_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_list_objects_empty_marker", "test": "test_s3_list_objects_empty_marker", "response": "200", "error": "", @@ -44781,7 +45825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "200", "error": "", @@ -44791,7 +45835,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_acl", + "test": "test_s3_object_acl", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Grants..Grantee.DisplayName', '$..Grants..Grantee.ID']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", "test": "test_s3_object_expiry", "response": "200", "error": "", @@ -44801,7 +45855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", "test": "test_s3_put_inventory_report_exceptions", "response": "200", "error": "", @@ -44811,7 +45865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", "test": "test_s3_put_more_than_1000_items", "response": "200", "error": "", @@ -44821,7 +45875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_object_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_object_versioned", "test": "test_s3_put_object_versioned", "response": "200", "error": "", @@ -44831,7 +45885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer", "test": "test_s3_request_payer", "response": "200", "error": "", @@ -44841,7 +45895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", "test": "test_s3_request_payer_exceptions", "response": "200", "error": "", @@ -44851,7 +45905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", "test": "test_s3_sse_bucket_key_default", "response": "200", "error": "", @@ -44861,7 +45915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", "test": "test_s3_upload_download_gzip", "response": "200", "error": "", @@ -44871,7 +45925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", "test": "test_s3_uppercase_key_names", "response": "200", "error": "", @@ -44881,7 +45935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_set_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_set_external_hostname", "test": "test_set_external_hostname", "response": "200", "error": "", @@ -44891,7 +45945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_big_file", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_big_file", "test": "test_upload_big_file", "response": "200", "error": "", @@ -44901,7 +45955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_multipart", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_multipart", "test": "test_upload_file_multipart", "response": "200", "error": "", @@ -44911,7 +45965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", "test": "test_upload_file_with_xml_preamble", "response": "200", "error": "", @@ -44921,7 +45975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", "test": "test_upload_part_chunked_newlines_valid_etag", "response": "200", "error": "", @@ -44931,7 +45985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", "test": "test_virtual_host_proxy_does_not_decode_gzip", "response": "200", "error": "", @@ -44941,7 +45995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", "test": "test_virtual_host_proxying_headers", "response": "200", "error": "", @@ -44951,7 +46005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", "test": "test_bucket_lifecycle_configuration_date", "response": "200", "error": "", @@ -44961,7 +46015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", "test": "test_bucket_lifecycle_configuration_object_expiry", "response": "200", "error": "", @@ -44971,7 +46025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", "test": "test_bucket_lifecycle_configuration_object_expiry_versioned", "response": "200", "error": "", @@ -44981,7 +46035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", "test": "test_bucket_lifecycle_multiple_rules", "response": "200", "error": "", @@ -44991,7 +46045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", "test": "test_bucket_lifecycle_object_size_rules", "response": "200", "error": "", @@ -45001,7 +46055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", "test": "test_bucket_lifecycle_tag_rules", "response": "200", "error": "", @@ -45011,7 +46065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", "test": "test_delete_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -45021,7 +46075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", "test": "test_delete_lifecycle_configuration_on_bucket_deletion", "response": "200", "error": "", @@ -45031,7 +46085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", "test": "test_lifecycle_expired_object_delete_marker", "response": "200", "error": "", @@ -45041,7 +46095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", "test": "test_object_expiry_after_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -45051,7 +46105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "200", "error": "", @@ -45061,7 +46115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", "test": "test_put_bucket_logging", "response": "200", "error": "", @@ -45071,7 +46125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", "test": "test_put_bucket_logging_accept_wrong_grants", "response": "200", "error": "", @@ -45081,7 +46135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", "test": "test_put_bucket_logging_wrong_target", "response": "200", "error": "", @@ -45091,7 +46145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", "test": "test_access_to_bucket_not_denied", "response": "200", "error": "", @@ -45101,7 +46155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", "test": "test_s3_get_deep_archive_object_restore", "response": "200", "error": "", @@ -45111,7 +46165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", "test": "test_storage_class_deep_archive", "response": "200", "error": "", @@ -45121,7 +46175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", "test": "test_put_object_with_legal_hold", "response": "200", "error": "", @@ -45131,7 +46185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", "test": "test_s3_copy_object_legal_hold", "response": "200", "error": "", @@ -45141,7 +46195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", "test": "test_s3_legal_hold_lock_versioned", "response": "200", "error": "", @@ -45151,7 +46205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", "test": "test_bucket_config_default_retention", "response": "200", "error": "", @@ -45161,7 +46215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", "test": "test_s3_copy_object_retention_lock", "response": "200", "error": "", @@ -45171,18 +46225,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", - "test": "test_delete_has_empty_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_post_object_with_metadata", + "test": "test_post_object_with_metadata", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ServerSideEncryption']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_post_request_expires", + "test": "test_post_request_expires", + "response": "200", + "error": "", + "snapshot_skipped": "all", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", - "test": "test_get_object_ignores_request_body", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", + "test": "test_delete_has_empty_content_length_header", "response": "200", "error": "", "snapshot_skipped": "", @@ -45191,37 +46255,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", - "test": "test_get_request_expires_ignored_if_validation_disabled", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", + "test": "test_get_object_ignores_request_body", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", - "test": "test_head_has_correct_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", + "test": "test_get_request_expires_ignored_if_validation_disabled", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_post_request_expires", - "test": "test_post_request_expires", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", + "test": "test_head_has_correct_content_length_header", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", "test": "test_presign_check_signature_validation_for_port_permutation", "response": "200", "error": "", @@ -45231,7 +46295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", "test": "test_presign_with_additional_query_params", "response": "200", "error": "", @@ -45241,7 +46305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", "test": "test_presigned_url_signature_authentication[s3-False]", "response": "200", "error": "", @@ -45251,7 +46315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", "test": "test_presigned_url_signature_authentication[s3-True]", "response": "200", "error": "", @@ -45261,7 +46325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", "test": "test_presigned_url_signature_authentication[s3v4-False]", "response": "200", "error": "", @@ -45271,7 +46335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", "test": "test_presigned_url_signature_authentication[s3v4-True]", "response": "200", "error": "", @@ -45281,7 +46345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", "test": "test_presigned_url_signature_authentication_expired[s3-False]", "response": "200", "error": "", @@ -45291,7 +46355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", "test": "test_presigned_url_signature_authentication_expired[s3-True]", "response": "200", "error": "", @@ -45301,7 +46365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", "test": "test_presigned_url_signature_authentication_expired[s3v4-False]", "response": "200", "error": "", @@ -45311,7 +46375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", "test": "test_presigned_url_signature_authentication_expired[s3v4-True]", "response": "200", "error": "", @@ -45321,7 +46385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3-False]", "response": "200", "error": "", @@ -45331,7 +46395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3-True]", "response": "200", "error": "", @@ -45341,7 +46405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-False]", "response": "200", "error": "", @@ -45351,7 +46415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-True]", "response": "200", "error": "", @@ -45361,7 +46425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -45371,7 +46435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -45381,7 +46445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", "test": "test_presigned_url_with_session_token", "response": "200", "error": "", @@ -45391,7 +46455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object", "test": "test_put_object", "response": "200", "error": "", @@ -45401,7 +46465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", "response": "200", "error": "", @@ -45411,7 +46475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", "response": "200", "error": "", @@ -45421,7 +46485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", "response": "200", "error": "", @@ -45431,7 +46495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", "response": "200", "error": "", @@ -45441,7 +46505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", "test": "test_put_url_metadata", "response": "200", "error": "", @@ -45451,7 +46515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", "test": "test_s3_copy_md5", "response": "200", "error": "", @@ -45461,7 +46525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", "test": "test_s3_get_response_case_sensitive_headers[False]", "response": "200", "error": "", @@ -45471,7 +46535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", "test": "test_s3_get_response_case_sensitive_headers[True]", "response": "200", "error": "", @@ -45481,7 +46545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", "test": "test_s3_get_response_content_type_same_as_upload_and_range", "response": "200", "error": "", @@ -45491,7 +46555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", "test": "test_s3_get_response_default_content_type", "response": "200", "error": "", @@ -45501,7 +46565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", "test": "test_s3_get_response_header_overrides[s3]", "response": "200", "error": "", @@ -45511,7 +46575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", "test": "test_s3_get_response_header_overrides[s3v4]", "response": "200", "error": "", @@ -45521,7 +46585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", "test": "test_s3_presign_url_encoding[s3]", "response": "200", "error": "", @@ -45531,7 +46595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", "test": "test_s3_presign_url_encoding[s3v4]", "response": "200", "error": "", @@ -45541,7 +46605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", "test": "test_s3_presigned_url_expired[s3]", "response": "200", "error": "", @@ -45551,7 +46615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", "test": "test_s3_presigned_url_expired[s3v4]", "response": "200", "error": "", @@ -45561,7 +46625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", "test": "test_s3_put_presigned_url_missing_sig_param[s3]", "response": "200", "error": "", @@ -45571,7 +46635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", "test": "test_s3_put_presigned_url_missing_sig_param[s3v4]", "response": "200", "error": "", @@ -45581,7 +46645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", "test": "test_s3_put_presigned_url_same_header_and_qs_parameter", "response": "200", "error": "", @@ -45591,7 +46655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", "test": "test_s3_put_presigned_url_with_different_headers[s3]", "response": "200", "error": "", @@ -45601,7 +46665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", "test": "test_s3_put_presigned_url_with_different_headers[s3v4]", "response": "200", "error": "", @@ -45611,7 +46675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "response": "200", "error": "", @@ -45621,7 +46685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "response": "200", "error": "", @@ -45631,7 +46695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "response": "200", "error": "", @@ -45641,7 +46705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "response": "200", "error": "", @@ -45651,7 +46715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", "test": "test_crud_website_configuration", "response": "200", "error": "", @@ -45661,7 +46725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "200", "error": "", @@ -45671,7 +46735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "200", "error": "", @@ -45681,7 +46745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "200", "error": "", @@ -45691,7 +46755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "200", "error": "", @@ -45701,7 +46765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", "test": "test_routing_rules_redirects", "response": "200", "error": "", @@ -45711,7 +46775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "200", "error": "", @@ -45721,7 +46785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "200", "error": "", @@ -45731,7 +46795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "200", "error": "", @@ -45741,7 +46805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "200", "error": "", @@ -45751,7 +46815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", "test": "test_website_hosting_http_methods", "response": "200", "error": "", @@ -45761,7 +46825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "200", "error": "", @@ -45771,7 +46835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", "test": "test_website_hosting_no_such_website", "response": "200", "error": "", @@ -45781,7 +46845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "200", "error": "", @@ -45791,7 +46855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", "test": "test_cors_expose_headers", "response": "200", "error": "", @@ -45801,7 +46865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", "test": "test_cors_http_get_no_config", "response": "200", "error": "", @@ -45811,7 +46875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", "test": "test_cors_http_options_no_config", "response": "200", "error": "", @@ -45821,7 +46885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket", "test": "test_cors_http_options_non_existent_bucket", "response": "200", "error": "", @@ -45831,7 +46895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_non_existent_bucket_ls_allowed", "test": "test_cors_http_options_non_existent_bucket_ls_allowed", "response": "200", "error": "", @@ -45841,7 +46905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", "test": "test_cors_list_buckets", "response": "200", "error": "", @@ -45851,7 +46915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "200", "error": "", @@ -45861,7 +46925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "200", "error": "", @@ -45871,7 +46935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "200", "error": "", @@ -45881,7 +46945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", "test": "test_cors_no_config_localstack_allowed", "response": "200", "error": "", @@ -45891,7 +46955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", "test": "test_delete_cors", "response": "200", "error": "", @@ -45901,7 +46965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_get_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_get_cors", "test": "test_get_cors", "response": "200", "error": "", @@ -45911,7 +46975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors", "test": "test_put_cors", "response": "200", "error": "", @@ -45921,7 +46985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", "test": "test_put_cors_default_values", "response": "200", "error": "", @@ -45931,7 +46995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", "test": "test_put_cors_empty_origin", "response": "200", "error": "", @@ -45941,7 +47005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", "test": "test_put_cors_invalid_rules", "response": "200", "error": "", @@ -45951,7 +47015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -45961,7 +47025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -45971,7 +47035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -45981,7 +47045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -45991,7 +47055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -46001,7 +47065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", "test": "test_invalid_lambda_arn", "response": "200", "error": "", @@ -46011,7 +47075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -46021,7 +47085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", "test": "test_invalid_topic_arn", "response": "200", "error": "", @@ -46031,7 +47095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -46041,7 +47105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", "test": "test_bucket_notification_with_invalid_filter_rules", "response": "200", "error": "", @@ -46051,7 +47115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -46061,7 +47125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", "test": "test_filter_rules_case_insensitive", "response": "200", "error": "", @@ -46071,7 +47135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", "test": "test_invalid_sqs_arn", "response": "200", "error": "", @@ -46081,7 +47145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -46091,7 +47155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", "test": "test_multiple_invalid_sqs_arns", "response": "200", "error": "", @@ -46101,7 +47165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -46111,7 +47175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -46121,7 +47185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -46131,7 +47195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -46141,7 +47205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -46151,7 +47215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -46161,7 +47225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -46171,7 +47235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -46181,7 +47245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -46191,7 +47255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -46201,7 +47265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -46211,103 +47275,203 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", + "test": "test_clone_receipt_rule_set", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", + "test": "test_failing_start_transcription_job", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..MissingLanguageCode..Message', '$..MalformedLanguageCode..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "test": "test_get_transcription_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript', '$..Error..Code']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "test": "test_list_transcription_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "test": "test_transcribe_happy_path", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "test": "test_transcribe_start_job[None-None]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "test": "test_transcribe_start_job[test-output-bucket-2-None]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "test": "test_transcribe_start_job_same_name", + "response": "200", + "error": "", + "snapshot_skipped": "['$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_delivery_stream_with_kinesis_as_source", - "test": "test_delivery_stream_with_kinesis_as_source", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "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", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -46350,16 +47514,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestS3::test_201_response", "test": "test_201_response", @@ -46401,193 +47555,13 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", - "test": "test_failing_start_transcription_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..MissingLanguageCode..Message', '$..MalformedLanguageCode..Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", - "test": "test_get_transcription_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript', '$..Error..Code']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", - "test": "test_list_transcription_jobs", - "response": "200", - "error": "", - "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", - "test": "test_transcribe_start_job[None-None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", - "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", - "test": "test_transcribe_start_job_same_name", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", - "test": "test_transcribe_unsupported_media_format_failure", + "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": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -46601,23 +47575,13 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_bucket_with_content", - "test": "test_delete_bucket_with_content", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "['$..Prefix', '$..list-buckets.Buckets']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", - "test": "test_delete_lifecycle_configuration_on_bucket_deletion", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -46651,19 +47615,29 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_bucket_with_content", + "test": "test_delete_bucket_with_content", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..Prefix', '$..list-buckets.Buckets']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", + "test": "test_delete_lifecycle_configuration_on_bucket_deletion", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -46673,7 +47647,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -46683,128 +47657,108 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", - "test": "test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", - "test": "test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "test": "test_create_trail", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", + "test": "test_no_logging_if_no_startup", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", - "test": "test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", + "test": "test_select_query_archive", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", - "test": "test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "test": "test_s3_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", - "test": "test_inconsistent_number_of_columns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "test": "test_events_firehose", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", "response": "200", "error": "", "snapshot_skipped": "", @@ -46813,57 +47767,57 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", - "test": "test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_no_logging_if_no_startup", - "test": "test_no_logging_if_no_startup", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", - "test": "test_select_query_archive", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", - "test": "test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -46873,7 +47827,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -46883,7 +47837,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -46893,7 +47847,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -46903,7 +47857,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -46913,7 +47867,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -46923,7 +47877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -46933,7 +47887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -46943,7 +47897,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -46953,7 +47907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -46963,7 +47917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -46973,7 +47927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -46981,6 +47935,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", + "test": "test_inconsistent_number_of_columns", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -46989,7 +47953,7 @@ "Bucket, ExpectedBucketOwner, Key, MaxParts, PartNumberMarker, RequestPayer, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, UploadId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_and_list_parts", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_and_list_parts", "test": "test_multipart_and_list_parts", "response": "200", "error": "", @@ -46999,7 +47963,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_and_list_parts", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_and_list_parts", "test": "test_multipart_and_list_parts", "response": "404", "error": "CommonServiceException", @@ -47015,7 +47979,7 @@ "ACL, AccessControlPolicy, Bucket, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner, GrantFullControl, GrantRead, GrantReadACP, GrantWrite, GrantWriteACP": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", "test": "test_get_object_with_anon_credentials", "response": "200", "error": "", @@ -47025,7 +47989,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", "test": "test_s3_batch_delete_public_objects_using_requests", "response": "200", "error": "", @@ -47035,7 +47999,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl", "test": "test_s3_bucket_acl", "response": "200", "error": "", @@ -47045,7 +48009,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "200", "error": "", @@ -47055,7 +48019,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "200", "error": "", @@ -47065,7 +48029,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "200", "error": "", @@ -47075,7 +48039,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "200", "error": "", @@ -47085,7 +48049,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "200", "error": "", @@ -47095,7 +48059,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", "test": "test_routing_rules_redirects", "response": "200", "error": "", @@ -47105,7 +48069,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "200", "error": "", @@ -47115,7 +48079,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "200", "error": "", @@ -47125,7 +48089,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "200", "error": "", @@ -47135,7 +48099,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", "test": "test_website_hosting_http_methods", "response": "200", "error": "", @@ -47145,7 +48109,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "200", "error": "", @@ -47155,7 +48119,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_no_such_website", "test": "test_website_hosting_no_such_website", "response": "200", "error": "", @@ -47165,7 +48129,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "200", "error": "", @@ -47175,7 +48139,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", "test": "test_cors_expose_headers", "response": "200", "error": "", @@ -47185,7 +48149,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "200", "error": "", @@ -47195,7 +48159,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "200", "error": "", @@ -47205,7 +48169,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", "test": "test_put_cors_default_values", "response": "200", "error": "", @@ -47215,7 +48179,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "InvalidArgument", @@ -47225,7 +48189,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "InvalidArgument", @@ -47235,7 +48199,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "InvalidArgument", @@ -47245,7 +48209,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "InvalidArgument", @@ -47255,7 +48219,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "MalformedACLError", @@ -47265,7 +48229,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "MalformedACLError", @@ -47275,7 +48239,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "InvalidArgument", @@ -47285,7 +48249,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "InvalidArgument", @@ -47295,7 +48259,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "InvalidArgument", @@ -47305,7 +48269,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "MalformedACLError", @@ -47315,7 +48279,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "CommonServiceException", @@ -47325,7 +48289,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "MissingSecurityHeader", @@ -47335,7 +48299,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "InvalidRequest", @@ -47345,7 +48309,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_bucket_acl_exceptions", "test": "test_s3_bucket_acl_exceptions", "response": "400", "error": "UnexpectedContent", @@ -47361,7 +48325,7 @@ "AnalyticsConfiguration, Bucket, ExpectedBucketOwner, Id": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_analytics_configurations", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", "response": "204", "error": "", @@ -47371,7 +48335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_analytics_configurations", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", "response": "400", "error": "MalformedXML", @@ -47387,27 +48351,27 @@ "Bucket, CORSConfiguration, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_cors_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cors_configuration", "test": "test_cors_configuration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", "test": "test_create_stack_set_with_stack_instances", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_bucket_exists", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_exists", "test": "test_bucket_exists", "response": "200", "error": "", @@ -47417,7 +48381,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", "test": "test_cors_expose_headers", "response": "200", "error": "", @@ -47427,7 +48391,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "200", "error": "", @@ -47437,7 +48401,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "200", "error": "", @@ -47447,7 +48411,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "200", "error": "", @@ -47457,7 +48421,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", "test": "test_delete_cors", "response": "200", "error": "", @@ -47467,7 +48431,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_get_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_get_cors", "test": "test_get_cors", "response": "200", "error": "", @@ -47477,7 +48441,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors", "test": "test_put_cors", "response": "200", "error": "", @@ -47487,7 +48451,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", "test": "test_put_cors_default_values", "response": "200", "error": "", @@ -47497,7 +48461,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_empty_origin", "test": "test_put_cors_empty_origin", "response": "200", "error": "", @@ -47527,7 +48491,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", "test": "test_put_cors_invalid_rules", "response": "400", "error": "CommonServiceException", @@ -47537,7 +48501,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_invalid_rules", "test": "test_put_cors_invalid_rules", "response": "400", "error": "CommonServiceException", @@ -47553,7 +48517,7 @@ "Bucket, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner, ServerSideEncryptionConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", "test": "test_copy_in_place_with_bucket_encryption", "response": "200", "error": "", @@ -47563,7 +48527,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", "test": "test_s3_sse_bucket_key_default", "response": "200", "error": "", @@ -47579,7 +48543,7 @@ "Bucket, Id, IntelligentTieringConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", "test": "test_s3_intelligent_tier_config", "response": "204", "error": "", @@ -47589,7 +48553,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_intelligent_tier_config", "test": "test_s3_intelligent_tier_config", "response": "400", "error": "MalformedXML", @@ -47605,7 +48569,7 @@ "Bucket, ExpectedBucketOwner, Id, InventoryConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_bucket_inventory_config_order", "test": "test_put_bucket_inventory_config_order", "response": "204", "error": "", @@ -47615,7 +48579,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", "test": "test_s3_inventory_report_crud", "response": "204", "error": "", @@ -47625,7 +48589,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", "test": "test_s3_put_inventory_report_exceptions", "response": "400", "error": "CommonServiceException", @@ -47635,7 +48599,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", "test": "test_s3_put_inventory_report_exceptions", "response": "400", "error": "CommonServiceException", @@ -47645,7 +48609,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", "test": "test_s3_put_inventory_report_exceptions", "response": "400", "error": "MalformedXML", @@ -47655,7 +48619,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", "test": "test_s3_put_inventory_report_exceptions", "response": "400", "error": "MalformedXML", @@ -47665,7 +48629,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", "test": "test_s3_put_inventory_report_exceptions", "response": "400", "error": "MalformedXML", @@ -47675,7 +48639,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_inventory_report_exceptions", "test": "test_s3_put_inventory_report_exceptions", "response": "400", "error": "MalformedXML", @@ -47691,7 +48655,7 @@ "Bucket, ChecksumAlgorithm, ExpectedBucketOwner, LifecycleConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_date", "test": "test_bucket_lifecycle_configuration_date", "response": "200", "error": "", @@ -47701,7 +48665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", "test": "test_bucket_lifecycle_configuration_object_expiry", "response": "200", "error": "", @@ -47711,7 +48675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", "test": "test_bucket_lifecycle_configuration_object_expiry_versioned", "response": "200", "error": "", @@ -47721,7 +48685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", "test": "test_bucket_lifecycle_multiple_rules", "response": "200", "error": "", @@ -47731,7 +48695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", "test": "test_bucket_lifecycle_object_size_rules", "response": "200", "error": "", @@ -47741,7 +48705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", "test": "test_bucket_lifecycle_tag_rules", "response": "200", "error": "", @@ -47751,7 +48715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_bucket_lifecycle_configuration", "test": "test_delete_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -47761,7 +48725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_delete_lifecycle_configuration_on_bucket_deletion", "test": "test_delete_lifecycle_configuration_on_bucket_deletion", "response": "200", "error": "", @@ -47771,7 +48735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", "test": "test_lifecycle_expired_object_delete_marker", "response": "200", "error": "", @@ -47781,7 +48745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", "test": "test_object_expiry_after_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -47791,7 +48755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3TerraformRawRequests::test_terraform_request_sequence", "test": "test_terraform_request_sequence", "response": "200", "error": "", @@ -47801,7 +48765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "400", "error": "MalformedXML", @@ -47811,7 +48775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "400", "error": "MalformedXML", @@ -47821,7 +48785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "400", "error": "MalformedXML", @@ -47831,7 +48795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "400", "error": "MalformedXML", @@ -47841,7 +48805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "400", "error": "MalformedXML", @@ -47851,7 +48815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "400", "error": "InvalidArgument", @@ -47861,7 +48825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "400", "error": "InvalidRequest", @@ -47871,7 +48835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_put_bucket_lifecycle_conf_exc", "test": "test_put_bucket_lifecycle_conf_exc", "response": "400", "error": "MalformedXML", @@ -47887,7 +48851,7 @@ "Bucket, BucketLoggingStatus, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging", "test": "test_put_bucket_logging", "response": "200", "error": "", @@ -47897,7 +48861,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_accept_wrong_grants", "test": "test_put_bucket_logging_accept_wrong_grants", "response": "200", "error": "", @@ -47907,7 +48871,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", "test": "test_put_bucket_logging_wrong_target", "response": "400", "error": "InvalidTargetBucketForLogging", @@ -47917,7 +48881,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLogging::test_put_bucket_logging_wrong_target", "test": "test_put_bucket_logging_wrong_target", "response": "403", "error": "CrossLocationLoggingProhibitted", @@ -47933,27 +48897,37 @@ "Bucket, ExpectedBucketOwner, NotificationConfiguration, SkipDestinationValidation": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -47963,7 +48937,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -47973,7 +48947,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -47983,7 +48957,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -47993,7 +48967,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -48003,7 +48977,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", "test": "test_invalid_lambda_arn", "response": "200", "error": "", @@ -48013,7 +48987,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -48023,7 +48997,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", "test": "test_invalid_topic_arn", "response": "200", "error": "", @@ -48033,7 +49007,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -48043,7 +49017,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -48053,7 +49027,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", "test": "test_filter_rules_case_insensitive", "response": "200", "error": "", @@ -48063,7 +49037,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", "test": "test_invalid_sqs_arn", "response": "200", "error": "", @@ -48073,7 +49047,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -48083,7 +49057,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -48093,7 +49067,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -48103,7 +49077,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -48113,7 +49087,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -48123,7 +49097,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -48133,7 +49107,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -48143,7 +49117,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -48153,7 +49127,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -48163,7 +49137,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -48173,7 +49147,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -48183,7 +49157,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -48193,17 +49167,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", "test": "test_invalid_lambda_arn", "response": "400", "error": "InvalidArgument", @@ -48213,7 +49177,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", "test": "test_invalid_lambda_arn", "response": "400", "error": "InvalidArgument", @@ -48223,7 +49187,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", "test": "test_invalid_lambda_arn", "response": "400", "error": "InvalidArgument", @@ -48233,7 +49197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", "test": "test_invalid_topic_arn", "response": "400", "error": "InvalidArgument", @@ -48243,7 +49207,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", "test": "test_invalid_topic_arn", "response": "400", "error": "InvalidArgument", @@ -48253,7 +49217,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", "test": "test_invalid_topic_arn", "response": "400", "error": "InvalidArgument", @@ -48263,7 +49227,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", "test": "test_bucket_notification_with_invalid_filter_rules", "response": "400", "error": "InvalidArgument", @@ -48273,7 +49237,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", "test": "test_invalid_sqs_arn", "response": "400", "error": "InvalidArgument", @@ -48283,7 +49247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", "test": "test_invalid_sqs_arn", "response": "400", "error": "InvalidArgument", @@ -48293,7 +49257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", "test": "test_invalid_sqs_arn", "response": "400", "error": "InvalidArgument", @@ -48303,7 +49267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", "test": "test_multiple_invalid_sqs_arns", "response": "400", "error": "InvalidArgument", @@ -48313,7 +49277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", "test": "test_multiple_invalid_sqs_arns", "response": "400", "error": "InvalidArgument", @@ -48323,7 +49287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", "test": "test_multiple_invalid_sqs_arns", "response": "400", "error": "InvalidArgument", @@ -48333,7 +49297,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_not_exist", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_not_exist", "test": "test_bucket_not_exist", "response": "404", "error": "NoSuchBucket", @@ -48345,7 +49309,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -48355,7 +49319,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -48365,7 +49329,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -48375,7 +49339,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "400", "error": "InvalidArgument", @@ -48385,7 +49349,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "400", "error": "InvalidArgument", @@ -48395,7 +49359,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "400", "error": "InvalidArgument", @@ -48411,77 +49375,67 @@ "Bucket, ChecksumAlgorithm, ConfirmRemoveSelfBucketAccess, ContentMD5, ExpectedBucketOwner, Policy": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", - "test": "test_create_and_then_remove_supported_resource_change_set", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", "test": "test_bucketpolicy", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_bucket_policy", "test": "test_put_and_get_bucket_policy", "response": "204", "error": "", @@ -48491,7 +49445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_inventory_report_crud", "test": "test_s3_inventory_report_crud", "response": "204", "error": "", @@ -48501,7 +49455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", "test": "test_access_to_bucket_not_denied", "response": "204", "error": "", @@ -48510,6 +49464,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", + "test": "test_clone_receipt_rule_set", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", "test": "test_event_rules_deployed", @@ -48518,59 +49482,59 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", - "test": "test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "204", "error": "", - "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", - "test": "test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "test": "test_s3_cross_account_get_object", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message', '$..ServerSideEncryption']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "test": "test_s3_bucket_policy", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" } ] } @@ -48579,7 +49543,7 @@ "Bucket, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner, RequestPaymentConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer", "test": "test_s3_request_payer", "response": "200", "error": "", @@ -48589,7 +49553,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", "test": "test_s3_request_payer_exceptions", "response": "400", "error": "MalformedXML", @@ -48599,7 +49563,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_request_payer_exceptions", "test": "test_s3_request_payer_exceptions", "response": "404", "error": "NoSuchBucket", @@ -48615,27 +49579,27 @@ "Bucket, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner, Tagging": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "204", "error": "", @@ -48657,14 +49621,14 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "204", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -48673,57 +49637,57 @@ "Bucket, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner, MFA, VersioningConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_bucket_versioning", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucket_versioning", "test": "test_bucket_versioning", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", "test": "test_delete_keys_in_versioned_bucket", "response": "200", "error": "", @@ -48733,7 +49697,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", "test": "test_get_bucket_versioning_order", "response": "200", "error": "", @@ -48743,7 +49707,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", "response": "200", "error": "", @@ -48753,7 +49717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", "test": "test_list_objects_versions_with_prefix", "response": "200", "error": "", @@ -48763,17 +49727,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", "test": "test_put_object_acl_on_delete_marker", "response": "200", "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId']", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", "test": "test_s3_delete_object_with_version_id", "response": "200", "error": "", @@ -48783,7 +49747,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_object_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_object_versioned", "test": "test_s3_put_object_versioned", "response": "200", "error": "", @@ -48793,7 +49757,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", "test": "test_bucket_lifecycle_configuration_object_expiry_versioned", "response": "200", "error": "", @@ -48803,7 +49767,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -48825,14 +49789,14 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -48841,17 +49805,17 @@ "Bucket, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner, WebsiteConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_s3.py::test_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_website_configuration", "test": "test_website_configuration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_crud_website_configuration", "test": "test_crud_website_configuration", "response": "200", "error": "", @@ -48861,7 +49825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "200", "error": "", @@ -48871,7 +49835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "200", "error": "", @@ -48881,7 +49845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "200", "error": "", @@ -48891,7 +49855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "200", "error": "", @@ -48901,7 +49865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_redirects", "test": "test_routing_rules_redirects", "response": "200", "error": "", @@ -48911,7 +49875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "200", "error": "", @@ -48921,7 +49885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "200", "error": "", @@ -48931,7 +49895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "200", "error": "", @@ -48941,7 +49905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", "test": "test_website_hosting_http_methods", "response": "200", "error": "", @@ -48951,7 +49915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "200", "error": "", @@ -48961,7 +49925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "200", "error": "", @@ -48971,7 +49935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "400", "error": "InvalidArgument", @@ -48981,7 +49945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "400", "error": "InvalidArgument", @@ -48991,7 +49955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "400", "error": "InvalidArgument", @@ -49001,7 +49965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "400", "error": "InvalidArgument", @@ -49011,7 +49975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "400", "error": "InvalidRequest", @@ -49021,7 +49985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "400", "error": "InvalidRequest", @@ -49031,7 +49995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "400", "error": "InvalidRequest", @@ -49041,7 +50005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_validate_website_configuration", "test": "test_validate_website_configuration", "response": "400", "error": "MalformedXML", @@ -49054,10 +50018,284 @@ } }, "PutObject": { + "- (without any parameters)": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", + "test": "test_presigned_url_signature_authentication[s3-False]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", + "test": "test_presigned_url_signature_authentication[s3-True]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", + "test": "test_presigned_url_signature_authentication[s3v4-False]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", + "test": "test_presigned_url_signature_authentication[s3v4-True]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "test": "test_presigned_url_v4_signed_headers_in_qs", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "test": "test_presigned_url_v4_x_amz_in_qs", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", + "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", + "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", + "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", + "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", + "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", + "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", + "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", + "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", + "test": "test_s3_put_presigned_url_same_header_and_qs_parameter", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", + "test": "test_s3_put_presigned_url_same_header_and_qs_parameter", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", + "test": "test_s3_put_presigned_url_with_different_headers[s3]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", + "test": "test_s3_put_presigned_url_with_different_headers[s3]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", + "test": "test_s3_put_presigned_url_with_different_headers[s3v4]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", + "test": "test_s3_put_presigned_url_with_different_headers[s3v4]", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, "ACL, Body, Bucket, BucketKeyEnabled, CacheControl, ChecksumAlgorithm, ChecksumCRC32, ChecksumCRC32C, ChecksumSHA1, ChecksumSHA256, ContentDisposition, ContentEncoding, ContentLanguage, ContentLength, ContentMD5, ContentType, ExpectedBucketOwner, Expires, GrantFullControl, GrantRead, GrantReadACP, GrantWriteACP, Key, Metadata, ObjectLockLegalHoldStatus, ObjectLockMode, ObjectLockRetainUntilDate, RequestPayer, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, SSEKMSEncryptionContext, SSEKMSKeyId, ServerSideEncryption, StorageClass, Tagging, WebsiteRedirectLocation": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "200", "error": "", @@ -49067,7 +50305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -49077,7 +50315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -49087,7 +50325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -49097,7 +50335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -49107,7 +50345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -49117,7 +50355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -49127,7 +50365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -49137,7 +50375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "200", "error": "", @@ -49147,7 +50385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -49157,7 +50395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -49167,7 +50405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -49177,7 +50415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -49187,7 +50425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -49197,7 +50435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -49207,7 +50445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -49217,7 +50455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_s3_get_integration", "test": "test_api_gateway_s3_get_integration", "response": "200", "error": "", @@ -49227,7 +50465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -49237,7 +50475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -49247,7 +50485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -49257,7 +50495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -49267,7 +50505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -49277,7 +50515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -49287,7 +50525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -49297,7 +50535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -49307,7 +50545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -49317,7 +50555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -49327,7 +50565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -49337,7 +50575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack", "test": "test_nested_stack", "response": "200", "error": "", @@ -49347,7 +50585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stack_output_refs", "test": "test_nested_stack_output_refs", "response": "200", "error": "", @@ -49357,7 +50595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_transformers.py::test_duplicate_resources", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_duplicate_resources", "test": "test_duplicate_resources", "response": "200", "error": "", @@ -49367,7 +50605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", @@ -49377,7 +50615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", @@ -49387,7 +50625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -49397,7 +50635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -49407,7 +50645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -49417,7 +50655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -49427,7 +50665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_describe_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_describe_template", "test": "test_describe_template", "response": "200", "error": "", @@ -49437,7 +50675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -49447,7 +50685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -49457,7 +50695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -49467,7 +50705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -49477,7 +50715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -49487,7 +50725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -49497,7 +50735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -49507,7 +50745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -49517,7 +50755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -49527,7 +50765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -49537,7 +50775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -49547,7 +50785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -49557,7 +50795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -49567,7 +50805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", @@ -49577,7 +50815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -49587,7 +50825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -49597,7 +50835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -49607,7 +50845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -49617,7 +50855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -49627,7 +50865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -49637,17 +50875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -49657,7 +50885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -49667,7 +50895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -49677,7 +50905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -49687,7 +50915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -49697,7 +50925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -49707,7 +50935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -49717,7 +50945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -49727,7 +50955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -49737,7 +50965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -49747,7 +50975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -49757,7 +50985,97 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", + "test": "test_put_events_with_target_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "200", "error": "", @@ -49767,7 +51085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -49777,7 +51095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", "test": "test_function_state", "response": "200", "error": "", @@ -49787,7 +51105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "200", "error": "", @@ -49797,7 +51115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "200", "error": "", @@ -49807,7 +51125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -49817,7 +51135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -49827,7 +51145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -49837,7 +51155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -49847,7 +51165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -49857,7 +51175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -49867,7 +51185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -49877,7 +51195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "200", "error": "", @@ -49887,7 +51205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -49897,7 +51215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -49907,7 +51225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -49917,7 +51235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "200", "error": "", @@ -49927,7 +51245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "200", "error": "", @@ -49937,7 +51255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "200", "error": "", @@ -49947,7 +51265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -49957,7 +51275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -49967,7 +51285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -49977,7 +51295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -49987,7 +51305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -49997,7 +51315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -50007,7 +51325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -50017,7 +51335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -50027,7 +51345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -50037,7 +51355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -50047,7 +51365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -50057,7 +51375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -50067,7 +51385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -50077,7 +51395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -50087,7 +51405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -50097,7 +51415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -50107,7 +51425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -50117,7 +51435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -50127,7 +51445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -50137,7 +51455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -50147,7 +51465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -50157,7 +51475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "200", "error": "", @@ -50167,7 +51485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -50177,7 +51495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "200", "error": "", @@ -50187,7 +51505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "200", "error": "", @@ -50197,7 +51515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -50207,7 +51525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "200", "error": "", @@ -50217,7 +51535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -50227,7 +51545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -50237,7 +51555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "200", "error": "", @@ -50247,7 +51565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", @@ -50257,7 +51575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "200", "error": "", @@ -50267,7 +51585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "200", "error": "", @@ -50277,7 +51595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "200", "error": "", @@ -50287,7 +51605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "200", "error": "", @@ -50297,7 +51615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "200", "error": "", @@ -50307,7 +51625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "200", "error": "", @@ -50317,7 +51635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "200", "error": "", @@ -50327,7 +51645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "200", "error": "", @@ -50337,7 +51655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "200", "error": "", @@ -50347,7 +51665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "200", "error": "", @@ -50357,7 +51675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -50367,7 +51685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", "response": "200", "error": "", @@ -50377,7 +51695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "200", "error": "", @@ -50387,7 +51705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "200", "error": "", @@ -50397,7 +51715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "200", "error": "", @@ -50407,7 +51725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "200", "error": "", @@ -50417,7 +51735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "200", "error": "", @@ -50427,7 +51745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "200", "error": "", @@ -50437,7 +51755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -50447,7 +51765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "200", "error": "", @@ -50457,7 +51775,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_compatibilities[runtimes0]", + "test": "test_layer_compatibilities[runtimes0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_compatibilities[runtimes1]", + "test": "test_layer_compatibilities[runtimes1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_exceptions", "test": "test_layer_exceptions", "response": "200", "error": "", @@ -50467,7 +51805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "200", "error": "", @@ -50477,7 +51815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_quota_exception", + "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": "200", "error": "", @@ -50487,7 +51825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -50497,7 +51835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_exceptions", "test": "test_layer_policy_exceptions", "response": "200", "error": "", @@ -50507,7 +51845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", "test": "test_layer_policy_lifecycle", "response": "200", "error": "", @@ -50517,7 +51855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", "response": "200", "error": "", @@ -50527,7 +51865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "200", "error": "", @@ -50537,7 +51875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "200", "error": "", @@ -50547,7 +51885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "200", "error": "", @@ -50557,7 +51895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "200", "error": "", @@ -50567,7 +51905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "200", "error": "", @@ -50577,7 +51915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "200", "error": "", @@ -50587,7 +51925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "200", "error": "", @@ -50597,7 +51935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "200", "error": "", @@ -50607,7 +51945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "200", "error": "", @@ -50617,7 +51955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "200", "error": "", @@ -50627,7 +51965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "200", "error": "", @@ -50637,7 +51975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "200", "error": "", @@ -50647,7 +51985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "200", "error": "", @@ -50657,7 +51995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", "test": "test_lambda_envvars_near_limit_succeeds", "response": "200", "error": "", @@ -50667,7 +52005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "200", "error": "", @@ -50677,7 +52015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "200", "error": "", @@ -50687,7 +52025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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": "200", "error": "", @@ -50697,7 +52035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "200", "error": "", @@ -50707,7 +52045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "200", "error": "", @@ -50717,7 +52055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -50727,7 +52065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "200", "error": "", @@ -50737,7 +52075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "200", "error": "", @@ -50747,7 +52085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -50757,7 +52095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "200", "error": "", @@ -50767,7 +52105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "200", "error": "", @@ -50777,7 +52115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "200", "error": "", @@ -50787,7 +52125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "200", "error": "", @@ -50797,7 +52135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "200", "error": "", @@ -50807,7 +52145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "200", "error": "", @@ -50817,7 +52155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", "test": "test_publish_with_update", "response": "200", "error": "", @@ -50827,7 +52165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "200", "error": "", @@ -50837,7 +52175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "200", "error": "", @@ -50847,7 +52185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -50857,7 +52195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -50867,7 +52205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -50877,7 +52215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -50887,7 +52225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -50897,7 +52235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -50907,7 +52245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -50917,7 +52255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -50927,7 +52265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -50937,7 +52275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -50947,7 +52285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -50957,7 +52295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -50967,7 +52305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -50977,7 +52315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -50987,7 +52325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -50997,7 +52335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -51007,7 +52345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -51017,7 +52355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -51027,7 +52365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -51037,7 +52375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -51047,7 +52385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -51057,7 +52395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -51067,7 +52405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -51077,7 +52415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -51087,7 +52425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -51097,7 +52435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -51107,7 +52445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -51117,7 +52455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -51127,7 +52465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -51137,7 +52475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -51147,7 +52485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -51157,7 +52495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -51167,7 +52505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -51177,7 +52515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -51187,7 +52525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -51197,7 +52535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -51207,7 +52545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -51217,7 +52555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -51227,7 +52565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -51237,7 +52575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -51247,7 +52585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -51257,7 +52595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -51267,7 +52605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -51277,7 +52615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -51287,7 +52625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -51297,7 +52635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -51307,7 +52645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -51317,7 +52655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -51327,7 +52665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -51337,7 +52675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -51347,7 +52685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -51357,7 +52695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -51367,7 +52705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -51377,7 +52715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -51387,7 +52725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -51397,7 +52735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -51407,7 +52745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -51417,7 +52755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -51427,7 +52765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -51437,7 +52775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -51447,7 +52785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -51457,7 +52795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -51467,7 +52805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -51477,7 +52815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -51487,7 +52825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -51497,7 +52835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -51507,7 +52845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", @@ -51517,7 +52855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -51527,7 +52865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -51537,7 +52875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -51547,7 +52885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -51557,7 +52895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -51567,7 +52905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -51577,7 +52915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -51587,7 +52925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -51597,7 +52935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -51607,7 +52945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -51617,7 +52955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", @@ -51627,7 +52965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", @@ -51637,7 +52975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -51647,7 +52985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -51657,7 +52995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -51667,7 +53005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -51677,7 +53015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "200", "error": "", @@ -51687,7 +53025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -51697,7 +53035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -51707,7 +53045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -51717,7 +53055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -51727,7 +53065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -51737,7 +53075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -51747,7 +53085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -51757,7 +53095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -51767,7 +53105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -51777,7 +53115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "200", "error": "", @@ -51787,7 +53125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "200", "error": "", @@ -51797,7 +53135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "200", "error": "", @@ -51807,7 +53145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "200", "error": "", @@ -51817,7 +53155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -51827,7 +53165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -51837,7 +53175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -51847,7 +53185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -51857,7 +53195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -51867,7 +53205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -51877,7 +53215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -51887,7 +53225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -51897,7 +53235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -51907,7 +53245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -51917,7 +53255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -51927,7 +53265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -51937,7 +53275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -51947,7 +53285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -51957,7 +53295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -51967,7 +53305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -51977,7 +53315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -51987,7 +53325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -51997,7 +53335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -52007,7 +53345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -52017,7 +53355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -52027,7 +53365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -52037,7 +53375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -52047,7 +53385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -52057,7 +53395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -52067,7 +53405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -52077,7 +53415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -52087,7 +53425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -52097,7 +53435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -52107,7 +53445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -52117,7 +53455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -52127,7 +53465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -52137,7 +53475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -52147,7 +53485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -52157,7 +53495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -52167,7 +53505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -52177,7 +53515,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_object_kms", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_object_kms", "test": "test_copy_object_kms", "response": "200", "error": "", @@ -52187,7 +53545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_bucket_with_content", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_bucket_with_content", "test": "test_delete_bucket_with_content", "response": "200", "error": "", @@ -52197,7 +53555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_keys_in_versioned_bucket", "test": "test_delete_keys_in_versioned_bucket", "response": "200", "error": "", @@ -52207,7 +53565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys", "test": "test_delete_non_existing_keys", "response": "200", "error": "", @@ -52217,7 +53575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_non_existing_keys_quiet", "test": "test_delete_non_existing_keys_quiet", "response": "200", "error": "", @@ -52227,7 +53585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_delete_object_tagging", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_delete_object_tagging", "test": "test_delete_object_tagging", "response": "200", "error": "", @@ -52237,7 +53595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_etag_on_get_object_call", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_etag_on_get_object_call", "test": "test_etag_on_get_object_call", "response": "200", "error": "", @@ -52247,7 +53605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", "test": "test_get_bucket_versioning_order", "response": "200", "error": "", @@ -52257,7 +53615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", "response": "200", "error": "", @@ -52267,7 +53625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[False]", "test": "test_get_object_content_length_with_virtual_host[False]", "response": "200", "error": "", @@ -52277,7 +53635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_content_length_with_virtual_host[True]", "test": "test_get_object_content_length_with_virtual_host[True]", "response": "200", "error": "", @@ -52287,7 +53645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", "test": "test_get_object_with_anon_credentials", "response": "200", "error": "", @@ -52297,7 +53655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_range_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_range_object_headers", "test": "test_get_range_object_headers", "response": "200", "error": "", @@ -52307,7 +53665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_head_object_fields", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_head_object_fields", "test": "test_head_object_fields", "response": "200", "error": "", @@ -52317,7 +53675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_invalid_range_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_invalid_range_error", "test": "test_invalid_range_error", "response": "200", "error": "", @@ -52327,7 +53685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_v2_with_prefix", "test": "test_list_objects_v2_with_prefix", "response": "200", "error": "", @@ -52337,7 +53695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_versions_with_prefix", "test": "test_list_objects_versions_with_prefix", "response": "200", "error": "", @@ -52347,7 +53705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[%2F]", "test": "test_list_objects_with_prefix[%2F]", "response": "200", "error": "", @@ -52357,7 +53715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_objects_with_prefix[/]", "test": "test_list_objects_with_prefix[/]", "response": "200", "error": "", @@ -52367,7 +53725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_metadata_header_character_decoding", "test": "test_metadata_header_character_decoding", "response": "200", "error": "", @@ -52377,7 +53735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_precondition_failed_error", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_precondition_failed_error", "test": "test_precondition_failed_error", "response": "200", "error": "", @@ -52387,7 +53745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_content_language_disposition", "test": "test_put_and_get_object_with_content_language_disposition", "response": "200", "error": "", @@ -52397,7 +53755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_hash_prefix", "test": "test_put_and_get_object_with_hash_prefix", "response": "200", "error": "", @@ -52407,7 +53765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_and_get_object_with_utf8_key", "test": "test_put_and_get_object_with_utf8_key", "response": "200", "error": "", @@ -52417,7 +53775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[file%2Fname]", "test": "test_put_get_object_special_character[file%2Fname]", "response": "200", "error": "", @@ -52427,7 +53785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_get_object_special_character[test@key/]", "test": "test_put_get_object_special_character[test@key/]", "response": "200", "error": "", @@ -52437,17 +53795,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", "test": "test_put_object_acl_on_delete_marker", "response": "200", "error": "", - "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId']", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", "test": "test_put_object_checksum[CRC32C]", "response": "200", "error": "", @@ -52457,7 +53815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", "test": "test_put_object_checksum[CRC32]", "response": "200", "error": "", @@ -52467,7 +53825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", "test": "test_put_object_checksum[SHA1]", "response": "200", "error": "", @@ -52477,7 +53835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", "test": "test_put_object_checksum[SHA256]", "response": "200", "error": "", @@ -52487,7 +53845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_chunked_newlines", "test": "test_put_object_chunked_newlines", "response": "200", "error": "", @@ -52497,7 +53855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_with_md5_and_chunk_signature", "test": "test_put_object_with_md5_and_chunk_signature", "response": "200", "error": "", @@ -52507,7 +53865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_putobject_with_multiple_keys", "test": "test_putobject_with_multiple_keys", "response": "200", "error": "", @@ -52517,7 +53875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_range_header_body_length", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_range_header_body_length", "test": "test_range_header_body_length", "response": "200", "error": "", @@ -52527,7 +53885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_resource_object_with_slashes_in_key", "test": "test_resource_object_with_slashes_in_key", "response": "200", "error": "", @@ -52537,7 +53895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "200", "error": "", @@ -52547,7 +53905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", "test": "test_s3_batch_delete_objects", "response": "200", "error": "", @@ -52557,7 +53915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_public_objects_using_requests", "test": "test_s3_batch_delete_public_objects_using_requests", "response": "200", "error": "", @@ -52567,7 +53925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_content_type_and_metadata", "test": "test_s3_copy_content_type_and_metadata", "response": "200", "error": "", @@ -52577,7 +53935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_directive_copy", "test": "test_s3_copy_metadata_directive_copy", "response": "200", "error": "", @@ -52587,7 +53945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_metadata_replace", "test": "test_s3_copy_metadata_replace", "response": "200", "error": "", @@ -52597,7 +53955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", "response": "200", "error": "", @@ -52607,7 +53965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_metadata_directive", "test": "test_s3_copy_object_in_place_metadata_directive", "response": "200", "error": "", @@ -52617,7 +53975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_storage_class", "test": "test_s3_copy_object_in_place_storage_class", "response": "200", "error": "", @@ -52627,7 +53985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_website_redirect_location", "test": "test_s3_copy_object_in_place_website_redirect_location", "response": "200", "error": "", @@ -52637,7 +53995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place_with_encryption", "test": "test_s3_copy_object_in_place_with_encryption", "response": "200", "error": "", @@ -52647,7 +54005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_preconditions", "test": "test_s3_copy_object_preconditions", "response": "200", "error": "", @@ -52657,7 +54015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_storage_class", "test": "test_s3_copy_object_storage_class", "response": "200", "error": "", @@ -52667,7 +54025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32C]", "test": "test_s3_copy_object_with_checksum[CRC32C]", "response": "200", "error": "", @@ -52677,7 +54035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[CRC32]", "test": "test_s3_copy_object_with_checksum[CRC32]", "response": "200", "error": "", @@ -52687,7 +54045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA1]", "test": "test_s3_copy_object_with_checksum[SHA1]", "response": "200", "error": "", @@ -52697,7 +54055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_with_checksum[SHA256]", "test": "test_s3_copy_object_with_checksum[SHA256]", "response": "200", "error": "", @@ -52707,7 +54065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[COPY]", "test": "test_s3_copy_tagging_directive[COPY]", "response": "200", "error": "", @@ -52717,7 +54075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[None]", "test": "test_s3_copy_tagging_directive[None]", "response": "200", "error": "", @@ -52727,7 +54085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_tagging_directive[REPLACE]", "test": "test_s3_copy_tagging_directive[REPLACE]", "response": "200", "error": "", @@ -52737,7 +54095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_object_with_version_id", "test": "test_s3_delete_object_with_version_id", "response": "200", "error": "", @@ -52747,7 +54105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_delete_objects_trailing_slash", "test": "test_s3_delete_objects_trailing_slash", "response": "200", "error": "", @@ -52757,7 +54115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "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": "", @@ -52767,7 +54125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_header_overrides", "test": "test_s3_get_object_header_overrides", "response": "200", "error": "", @@ -52777,7 +54135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_get_object_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_headers", "test": "test_s3_get_object_headers", "response": "200", "error": "", @@ -52787,7 +54145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "200", "error": "", @@ -52797,7 +54155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", "test": "test_s3_object_expiry", "response": "200", "error": "", @@ -52807,7 +54165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", "test": "test_s3_put_more_than_1000_items", "response": "200", "error": "", @@ -52817,7 +54175,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_put_object_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_object_versioned", "test": "test_s3_put_object_versioned", "response": "200", "error": "", @@ -52827,7 +54185,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_sse_bucket_key_default", "test": "test_s3_sse_bucket_key_default", "response": "200", "error": "", @@ -52837,7 +54195,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_upload_download_gzip", "test": "test_s3_upload_download_gzip", "response": "200", "error": "", @@ -52847,7 +54205,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", "test": "test_s3_uppercase_key_names", "response": "200", "error": "", @@ -52857,7 +54215,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_big_file", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_big_file", "test": "test_upload_big_file", "response": "200", "error": "", @@ -52867,7 +54225,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_with_xml_preamble", "test": "test_upload_file_with_xml_preamble", "response": "200", "error": "", @@ -52877,7 +54235,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxy_does_not_decode_gzip", "test": "test_virtual_host_proxy_does_not_decode_gzip", "response": "200", "error": "", @@ -52887,7 +54245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_virtual_host_proxying_headers", "test": "test_virtual_host_proxying_headers", "response": "200", "error": "", @@ -52897,7 +54255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry", "test": "test_bucket_lifecycle_configuration_object_expiry", "response": "200", "error": "", @@ -52907,7 +54265,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_configuration_object_expiry_versioned", "test": "test_bucket_lifecycle_configuration_object_expiry_versioned", "response": "200", "error": "", @@ -52917,7 +54275,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_multiple_rules", "test": "test_bucket_lifecycle_multiple_rules", "response": "200", "error": "", @@ -52927,7 +54285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_object_size_rules", "test": "test_bucket_lifecycle_object_size_rules", "response": "200", "error": "", @@ -52937,7 +54295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_bucket_lifecycle_tag_rules", "test": "test_bucket_lifecycle_tag_rules", "response": "200", "error": "", @@ -52947,7 +54305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_lifecycle_expired_object_delete_marker", "test": "test_lifecycle_expired_object_delete_marker", "response": "200", "error": "", @@ -52957,7 +54315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketLifecycle::test_object_expiry_after_bucket_lifecycle_configuration", "test": "test_object_expiry_after_bucket_lifecycle_configuration", "response": "200", "error": "", @@ -52967,7 +54325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketPolicies::test_access_to_bucket_not_denied", "test": "test_access_to_bucket_not_denied", "response": "200", "error": "", @@ -52977,7 +54335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", "test": "test_s3_get_deep_archive_object_restore", "response": "200", "error": "", @@ -52987,7 +54345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", "test": "test_storage_class_deep_archive", "response": "200", "error": "", @@ -52997,7 +54355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3MultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3MultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -53007,7 +54365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", "test": "test_put_object_with_legal_hold", "response": "200", "error": "", @@ -53017,7 +54375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", "test": "test_s3_copy_object_legal_hold", "response": "200", "error": "", @@ -53027,7 +54385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", "test": "test_s3_legal_hold_lock_versioned", "response": "200", "error": "", @@ -53037,7 +54395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", "test": "test_bucket_config_default_retention", "response": "200", "error": "", @@ -53047,7 +54405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_copy_object_retention_lock", "test": "test_s3_copy_object_retention_lock", "response": "200", "error": "", @@ -53057,7 +54415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_delete_has_empty_content_length_header", "test": "test_delete_has_empty_content_length_header", "response": "200", "error": "", @@ -53067,7 +54425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_object_ignores_request_body", "test": "test_get_object_ignores_request_body", "response": "200", "error": "", @@ -53077,7 +54435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_get_request_expires_ignored_if_validation_disabled", "test": "test_get_request_expires_ignored_if_validation_disabled", "response": "200", "error": "", @@ -53087,7 +54445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_head_has_correct_content_length_header", "test": "test_head_has_correct_content_length_header", "response": "200", "error": "", @@ -53097,7 +54455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_check_signature_validation_for_port_permutation", "test": "test_presign_check_signature_validation_for_port_permutation", "response": "200", "error": "", @@ -53107,7 +54465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presign_with_additional_query_params", "test": "test_presign_with_additional_query_params", "response": "200", "error": "", @@ -53117,7 +54475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", "test": "test_presigned_url_signature_authentication[s3-False]", "response": "200", "error": "", @@ -53127,7 +54485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", "test": "test_presigned_url_signature_authentication[s3-True]", "response": "200", "error": "", @@ -53137,7 +54495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", "test": "test_presigned_url_signature_authentication[s3v4-False]", "response": "200", "error": "", @@ -53147,7 +54505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", "test": "test_presigned_url_signature_authentication[s3v4-True]", "response": "200", "error": "", @@ -53157,7 +54515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-False]", "test": "test_presigned_url_signature_authentication_expired[s3-False]", "response": "200", "error": "", @@ -53167,7 +54525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3-True]", "test": "test_presigned_url_signature_authentication_expired[s3-True]", "response": "200", "error": "", @@ -53177,7 +54535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-False]", "test": "test_presigned_url_signature_authentication_expired[s3v4-False]", "response": "200", "error": "", @@ -53187,7 +54545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_expired[s3v4-True]", "test": "test_presigned_url_signature_authentication_expired[s3v4-True]", "response": "200", "error": "", @@ -53197,7 +54555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -53207,7 +54565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -53217,7 +54575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", "test": "test_presigned_url_with_session_token", "response": "200", "error": "", @@ -53227,7 +54585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_object", "test": "test_put_object", "response": "200", "error": "", @@ -53237,7 +54595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_put_url_metadata", "test": "test_put_url_metadata", "response": "200", "error": "", @@ -53247,7 +54605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", "test": "test_s3_copy_md5", "response": "200", "error": "", @@ -53257,7 +54615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[False]", "test": "test_s3_get_response_case_sensitive_headers[False]", "response": "200", "error": "", @@ -53267,7 +54625,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_case_sensitive_headers[True]", "test": "test_s3_get_response_case_sensitive_headers[True]", "response": "200", "error": "", @@ -53277,7 +54635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_content_type_same_as_upload_and_range", "test": "test_s3_get_response_content_type_same_as_upload_and_range", "response": "200", "error": "", @@ -53287,7 +54645,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_default_content_type", "test": "test_s3_get_response_default_content_type", "response": "200", "error": "", @@ -53297,7 +54655,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3]", "test": "test_s3_get_response_header_overrides[s3]", "response": "200", "error": "", @@ -53307,7 +54665,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_get_response_header_overrides[s3v4]", "test": "test_s3_get_response_header_overrides[s3v4]", "response": "200", "error": "", @@ -53317,7 +54675,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3]", "test": "test_s3_presign_url_encoding[s3]", "response": "200", "error": "", @@ -53327,7 +54685,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presign_url_encoding[s3v4]", "test": "test_s3_presign_url_encoding[s3v4]", "response": "200", "error": "", @@ -53337,7 +54695,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3]", "test": "test_s3_presigned_url_expired[s3]", "response": "200", "error": "", @@ -53347,7 +54705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_presigned_url_expired[s3v4]", "test": "test_s3_presigned_url_expired[s3v4]", "response": "200", "error": "", @@ -53357,7 +54715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3]", "test": "test_s3_put_presigned_url_missing_sig_param[s3]", "response": "200", "error": "", @@ -53367,7 +54725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_missing_sig_param[s3v4]", "test": "test_s3_put_presigned_url_missing_sig_param[s3v4]", "response": "200", "error": "", @@ -53377,7 +54735,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", "test": "test_s3_put_presigned_url_same_header_and_qs_parameter", "response": "200", "error": "", @@ -53387,7 +54745,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", "test": "test_s3_put_presigned_url_with_different_headers[s3]", "response": "200", "error": "", @@ -53397,7 +54755,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", "test": "test_s3_put_presigned_url_with_different_headers[s3v4]", "response": "200", "error": "", @@ -53407,7 +54765,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-False]", "response": "200", "error": "", @@ -53417,7 +54775,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.amazonaws.com-True]", "response": "200", "error": "", @@ -53427,7 +54785,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-False]", "response": "200", "error": "", @@ -53437,7 +54795,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3Routing::test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "test": "test_access_favicon_via_aws_endpoints[s3.us-west-2.amazonaws.com-True]", "response": "200", "error": "", @@ -53447,7 +54805,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "200", "error": "", @@ -53457,7 +54815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_conditions", "test": "test_routing_rules_conditions", "response": "200", "error": "", @@ -53467,7 +54825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_empty_replace_prefix", "test": "test_routing_rules_empty_replace_prefix", "response": "200", "error": "", @@ -53477,7 +54835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_routing_rules_order", "test": "test_routing_rules_order", "response": "200", "error": "", @@ -53487,7 +54845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "200", "error": "", @@ -53497,7 +54855,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_index", "test": "test_s3_static_website_index", "response": "200", "error": "", @@ -53507,7 +54865,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_404", "test": "test_website_hosting_404", "response": "200", "error": "", @@ -53517,7 +54875,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_http_methods", "test": "test_website_hosting_http_methods", "response": "200", "error": "", @@ -53527,7 +54885,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_index_lookup", "test": "test_website_hosting_index_lookup", "response": "200", "error": "", @@ -53537,7 +54895,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_website_hosting_redirect_all", "test": "test_website_hosting_redirect_all", "response": "200", "error": "", @@ -53547,7 +54905,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_expose_headers", "test": "test_cors_expose_headers", "response": "200", "error": "", @@ -53557,7 +54915,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_get_no_config", "test": "test_cors_http_get_no_config", "response": "200", "error": "", @@ -53567,7 +54925,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", "test": "test_cors_http_options_no_config", "response": "200", "error": "", @@ -53577,7 +54935,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", "test": "test_cors_match_headers", "response": "200", "error": "", @@ -53587,7 +54945,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "200", "error": "", @@ -53597,7 +54955,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", "test": "test_cors_match_origins", "response": "200", "error": "", @@ -53607,7 +54965,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_no_config_localstack_allowed", "test": "test_cors_no_config_localstack_allowed", "response": "200", "error": "", @@ -53617,7 +54975,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", "test": "test_put_cors_default_values", "response": "200", "error": "", @@ -53627,7 +54985,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -53637,7 +54995,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -53647,7 +55005,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -53657,7 +55015,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -53667,7 +55025,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -53677,7 +55035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -53687,7 +55045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -53697,7 +55055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -53707,7 +55065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -53717,7 +55075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -53727,7 +55085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -53737,7 +55095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -53747,7 +55105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -53757,7 +55115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -53767,7 +55125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -53777,7 +55135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -53787,7 +55145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -53797,7 +55155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -53807,7 +55165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -53817,57 +55175,67 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", "test": "test_create_choice_state_machine", "response": "200", "error": "", @@ -53877,7 +55245,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -53887,7 +55255,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -53897,348 +55265,198 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", + "test": "test_failing_start_transcription_job", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..MissingLanguageCode..Message', '$..MalformedLanguageCode..Message']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", - "test": "test_put_events_with_target_firehose", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "test": "test_get_transcription_job", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript', '$..Error..Code']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", - "test": "test_firehose_extended_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "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": "external" - }, - { - "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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", - "test": "test_lambda_put_item_to_dynamodb[python3.10]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", - "test": "test_lambda_put_item_to_dynamodb[python3.11]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", - "test": "test_lambda_put_item_to_dynamodb[python3.7]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", - "test": "test_lambda_put_item_to_dynamodb[python3.8]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", - "test": "test_lambda_put_item_to_dynamodb[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "test": "test_list_transcription_jobs", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", - "test": "test_lambda_send_message_to_sqs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "test": "test_transcribe_happy_path", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", - "test": "test_lambda_send_message_to_sqs[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "test": "test_transcribe_happy_path", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "test": "test_transcribe_start_job[None-None]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", - "test": "test_lambda_send_message_to_sqs[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "test": "test_transcribe_start_job[None-None]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", - "test": "test_lambda_send_message_to_sqs[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", - "test": "test_lambda_start_stepfunctions_execution[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", - "test": "test_lambda_start_stepfunctions_execution[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", - "test": "test_lambda_start_stepfunctions_execution[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", - "test": "test_lambda_start_stepfunctions_execution[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", - "test": "test_lambda_start_stepfunctions_execution[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", - "test": "test_kinesis_lambda_forward_chain", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "response": "200", "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", - "test": "test_function_url", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "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/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "test": "test_transcribe_start_job_same_name", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..TranscriptionJob..Transcript']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "test": "test_transcribe_start_job_same_name", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..TranscriptionJob..Transcript']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", @@ -54247,38 +55465,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", @@ -54287,327 +55505,307 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", - "test": "test_failing_start_transcription_job", - "response": "200", - "error": "", - "snapshot_skipped": "['$..MissingLanguageCode..Message', '$..MalformedLanguageCode..Message']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", - "test": "test_get_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript', '$..Error..Code']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", - "test": "test_list_transcription_jobs", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", - "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", - "test": "test_transcribe_start_job[None-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", - "test": "test_transcribe_start_job[None-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_extended_s3", + "test": "test_firehose_extended_s3", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", - "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", - "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_s3", + "test": "test_firehose_s3", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "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": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.10]", + "test": "test_lambda_put_item_to_dynamodb[python3.10]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.11]", + "test": "test_lambda_put_item_to_dynamodb[python3.11]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.7]", + "test": "test_lambda_put_item_to_dynamodb[python3.7]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.8]", + "test": "test_lambda_put_item_to_dynamodb[python3.8]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_put_item_to_dynamodb[python3.9]", + "test": "test_lambda_put_item_to_dynamodb[python3.9]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", - "test": "test_transcribe_start_job_same_name", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", + "test": "test_lambda_send_message_to_sqs[python3.10]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", - "test": "test_transcribe_start_job_same_name", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", + "test": "test_lambda_send_message_to_sqs[python3.11]", "response": "200", "error": "", - "snapshot_skipped": "['$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", + "test": "test_lambda_send_message_to_sqs[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", + "test": "test_lambda_send_message_to_sqs[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", + "test": "test_lambda_start_stepfunctions_execution[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.11]", + "test": "test_lambda_start_stepfunctions_execution[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.7]", + "test": "test_lambda_start_stepfunctions_execution[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.8]", + "test": "test_lambda_start_stepfunctions_execution[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.9]", + "test": "test_lambda_start_stepfunctions_execution[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::test_kinesis_lambda_forward_chain", + "test": "test_kinesis_lambda_forward_chain", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", + "test": "test_function_url", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", + "test": "test_bucket_exists", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32C]", "test": "test_put_object_checksum[CRC32C]", "response": "400", "error": "InvalidRequest", @@ -54617,7 +55815,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[CRC32]", "test": "test_put_object_checksum[CRC32]", "response": "400", "error": "InvalidRequest", @@ -54627,7 +55825,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA1]", "test": "test_put_object_checksum[SHA1]", "response": "400", "error": "InvalidRequest", @@ -54637,7 +55835,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_checksum[SHA256]", "test": "test_put_object_checksum[SHA256]", "response": "400", "error": "InvalidRequest", @@ -54647,207 +55845,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-False]", - "test": "test_presigned_url_signature_authentication[s3-False]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3-True]", - "test": "test_presigned_url_signature_authentication[s3-True]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-False]", - "test": "test_presigned_url_signature_authentication[s3v4-False]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication[s3v4-True]", - "test": "test_presigned_url_signature_authentication[s3v4-True]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", - "test": "test_presigned_url_v4_signed_headers_in_qs", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", - "test": "test_presigned_url_v4_x_amz_in_qs", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", - "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", - "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-False]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", - "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", - "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3-True]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", - "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", - "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-False]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", - "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", - "test": "test_put_object_with_md5_and_chunk_signature_bad_headers[s3v4-True]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", - "test": "test_s3_put_presigned_url_same_header_and_qs_parameter", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_same_header_and_qs_parameter", - "test": "test_s3_put_presigned_url_same_header_and_qs_parameter", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", - "test": "test_s3_put_presigned_url_with_different_headers[s3]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3]", - "test": "test_s3_put_presigned_url_with_different_headers[s3]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", - "test": "test_s3_put_presigned_url_with_different_headers[s3v4]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_put_presigned_url_with_different_headers[s3v4]", - "test": "test_s3_put_presigned_url_with_different_headers[s3v4]", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "404", "error": "NoSuchBucket", @@ -54857,7 +55855,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "404", "error": "NoSuchBucket", @@ -54869,7 +55867,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -54879,7 +55877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -54889,7 +55887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -54899,7 +55897,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -54909,7 +55907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -54919,7 +55917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -54929,7 +55927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -54939,7 +55937,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -54949,7 +55947,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -54959,7 +55957,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -54969,7 +55967,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -54979,7 +55977,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -54989,7 +55987,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -54999,7 +55997,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -55009,7 +56007,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -55019,7 +56017,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -55029,7 +56027,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -55039,7 +56037,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -55049,7 +56047,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -55059,7 +56057,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -55069,7 +56067,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -55079,7 +56077,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -55089,7 +56087,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -55099,7 +56097,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -55109,7 +56107,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -55119,7 +56117,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -55129,7 +56127,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -55139,7 +56137,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -55149,7 +56147,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -55159,7 +56157,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -55169,7 +56167,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -55179,7 +56177,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -55189,7 +56187,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -55199,7 +56197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -55209,7 +56207,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -55219,7 +56217,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -55229,7 +56227,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -55239,7 +56237,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -55249,7 +56247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -55259,7 +56257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -55269,7 +56267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -55279,7 +56277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -55289,7 +56287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -55299,7 +56297,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -55309,7 +56307,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -55319,7 +56317,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -55329,7 +56327,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -55339,7 +56337,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -55349,7 +56347,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -55359,7 +56357,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -55369,7 +56367,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -55379,7 +56377,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -55389,7 +56387,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -55399,7 +56397,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -55409,7 +56407,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -55419,7 +56417,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -55429,7 +56427,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -55439,7 +56437,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -55449,7 +56447,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -55459,7 +56457,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -55469,7 +56467,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -55479,7 +56477,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -55489,7 +56487,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -55499,7 +56497,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -55509,7 +56507,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -55519,7 +56517,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -55529,7 +56527,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -55539,7 +56537,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -55549,7 +56547,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -55559,7 +56557,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -55569,7 +56567,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -55579,7 +56577,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -55589,7 +56587,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -55599,7 +56597,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "200", "error": "", @@ -55609,7 +56607,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "200", "error": "", @@ -55619,7 +56617,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -55629,7 +56627,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -55639,7 +56637,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -55649,7 +56647,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -55659,7 +56657,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -55669,7 +56667,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -55679,7 +56677,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -55689,7 +56687,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -55699,7 +56697,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -55709,7 +56707,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -55719,7 +56717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -55729,7 +56727,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -55739,7 +56737,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -55749,7 +56747,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -55759,7 +56757,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -55769,7 +56767,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -55779,7 +56777,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -55789,7 +56787,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -55799,7 +56807,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -55809,7 +56817,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -55819,7 +56827,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -55829,7 +56837,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -55839,7 +56847,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -55849,7 +56857,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -55859,7 +56867,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -55869,7 +56877,267 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail", + "test": "test_create_trail", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", + "test": "test_select_query_archive", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -55879,7 +57147,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "200", "error": "", @@ -55889,7 +57157,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -55899,7 +57167,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -55909,7 +57177,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "200", "error": "", @@ -55919,7 +57187,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -55929,7 +57197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "200", "error": "", @@ -55939,7 +57207,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", "test": "test_get_resource_policy_lambda", "response": "200", "error": "", @@ -55949,7 +57217,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", "test": "test_get_resource_policy_lambda_non_existent", "response": "200", "error": "", @@ -55959,7 +57227,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -55969,7 +57237,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", @@ -55979,7 +57247,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", @@ -55989,7 +57257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", @@ -55999,7 +57267,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -56009,7 +57277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -56019,7 +57287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", "test": "test_lambda_iam", "response": "200", "error": "", @@ -56029,7 +57297,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -56039,7 +57307,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -56049,7 +57317,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -56059,7 +57327,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -56069,7 +57337,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -56079,7 +57347,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -56089,7 +57357,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -56099,7 +57367,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -56109,7 +57377,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -56119,48 +57387,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", - "test": "test_inconsistent_number_of_columns", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", "snapshot_skipped": "", @@ -56169,78 +57397,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_create_trail", - "test": "test_create_trail", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "test": "test_external_layer_download", "response": "200", "error": "", "snapshot_skipped": "", @@ -56249,88 +57427,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "test": "test_external_layer_specific", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "test": "test_cross_account_layer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "test": "test_function_multiple_layers_override", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "test": "test_function_using_layer", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", "snapshot_skipped": "", @@ -56339,8 +57477,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "test": "test_layer_only_hot_reloading", "response": "200", "error": "", "snapshot_skipped": "", @@ -56349,8 +57487,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", + "test": "test_multiple_hot_reloading_layers_fail", "response": "200", "error": "", "snapshot_skipped": "", @@ -56359,58 +57497,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", - "test": "test_select_query_archive", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", - "test": "test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", @@ -56419,107 +57537,77 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", - "test": "test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", - "test": "test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", - "test": "test_multiple_hot_reloading_layers_fail", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_mediastore.py::TestMediastore::test_basic_mediastore_api", + "node_id": "LocalStack Pro: tests/aws/services/mediastore/test_mediastore.py::TestMediastore::test_basic_mediastore_api", "test": "test_basic_mediastore_api", "response": "200", "error": "", @@ -56529,7 +57617,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -56539,7 +57627,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", "test": "test_query_from_s3", "response": "200", "error": "", @@ -56549,7 +57637,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -56559,7 +57647,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -56569,7 +57657,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -56579,7 +57667,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -56589,7 +57677,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -56599,7 +57687,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -56609,7 +57697,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[10.23]", "test": "test_postgres_extension_query_export_to_s3[10.23]", "response": "200", "error": "", @@ -56619,7 +57707,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11.16]", "test": "test_postgres_extension_query_export_to_s3[11.16]", "response": "200", "error": "", @@ -56629,7 +57717,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[12.8]", "test": "test_postgres_extension_query_export_to_s3[12.8]", "response": "200", "error": "", @@ -56639,7 +57727,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[13.4]", "test": "test_postgres_extension_query_export_to_s3[13.4]", "response": "200", "error": "", @@ -56649,7 +57737,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[14.7]", "test": "test_postgres_extension_query_export_to_s3[14.7]", "response": "200", "error": "", @@ -56659,7 +57747,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[15.2]", "test": "test_postgres_extension_query_export_to_s3[15.2]", "response": "200", "error": "", @@ -56669,7 +57757,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[10.23]", "test": "test_postgres_extension_table_import_from_s3[10.23]", "response": "200", "error": "", @@ -56679,7 +57767,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[11.16]", "test": "test_postgres_extension_table_import_from_s3[11.16]", "response": "200", "error": "", @@ -56689,7 +57777,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[12.8]", "test": "test_postgres_extension_table_import_from_s3[12.8]", "response": "200", "error": "", @@ -56699,7 +57787,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[13.4]", "test": "test_postgres_extension_table_import_from_s3[13.4]", "response": "200", "error": "", @@ -56709,7 +57797,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[14.7]", "test": "test_postgres_extension_table_import_from_s3[14.7]", "response": "200", "error": "", @@ -56719,7 +57807,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_postgres_extension_table_import_from_s3[15.2]", "test": "test_postgres_extension_table_import_from_s3[15.2]", "response": "200", "error": "", @@ -56729,7 +57817,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[False]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[False]", "test": "test_bucket_mounting[False]", "response": "200", "error": "", @@ -56739,7 +57827,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_s3.py::TestS3::test_bucket_mounting[True]", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_bucket_mounting[True]", "test": "test_bucket_mounting[True]", "response": "200", "error": "", @@ -56749,17 +57837,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_lookup_predefined_application", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", + "test": "test_inconsistent_number_of_columns", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_lookup_predefined_application", "test": "test_lookup_predefined_application", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", @@ -56769,7 +57867,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "403", "error": "CommonServiceException", @@ -56779,7 +57877,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "403", "error": "CommonServiceException", @@ -56789,7 +57887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "403", "error": "CommonServiceException", @@ -56799,7 +57897,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "403", "error": "CommonServiceException", @@ -56809,7 +57907,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "403", "error": "CommonServiceException", @@ -56819,7 +57917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "403", "error": "CommonServiceException", @@ -56829,7 +57927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "403", "error": "CommonServiceException", @@ -56839,7 +57937,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "403", "error": "CommonServiceException", @@ -56849,7 +57947,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "403", "error": "CommonServiceException", @@ -56863,7 +57961,7 @@ "ACL, Bucket, BucketKeyEnabled, CacheControl, ChecksumAlgorithm, ChecksumCRC32, ChecksumCRC32C, ChecksumSHA1, ChecksumSHA256, ContentDisposition, ContentEncoding, ContentLanguage, ContentLength, ContentMD5, ContentType, ExpectedBucketOwner, Expires, GrantFullControl, GrantRead, GrantReadACP, GrantWriteACP, Key, Metadata, ObjectLockLegalHoldStatus, ObjectLockMode, ObjectLockRetainUntilDate, RequestPayer, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, SSEKMSEncryptionContext, SSEKMSKeyId, ServerSideEncryption, StorageClass, Tagging, WebsiteRedirectLocation": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_copy_in_place_with_bucket_encryption", "test": "test_copy_in_place_with_bucket_encryption", "response": "200", "error": "", @@ -56873,7 +57971,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_response_structure", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure", "test": "test_response_structure", "response": "200", "error": "", @@ -56883,7 +57981,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -56893,17 +57991,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_s3_copy_md5", - "test": "test_s3_copy_md5", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_acl", + "test": "test_s3_object_acl", "response": "200", "error": "", - "snapshot_skipped": "['$..ServerSideEncryption']", + "snapshot_skipped": "['$..Grants..Grantee.DisplayName', '$..Grants..Grantee.ID']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_object_website_redirect_location", "test": "test_object_website_redirect_location", "response": "200", "error": "", @@ -56913,7 +58011,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3StaticWebsiteHosting::test_s3_static_website_hosting", "test": "test_s3_static_website_hosting", "response": "200", "error": "", @@ -56923,7 +58021,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", "test": "test_cors_match_methods", "response": "200", "error": "", @@ -56933,7 +58031,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", + "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", "response": "200", "error": "", @@ -56945,7 +58043,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -56955,7 +58053,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -56971,7 +58069,7 @@ "ACL, AccessControlPolicy, Bucket, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner, GrantFullControl, GrantRead, GrantReadACP, GrantWrite, GrantWriteACP, Key, RequestPayer, VersionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_with_anon_credentials", "test": "test_get_object_with_anon_credentials", "response": "200", "error": "", @@ -56981,7 +58079,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_acl", + "test": "test_s3_object_acl", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Grants..Grantee.DisplayName', '$..Grants..Grantee.ID']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -56991,7 +58099,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -57001,11 +58109,21 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", + "test": "test_put_object_acl_on_delete_marker", + "response": "405", + "error": "MethodNotAllowed", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_object_acl_on_delete_marker", "test": "test_put_object_acl_on_delete_marker", "response": "405", "error": "MethodNotAllowed", - "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId']", + "snapshot_skipped": "['$..ServerSideEncryption', '$..Deleted..DeleteMarker', '$..Deleted..DeleteMarkerVersionId', '$.get-acl-delete-marker-version-id.Error', '$.get-acl-delete-marker-version-id.ResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -57017,7 +58135,7 @@ "Bucket, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner, Key, LegalHold, RequestPayer, VersionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_put_object_with_legal_hold", "test": "test_put_object_with_legal_hold", "response": "200", "error": "", @@ -57027,7 +58145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_copy_object_legal_hold", "test": "test_s3_copy_object_legal_hold", "response": "200", "error": "", @@ -57037,7 +58155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockLegalHold::test_s3_legal_hold_lock_versioned", "test": "test_s3_legal_hold_lock_versioned", "response": "200", "error": "", @@ -57053,7 +58171,7 @@ "Bucket, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner, ObjectLockConfiguration, RequestPayer, Token": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_bucket_config_default_retention", "test": "test_bucket_config_default_retention", "response": "200", "error": "", @@ -57069,7 +58187,7 @@ "Bucket, ChecksumAlgorithm, ContentMD5, ExpectedBucketOwner, Key, RequestPayer, Tagging, VersionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -57079,7 +58197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -57095,7 +58213,7 @@ "Bucket, ChecksumAlgorithm, ExpectedBucketOwner, Key, RequestPayer, RestoreRequest, VersionId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_s3_get_deep_archive_object_restore", "test": "test_s3_get_deep_archive_object_restore", "response": "202", "error": "", @@ -57105,7 +58223,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "202", "error": "", @@ -57115,7 +58233,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "202", "error": "", @@ -57131,24 +58249,24 @@ "Bucket, ExpectedBucketOwner, Expression, ExpressionType, InputSerialization, Key, OutputSerialization, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", - "test": "test_inconsistent_number_of_columns", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_select_query_archive", + "test": "test_select_query_archive", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_select_query_archive", - "test": "test_select_query_archive", + "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3_select.py::TestS3Select::test_inconsistent_number_of_columns", + "test": "test_inconsistent_number_of_columns", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -57157,7 +58275,7 @@ "Body, Bucket, ChecksumAlgorithm, ChecksumCRC32, ChecksumCRC32C, ChecksumSHA1, ChecksumSHA256, ContentLength, ContentMD5, ExpectedBucketOwner, Key, PartNumber, RequestPayer, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, UploadId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -57167,7 +58285,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", "test": "test_oversized_unzipped_lambda", "response": "200", "error": "", @@ -57177,7 +58295,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -57187,7 +58305,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -57197,7 +58315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -57207,7 +58325,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -57217,7 +58335,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -57227,7 +58345,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -57237,7 +58355,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -57247,7 +58365,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -57257,7 +58375,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -57267,7 +58385,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -57277,7 +58395,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -57287,7 +58405,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -57297,7 +58415,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -57307,7 +58425,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -57317,7 +58435,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -57327,7 +58445,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -57337,7 +58455,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_download_fileobj_multiple_range_requests", "test": "test_download_fileobj_multiple_range_requests", "response": "200", "error": "", @@ -57347,7 +58465,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_list_multipart_uploads_parameters", "test": "test_list_multipart_uploads_parameters", "response": "200", "error": "", @@ -57357,7 +58475,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_and_list_parts", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_and_list_parts", "test": "test_multipart_and_list_parts", "response": "200", "error": "", @@ -57367,7 +58485,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_copy_object_etag", "test": "test_multipart_copy_object_etag", "response": "200", "error": "", @@ -57377,7 +58495,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -57387,7 +58505,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_multipart_upload_acls", "test": "test_s3_multipart_upload_acls", "response": "200", "error": "", @@ -57397,7 +58515,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_set_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_set_external_hostname", "test": "test_set_external_hostname", "response": "200", "error": "", @@ -57407,7 +58525,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_file_multipart", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_file_multipart", "test": "test_upload_file_multipart", "response": "200", "error": "", @@ -57417,7 +58535,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_upload_part_chunked_newlines_valid_etag", "test": "test_upload_part_chunked_newlines_valid_etag", "response": "200", "error": "", @@ -57427,7 +58545,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3DeepArchive::test_storage_class_deep_archive", "test": "test_storage_class_deep_archive", "response": "200", "error": "", @@ -57437,7 +58555,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3-False]", "response": "200", "error": "", @@ -57447,7 +58565,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3-True]", "response": "200", "error": "", @@ -57457,7 +58575,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-False]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-False]", "response": "200", "error": "", @@ -57467,7 +58585,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_signature_authentication_multi_part[s3v4-True]", "test": "test_presigned_url_signature_authentication_multi_part[s3v4-True]", "response": "200", "error": "", @@ -57477,7 +58595,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -57487,7 +58605,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -57497,7 +58615,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -57517,7 +58635,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_multipart_no_such_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_multipart_no_such_upload", "test": "test_multipart_no_such_upload", "response": "404", "error": "NoSuchUpload", @@ -57529,7 +58647,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -57539,7 +58657,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", "test": "test_external_layer_specific", "response": "200", "error": "", @@ -57547,6 +58665,46 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } diff --git a/data/coverage/s3control.json b/data/coverage/s3control.json index 90036ce0b4..f41038b898 100644 --- a/data/coverage/s3control.json +++ b/data/coverage/s3control.json @@ -1,6 +1,5 @@ { "service": "s3control", - "pro_support": true, "community_support": true, "operations": [ { @@ -653,8 +652,8 @@ }, { "PutBucketTagging": { - "implemented": true, - "availability": "pro", + "implemented": false, + "availability": "", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -777,7 +776,7 @@ "AccountId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_s3control.py::test_lifecycle_public_access_block", + "node_id": "LocalStack Community: tests/aws/services/s3control/test_s3control.py::test_lifecycle_public_access_block", "test": "test_lifecycle_public_access_block", "response": "200", "error": "", @@ -793,7 +792,7 @@ "AccountId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_s3control.py::test_lifecycle_public_access_block", + "node_id": "LocalStack Community: tests/aws/services/s3control/test_s3control.py::test_lifecycle_public_access_block", "test": "test_lifecycle_public_access_block", "response": "200", "error": "", @@ -803,7 +802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_s3control.py::test_public_access_block_validations", + "node_id": "LocalStack Community: tests/aws/services/s3control/test_s3control.py::test_public_access_block_validations", "test": "test_public_access_block_validations", "response": "403", "error": "CommonServiceException", @@ -813,7 +812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_s3control.py::test_lifecycle_public_access_block", + "node_id": "LocalStack Community: tests/aws/services/s3control/test_s3control.py::test_lifecycle_public_access_block", "test": "test_lifecycle_public_access_block", "response": "404", "error": "CommonServiceException", @@ -829,7 +828,7 @@ "AccountId, PublicAccessBlockConfiguration": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_s3control.py::test_lifecycle_public_access_block", + "node_id": "LocalStack Community: tests/aws/services/s3control/test_s3control.py::test_lifecycle_public_access_block", "test": "test_lifecycle_public_access_block", "response": "200", "error": "", @@ -839,7 +838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_s3control.py::test_public_access_block_validations", + "node_id": "LocalStack Community: tests/aws/services/s3control/test_s3control.py::test_public_access_block_validations", "test": "test_public_access_block_validations", "response": "400", "error": "CommonServiceException", @@ -849,7 +848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_s3control.py::test_public_access_block_validations", + "node_id": "LocalStack Community: tests/aws/services/s3control/test_s3control.py::test_public_access_block_validations", "test": "test_public_access_block_validations", "response": "403", "error": "CommonServiceException", diff --git a/data/coverage/sagemaker-runtime.json b/data/coverage/sagemaker-runtime.json index ef9753d8c7..ba44c76260 100644 --- a/data/coverage/sagemaker-runtime.json +++ b/data/coverage/sagemaker-runtime.json @@ -25,6 +25,18 @@ "snapshot_tested": false, "snapshot_skipped": "" } + }, + { + "InvokeEndpointWithResponseStream": { + "implemented": true, + "availability": "pro", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } } ], "details": {} diff --git a/data/coverage/scheduler.json b/data/coverage/scheduler.json index f385802983..2ac9e11c0e 100644 --- a/data/coverage/scheduler.json +++ b/data/coverage/scheduler.json @@ -152,7 +152,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_scheduler.py::test_list_schedules", + "node_id": "LocalStack Community: tests/aws/services/scheduler/test_scheduler.py::test_list_schedules", "test": "test_list_schedules", "response": "200", "error": "", diff --git a/data/coverage/secretsmanager.json b/data/coverage/secretsmanager.json index 23fe8a181c..c610554e2f 100644 --- a/data/coverage/secretsmanager.json +++ b/data/coverage/secretsmanager.json @@ -272,31 +272,31 @@ "ClientRequestToken, Description, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", "test": "test_cfn_secret_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "ClientRequestToken, Description, Name, SecretString": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", "test": "test_cfn_secretsmanager_gen_secret", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_call_lists_secrets_multiple_times", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_call_lists_secrets_multiple_times", "test": "test_call_lists_secrets_multiple_times", "response": "200", "error": "", @@ -306,7 +306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "response": "200", "error": "", @@ -316,7 +316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "response": "200", "error": "", @@ -326,7 +326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", "test": "test_create_and_update_secret[Valid/_+=.@-Name]", "response": "200", "error": "", @@ -336,7 +336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", "test": "test_create_and_update_secret[s-c64bdc03]", "response": "200", "error": "", @@ -346,7 +346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets", "test": "test_create_multi_secrets", "response": "200", "error": "", @@ -356,7 +356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy", "test": "test_resource_policy", "response": "200", "error": "", @@ -366,7 +366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists", "test": "test_secret_exists", "response": "200", "error": "", @@ -376,7 +376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots", "test": "test_secret_exists_snapshots", "response": "200", "error": "", @@ -386,7 +386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_and_secrets", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets", "test": "test_get_parameters_and_secrets", "response": "200", "error": "", @@ -396,7 +396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_secret_parameter", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_secret_parameter", "test": "test_get_secret_parameter", "response": "200", "error": "", @@ -406,7 +406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists", "test": "test_secret_exists", "response": "400", "error": "ResourceExistsException", @@ -416,7 +416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots", "test": "test_secret_exists_snapshots", "response": "400", "error": "ResourceExistsException", @@ -428,41 +428,41 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, "ClientRequestToken, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", @@ -472,7 +472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "400", "error": "AccessDeniedException", @@ -486,7 +486,7 @@ "ClientRequestToken, Name, SecretString": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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": "", @@ -496,7 +496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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": "", @@ -506,7 +506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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": "", @@ -516,7 +516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_can_recreate_delete_secret", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_can_recreate_delete_secret", "test": "test_can_recreate_delete_secret", "response": "200", "error": "", @@ -526,7 +526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion", "test": "test_exp_raised_on_creation_of_secret_scheduled_for_deletion", "response": "200", "error": "", @@ -536,7 +536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", "test": "test_http_put_secret_value_custom_client_request_token_new_version_stages", "response": "200", "error": "", @@ -546,7 +546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", "test": "test_http_put_secret_value_duplicate_req", "response": "200", "error": "", @@ -556,7 +556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", "test": "test_http_put_secret_value_null_client_request_token_new_version_stages", "response": "200", "error": "", @@ -566,7 +566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", "test": "test_http_put_secret_value_with_duplicate_client_request_token", "response": "200", "error": "", @@ -576,7 +576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", "response": "200", "error": "", @@ -586,7 +586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date", "test": "test_last_accessed_date", "response": "200", "error": "", @@ -596,7 +596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", "test": "test_last_updated_date", "response": "200", "error": "", @@ -606,7 +606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement", "test": "test_non_versioning_version_stages_no_replacement", "response": "200", "error": "", @@ -616,7 +616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement", "test": "test_non_versioning_version_stages_replacement", "response": "200", "error": "", @@ -626,7 +626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", "test": "test_put_secret_value_with_new_custom_client_request_token", "response": "200", "error": "", @@ -636,7 +636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages", "test": "test_put_secret_value_with_version_stages", "response": "200", "error": "", @@ -646,7 +646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn", "test": "test_rotate_secret_invalid_lambda_arn", "response": "200", "error": "", @@ -656,7 +656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", "test": "test_update_secret_description", "response": "200", "error": "", @@ -666,7 +666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", "test": "test_update_secret_version_stages_current_pending", "response": "200", "error": "", @@ -676,7 +676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", "test": "test_update_secret_version_stages_current_pending_cycle", "response": "200", "error": "", @@ -686,7 +686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "response": "200", "error": "", @@ -696,7 +696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "response": "200", "error": "", @@ -706,7 +706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous", "test": "test_update_secret_version_stages_current_previous", "response": "200", "error": "", @@ -716,7 +716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type", "test": "test_update_secret_version_stages_return_type", "response": "200", "error": "", @@ -726,7 +726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token", "test": "test_update_secret_with_non_provided_client_request_token", "response": "200", "error": "", @@ -736,7 +736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion", "test": "test_exp_raised_on_creation_of_secret_scheduled_for_deletion", "response": "400", "error": "InvalidRequestException", @@ -746,7 +746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", "test": "test_invalid_secret_name[ Inv *?!]Name\\\\-]", "response": "400", "error": "ValidationException", @@ -756,7 +756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", "test": "test_invalid_secret_name[ Inv Name]", "response": "400", "error": "ValidationException", @@ -766,7 +766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", "test": "test_invalid_secret_name[ Inv*Name? ]", "response": "400", "error": "ValidationException", @@ -776,7 +776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", "test": "test_invalid_secret_name[Inv Name]", "response": "400", "error": "ValidationException", @@ -788,7 +788,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", @@ -798,7 +798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "200", "error": "", @@ -808,7 +808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -818,7 +818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -828,7 +828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -842,21 +842,21 @@ "ClientRequestToken, Name, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", "test": "test_cfn_handle_secretsmanager_secret", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Description, Name, SecretString": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[CreateSecret]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[CreateSecret]", "test": "test_no_client_request_token[CreateSecret]", "response": "400", "error": "InvalidRequestException", @@ -872,17 +872,17 @@ "SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", "test": "test_cfn_secret_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy", "test": "test_resource_policy", "response": "200", "error": "", @@ -898,7 +898,7 @@ "ForceDeleteWithoutRecovery, SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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": "", @@ -908,7 +908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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": "", @@ -918,7 +918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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": "", @@ -928,7 +928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_call_lists_secrets_multiple_times", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_call_lists_secrets_multiple_times", "test": "test_call_lists_secrets_multiple_times", "response": "200", "error": "", @@ -938,7 +938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_can_recreate_delete_secret", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_can_recreate_delete_secret", "test": "test_can_recreate_delete_secret", "response": "200", "error": "", @@ -948,7 +948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "response": "200", "error": "", @@ -958,7 +958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "response": "200", "error": "", @@ -968,7 +968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", "test": "test_create_and_update_secret[Valid/_+=.@-Name]", "response": "200", "error": "", @@ -978,7 +978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", "test": "test_create_and_update_secret[s-c64bdc03]", "response": "200", "error": "", @@ -988,7 +988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets", "test": "test_create_multi_secrets", "response": "200", "error": "", @@ -998,7 +998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_delete_non_existent_secret_returns_as_if_secret_exists", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_delete_non_existent_secret_returns_as_if_secret_exists", "test": "test_delete_non_existent_secret_returns_as_if_secret_exists", "response": "200", "error": "", @@ -1008,7 +1008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date", "test": "test_last_accessed_date", "response": "200", "error": "", @@ -1018,7 +1018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", "test": "test_last_updated_date", "response": "200", "error": "", @@ -1028,7 +1028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[CreateSecret]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[CreateSecret]", "test": "test_no_client_request_token[CreateSecret]", "response": "200", "error": "", @@ -1038,7 +1038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[PutSecretValue]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[PutSecretValue]", "test": "test_no_client_request_token[PutSecretValue]", "response": "200", "error": "", @@ -1048,7 +1048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[RotateSecret]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[RotateSecret]", "test": "test_no_client_request_token[RotateSecret]", "response": "200", "error": "", @@ -1058,7 +1058,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[UpdateSecret]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[UpdateSecret]", "test": "test_no_client_request_token[UpdateSecret]", "response": "200", "error": "", @@ -1068,7 +1068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement", "test": "test_non_versioning_version_stages_no_replacement", "response": "200", "error": "", @@ -1078,7 +1078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement", "test": "test_non_versioning_version_stages_replacement", "response": "200", "error": "", @@ -1088,7 +1088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages", "test": "test_put_secret_value_with_version_stages", "response": "200", "error": "", @@ -1098,7 +1098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy", "test": "test_resource_policy", "response": "200", "error": "", @@ -1108,7 +1108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn", "test": "test_rotate_secret_invalid_lambda_arn", "response": "200", "error": "", @@ -1118,7 +1118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists", "test": "test_secret_exists", "response": "200", "error": "", @@ -1128,7 +1128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots", "test": "test_secret_exists_snapshots", "response": "200", "error": "", @@ -1138,7 +1138,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", "test": "test_update_secret_description", "response": "200", "error": "", @@ -1148,7 +1148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", "test": "test_update_secret_version_stages_current_pending", "response": "200", "error": "", @@ -1158,7 +1158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", "test": "test_update_secret_version_stages_current_pending_cycle", "response": "200", "error": "", @@ -1168,7 +1168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "response": "200", "error": "", @@ -1178,7 +1178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "response": "200", "error": "", @@ -1188,7 +1188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous", "test": "test_update_secret_version_stages_current_previous", "response": "200", "error": "", @@ -1198,7 +1198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type", "test": "test_update_secret_version_stages_return_type", "response": "200", "error": "", @@ -1208,7 +1208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token", "test": "test_update_secret_with_non_provided_client_request_token", "response": "200", "error": "", @@ -1218,7 +1218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_and_secrets", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets", "test": "test_get_parameters_and_secrets", "response": "200", "error": "", @@ -1228,7 +1228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_secret_parameter", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_secret_parameter", "test": "test_get_secret_parameter", "response": "200", "error": "", @@ -1238,7 +1238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion", "test": "test_exp_raised_on_creation_of_secret_scheduled_for_deletion", "response": "400", "error": "InvalidRequestException", @@ -1248,7 +1248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", "test": "test_http_put_secret_value_custom_client_request_token_new_version_stages", "response": "400", "error": "InvalidRequestException", @@ -1258,7 +1258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", "test": "test_http_put_secret_value_duplicate_req", "response": "400", "error": "InvalidRequestException", @@ -1268,7 +1268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", "test": "test_http_put_secret_value_null_client_request_token_new_version_stages", "response": "400", "error": "InvalidRequestException", @@ -1278,7 +1278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", "test": "test_http_put_secret_value_with_duplicate_client_request_token", "response": "400", "error": "InvalidRequestException", @@ -1288,7 +1288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", "response": "400", "error": "InvalidRequestException", @@ -1298,7 +1298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", "test": "test_invalid_secret_name[ Inv *?!]Name\\\\-]", "response": "400", "error": "ValidationException", @@ -1308,7 +1308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", "test": "test_invalid_secret_name[ Inv Name]", "response": "400", "error": "ValidationException", @@ -1318,7 +1318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", "test": "test_invalid_secret_name[ Inv*Name? ]", "response": "400", "error": "ValidationException", @@ -1328,7 +1328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", "test": "test_invalid_secret_name[Inv Name]", "response": "400", "error": "ValidationException", @@ -1338,7 +1338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", "test": "test_put_secret_value_with_new_custom_client_request_token", "response": "400", "error": "InvalidRequestException", @@ -1350,7 +1350,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", @@ -1360,7 +1360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "200", "error": "", @@ -1370,7 +1370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -1380,7 +1380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -1390,7 +1390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -1404,7 +1404,7 @@ "RecoveryWindowInDays, SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_exp_raised_on_creation_of_secret_scheduled_for_deletion", "test": "test_exp_raised_on_creation_of_secret_scheduled_for_deletion", "response": "200", "error": "", @@ -1418,37 +1418,37 @@ "SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", "test": "test_cfn_handle_secretsmanager_secret", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", "test": "test_cfn_secret_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", "test": "test_cfn_secretsmanager_gen_secret", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", "test": "test_http_put_secret_value_custom_client_request_token_new_version_stages", "response": "200", "error": "", @@ -1458,7 +1458,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", "test": "test_http_put_secret_value_duplicate_req", "response": "200", "error": "", @@ -1468,7 +1468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", "test": "test_http_put_secret_value_null_client_request_token_new_version_stages", "response": "200", "error": "", @@ -1478,7 +1478,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", "test": "test_http_put_secret_value_with_duplicate_client_request_token", "response": "200", "error": "", @@ -1488,7 +1488,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", "response": "200", "error": "", @@ -1498,7 +1498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", "test": "test_put_secret_value_with_new_custom_client_request_token", "response": "200", "error": "", @@ -1510,27 +1510,37 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", @@ -1538,16 +1548,6 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" } ] } @@ -1556,17 +1556,7 @@ "SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", - "test": "test_cfn_handle_secretsmanager_secret", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_handle_secretsmanager_secret", "test": "test_cfn_handle_secretsmanager_secret", "response": "200", "error": "", @@ -1576,27 +1566,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", "test": "test_cfn_secret_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", - "test": "test_cfn_secretsmanager_gen_secret", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", "test": "test_cfn_secretsmanager_gen_secret", "response": "200", "error": "", @@ -1606,7 +1586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "response": "200", "error": "", @@ -1616,7 +1596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "response": "200", "error": "", @@ -1626,7 +1606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", "test": "test_create_and_update_secret[Valid/_+=.@-Name]", "response": "200", "error": "", @@ -1636,7 +1616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", "test": "test_create_and_update_secret[s-c64bdc03]", "response": "200", "error": "", @@ -1646,7 +1626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date", "test": "test_last_accessed_date", "response": "200", "error": "", @@ -1656,7 +1636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", "test": "test_last_updated_date", "response": "200", "error": "", @@ -1666,7 +1646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn", "test": "test_rotate_secret_invalid_lambda_arn", "response": "200", "error": "", @@ -1676,7 +1656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", "test": "test_update_secret_description", "response": "200", "error": "", @@ -1686,7 +1666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_can_recreate_delete_secret", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_can_recreate_delete_secret", "test": "test_can_recreate_delete_secret", "response": "400", "error": "ResourceNotFoundException", @@ -1696,7 +1676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", "test": "test_invalid_secret_name[ Inv *?!]Name\\\\-]", "response": "400", "error": "ValidationException", @@ -1706,7 +1686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", "test": "test_invalid_secret_name[ Inv Name]", "response": "400", "error": "ValidationException", @@ -1716,7 +1696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", "test": "test_invalid_secret_name[ Inv*Name? ]", "response": "400", "error": "ValidationException", @@ -1726,7 +1706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", "test": "test_invalid_secret_name[Inv Name]", "response": "400", "error": "ValidationException", @@ -1738,43 +1718,33 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -1784,7 +1754,7 @@ "ExcludeCharacters, PasswordLength": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_get_random_exclude_characters_and_symbols", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_get_random_exclude_characters_and_symbols", "test": "test_get_random_exclude_characters_and_symbols", "response": "200", "error": "", @@ -1800,17 +1770,7 @@ "SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", - "test": "test_cfn_secret_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", "test": "test_cfn_secret_policy", "response": "200", "error": "", @@ -1820,7 +1780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy", "test": "test_resource_policy", "response": "200", "error": "", @@ -1832,7 +1792,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", @@ -1842,7 +1802,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", @@ -1852,7 +1812,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "200", "error": "", @@ -1862,7 +1822,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "400", "error": "SecretNotFoundException", @@ -1878,7 +1838,7 @@ "SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secretsmanager_gen_secret", "test": "test_cfn_secretsmanager_gen_secret", "response": "200", "error": "", @@ -1888,37 +1848,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "response": "200", "error": "", @@ -1928,7 +1888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "response": "200", "error": "", @@ -1938,7 +1898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", "test": "test_create_and_update_secret[Valid/_+=.@-Name]", "response": "200", "error": "", @@ -1948,7 +1908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", "test": "test_create_and_update_secret[s-c64bdc03]", "response": "200", "error": "", @@ -1958,7 +1918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", "test": "test_http_put_secret_value_custom_client_request_token_new_version_stages", "response": "200", "error": "", @@ -1968,7 +1928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", "test": "test_http_put_secret_value_duplicate_req", "response": "200", "error": "", @@ -1978,7 +1938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", "test": "test_http_put_secret_value_null_client_request_token_new_version_stages", "response": "200", "error": "", @@ -1988,7 +1948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", "test": "test_http_put_secret_value_with_duplicate_client_request_token", "response": "200", "error": "", @@ -1998,7 +1958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", "response": "200", "error": "", @@ -2008,7 +1968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_accessed_date", "test": "test_last_accessed_date", "response": "200", "error": "", @@ -2018,7 +1978,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", "test": "test_last_updated_date", "response": "200", "error": "", @@ -2028,7 +1988,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", "test": "test_put_secret_value_with_new_custom_client_request_token", "response": "200", "error": "", @@ -2038,7 +1998,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages", "test": "test_put_secret_value_with_version_stages", "response": "200", "error": "", @@ -2048,7 +2008,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", "test": "test_update_secret_version_stages_current_pending_cycle", "response": "200", "error": "", @@ -2058,7 +2018,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "response": "200", "error": "", @@ -2068,7 +2028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "response": "200", "error": "", @@ -2078,7 +2038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token", "test": "test_update_secret_with_non_provided_client_request_token", "response": "200", "error": "", @@ -2088,7 +2048,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_and_secrets", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets", "test": "test_get_parameters_and_secrets", "response": "200", "error": "", @@ -2098,7 +2058,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_secret_parameter", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_secret_parameter", "test": "test_get_secret_parameter", "response": "200", "error": "", @@ -2108,7 +2068,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", "test": "test_invalid_secret_name[ Inv *?!]Name\\\\-]", "response": "400", "error": "ValidationException", @@ -2118,7 +2078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", "test": "test_invalid_secret_name[ Inv Name]", "response": "400", "error": "ValidationException", @@ -2128,7 +2088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", "test": "test_invalid_secret_name[ Inv*Name? ]", "response": "400", "error": "ValidationException", @@ -2138,7 +2098,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", "test": "test_invalid_secret_name[Inv Name]", "response": "400", "error": "ValidationException", @@ -2148,7 +2108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_not_found", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_not_found", "test": "test_secret_not_found", "response": "400", "error": "ResourceNotFoundException", @@ -2158,7 +2118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_inexistent_secret", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_inexistent_secret", "test": "test_get_inexistent_secret", "response": "400", "error": "ResourceNotFoundException", @@ -2168,7 +2128,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_and_secrets", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets", "test": "test_get_parameters_and_secrets", "response": "400", "error": "ResourceNotFoundException", @@ -2180,27 +2140,27 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -2210,7 +2170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", @@ -2220,7 +2180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "200", "error": "", @@ -2230,27 +2190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[False]", "test": "test_data_api[False]", "response": "200", "error": "", @@ -2260,7 +2200,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsMysql::test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_data_api[True]", "test": "test_data_api[True]", "response": "200", "error": "", @@ -2270,7 +2210,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_data_api", "test": "test_data_api", "response": "200", "error": "", @@ -2280,7 +2220,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "400", "error": "AccessDeniedException", @@ -2290,7 +2230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "400", "error": "AccessDeniedException", @@ -2304,7 +2244,7 @@ "SecretId, VersionStage": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", "test": "test_http_put_secret_value_custom_client_request_token_new_version_stages", "response": "200", "error": "", @@ -2314,7 +2254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", "test": "test_http_put_secret_value_null_client_request_token_new_version_stages", "response": "200", "error": "", @@ -2330,7 +2270,7 @@ "IncludeDeprecated, SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", "test": "test_invalid_secret_name[ Inv *?!]Name\\\\-]", "response": "400", "error": "ValidationException", @@ -2340,7 +2280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", "test": "test_invalid_secret_name[ Inv Name]", "response": "400", "error": "ValidationException", @@ -2350,7 +2290,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", "test": "test_invalid_secret_name[ Inv*Name? ]", "response": "400", "error": "ValidationException", @@ -2360,7 +2300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", "test": "test_invalid_secret_name[Inv Name]", "response": "400", "error": "ValidationException", @@ -2374,7 +2314,7 @@ "SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", "test": "test_http_put_secret_value_custom_client_request_token_new_version_stages", "response": "200", "error": "", @@ -2384,7 +2324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", "test": "test_http_put_secret_value_duplicate_req", "response": "200", "error": "", @@ -2394,7 +2334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", "test": "test_http_put_secret_value_null_client_request_token_new_version_stages", "response": "200", "error": "", @@ -2404,7 +2344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", "test": "test_http_put_secret_value_with_duplicate_client_request_token", "response": "200", "error": "", @@ -2414,7 +2354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", "response": "200", "error": "", @@ -2424,7 +2364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement", "test": "test_non_versioning_version_stages_no_replacement", "response": "200", "error": "", @@ -2434,7 +2374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement", "test": "test_non_versioning_version_stages_replacement", "response": "200", "error": "", @@ -2444,7 +2384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", "test": "test_put_secret_value_with_new_custom_client_request_token", "response": "200", "error": "", @@ -2454,7 +2394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", "test": "test_update_secret_version_stages_current_pending", "response": "200", "error": "", @@ -2464,7 +2404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", "test": "test_update_secret_version_stages_current_pending_cycle", "response": "200", "error": "", @@ -2474,7 +2414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "response": "200", "error": "", @@ -2484,7 +2424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "response": "200", "error": "", @@ -2494,7 +2434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous", "test": "test_update_secret_version_stages_current_previous", "response": "200", "error": "", @@ -2504,7 +2444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_not_found", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_not_found", "test": "test_secret_not_found", "response": "400", "error": "SecretNotFoundException", @@ -2520,7 +2460,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_call_lists_secrets_multiple_times", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_call_lists_secrets_multiple_times", "test": "test_call_lists_secrets_multiple_times", "response": "200", "error": "", @@ -2530,7 +2470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_multi_secrets", "test": "test_create_multi_secrets", "response": "200", "error": "", @@ -2540,7 +2480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists", "test": "test_secret_exists", "response": "200", "error": "", @@ -2550,7 +2490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_secret_exists_snapshots", "test": "test_secret_exists_snapshots", "response": "200", "error": "", @@ -2560,7 +2500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous", "test": "test_update_secret_version_stages_current_previous", "response": "200", "error": "", @@ -2576,21 +2516,21 @@ "BlockPublicPolicy, ResourcePolicy, SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_cfn_secret_policy", "test": "test_cfn_secret_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "ResourcePolicy, SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_resource_policy", "test": "test_resource_policy", "response": "200", "error": "", @@ -2602,7 +2542,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "200", "error": "", @@ -2618,7 +2558,7 @@ "ClientRequestToken, SecretId, SecretString": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "response": "200", "error": "", @@ -2628,7 +2568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "response": "200", "error": "", @@ -2638,7 +2578,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", "test": "test_create_and_update_secret[Valid/_+=.@-Name]", "response": "200", "error": "", @@ -2648,7 +2588,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", "test": "test_create_and_update_secret[s-c64bdc03]", "response": "200", "error": "", @@ -2658,7 +2598,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_duplicate_req", "test": "test_http_put_secret_value_duplicate_req", "response": "200", "error": "", @@ -2668,7 +2608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", "test": "test_http_put_secret_value_with_duplicate_client_request_token", "response": "200", "error": "", @@ -2678,7 +2618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", "response": "200", "error": "", @@ -2688,7 +2628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_new_custom_client_request_token", "test": "test_put_secret_value_with_new_custom_client_request_token", "response": "200", "error": "", @@ -2698,7 +2638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages", "test": "test_put_secret_value_with_version_stages", "response": "200", "error": "", @@ -2708,7 +2648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", "test": "test_update_secret_version_stages_current_pending", "response": "200", "error": "", @@ -2718,7 +2658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", "test": "test_invalid_secret_name[ Inv *?!]Name\\\\-]", "response": "400", "error": "ValidationException", @@ -2728,7 +2668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", "test": "test_invalid_secret_name[ Inv Name]", "response": "400", "error": "ValidationException", @@ -2738,7 +2678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", "test": "test_invalid_secret_name[ Inv*Name? ]", "response": "400", "error": "ValidationException", @@ -2748,7 +2688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", "test": "test_invalid_secret_name[Inv Name]", "response": "400", "error": "ValidationException", @@ -2760,41 +2700,41 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, "ClientRequestToken, SecretId, SecretString, VersionStages": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_custom_client_request_token_new_version_stages", "test": "test_http_put_secret_value_custom_client_request_token_new_version_stages", "response": "200", "error": "", @@ -2804,7 +2744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_null_client_request_token_new_version_stages", "test": "test_http_put_secret_value_null_client_request_token_new_version_stages", "response": "200", "error": "", @@ -2814,7 +2754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_no_replacement", "test": "test_non_versioning_version_stages_no_replacement", "response": "200", "error": "", @@ -2824,7 +2764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_non_versioning_version_stages_replacement", "test": "test_non_versioning_version_stages_replacement", "response": "200", "error": "", @@ -2834,7 +2774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_put_secret_value_with_version_stages", "test": "test_put_secret_value_with_version_stages", "response": "200", "error": "", @@ -2844,7 +2784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", "test": "test_update_secret_version_stages_current_pending", "response": "200", "error": "", @@ -2854,7 +2794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", "test": "test_update_secret_version_stages_current_pending_cycle", "response": "200", "error": "", @@ -2864,7 +2804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "response": "200", "error": "", @@ -2874,7 +2814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "response": "200", "error": "", @@ -2884,7 +2824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type", "test": "test_update_secret_version_stages_return_type", "response": "200", "error": "", @@ -2898,7 +2838,7 @@ "SecretId, SecretString": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[PutSecretValue]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[PutSecretValue]", "test": "test_no_client_request_token[PutSecretValue]", "response": "400", "error": "InvalidRequestException", @@ -2914,7 +2854,7 @@ "ClientRequestToken, RotationLambdaARN, RotationRules, SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_invalid_lambda_arn", "test": "test_rotate_secret_invalid_lambda_arn", "response": "400", "error": "ResourceNotFoundException", @@ -2928,7 +2868,7 @@ "SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[RotateSecret]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[RotateSecret]", "test": "test_no_client_request_token[RotateSecret]", "response": "400", "error": "InvalidRequestException", @@ -2944,7 +2884,7 @@ "SecretId, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", "test": "test_invalid_secret_name[ Inv *?!]Name\\\\-]", "response": "400", "error": "ValidationException", @@ -2954,7 +2894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", "test": "test_invalid_secret_name[ Inv Name]", "response": "400", "error": "ValidationException", @@ -2964,7 +2904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", "test": "test_invalid_secret_name[ Inv*Name? ]", "response": "400", "error": "ValidationException", @@ -2974,7 +2914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", "test": "test_invalid_secret_name[Inv Name]", "response": "400", "error": "ValidationException", @@ -2990,7 +2930,7 @@ "SecretId, TagKeys": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", "test": "test_invalid_secret_name[ Inv *?!]Name\\\\-]", "response": "400", "error": "ValidationException", @@ -3000,7 +2940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", "test": "test_invalid_secret_name[ Inv Name]", "response": "400", "error": "ValidationException", @@ -3010,7 +2950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", "test": "test_invalid_secret_name[ Inv*Name? ]", "response": "400", "error": "ValidationException", @@ -3020,7 +2960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", "test": "test_invalid_secret_name[Inv Name]", "response": "400", "error": "ValidationException", @@ -3036,7 +2976,7 @@ "ClientRequestToken, Description, SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", "test": "test_update_secret_description", "response": "200", "error": "", @@ -3046,7 +2986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", "test": "test_invalid_secret_name[ Inv *?!]Name\\\\-]", "response": "400", "error": "ValidationException", @@ -3056,7 +2996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", "test": "test_invalid_secret_name[ Inv Name]", "response": "400", "error": "ValidationException", @@ -3066,7 +3006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", "test": "test_invalid_secret_name[ Inv*Name? ]", "response": "400", "error": "ValidationException", @@ -3076,7 +3016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", "test": "test_invalid_secret_name[Inv Name]", "response": "400", "error": "ValidationException", @@ -3090,7 +3030,7 @@ "ClientRequestToken, Description, SecretId, SecretString": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2]", "response": "200", "error": "", @@ -3100,7 +3040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "test": "test_create_and_update_secret[Valid/_+=.@-Name-a1b2c3-]", "response": "200", "error": "", @@ -3110,7 +3050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[Valid/_+=.@-Name]", "test": "test_create_and_update_secret[Valid/_+=.@-Name]", "response": "200", "error": "", @@ -3120,7 +3060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_create_and_update_secret[s-c64bdc03]", "test": "test_create_and_update_secret[s-c64bdc03]", "response": "200", "error": "", @@ -3130,7 +3070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", "test": "test_update_secret_description", "response": "200", "error": "", @@ -3144,7 +3084,7 @@ "ClientRequestToken, SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", "test": "test_update_secret_description", "response": "200", "error": "", @@ -3158,7 +3098,7 @@ "ClientRequestToken, SecretId, SecretString": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_last_updated_date", "test": "test_last_updated_date", "response": "200", "error": "", @@ -3168,7 +3108,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_description", "test": "test_update_secret_description", "response": "200", "error": "", @@ -3178,7 +3118,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_previous", "test": "test_update_secret_version_stages_current_previous", "response": "200", "error": "", @@ -3188,7 +3128,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_with_non_provided_client_request_token", "test": "test_update_secret_with_non_provided_client_request_token", "response": "200", "error": "", @@ -3202,7 +3142,7 @@ "Description, SecretId, SecretString": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[UpdateSecret]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_no_client_request_token[UpdateSecret]", "test": "test_no_client_request_token[UpdateSecret]", "response": "400", "error": "InvalidRequestException", @@ -3218,7 +3158,7 @@ "MoveToVersionId, RemoveFromVersionId, SecretId, VersionStage": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending", "test": "test_update_secret_version_stages_current_pending", "response": "200", "error": "", @@ -3228,7 +3168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle", "test": "test_update_secret_version_stages_current_pending_cycle", "response": "200", "error": "", @@ -3238,7 +3178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_1", "response": "200", "error": "", @@ -3248,7 +3188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "test": "test_update_secret_version_stages_current_pending_cycle_custom_stages_2", "response": "200", "error": "", @@ -3258,7 +3198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_update_secret_version_stages_return_type", "test": "test_update_secret_version_stages_return_type", "response": "200", "error": "", @@ -3274,7 +3214,7 @@ "ResourcePolicy, SecretId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv *?!]Name\\\\-]", "test": "test_invalid_secret_name[ Inv *?!]Name\\\\-]", "response": "400", "error": "ValidationException", @@ -3284,7 +3224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv Name]", "test": "test_invalid_secret_name[ Inv Name]", "response": "400", "error": "ValidationException", @@ -3294,7 +3234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[ Inv*Name? ]", "test": "test_invalid_secret_name[ Inv*Name? ]", "response": "400", "error": "ValidationException", @@ -3304,7 +3244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", + "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_invalid_secret_name[Inv Name]", "test": "test_invalid_secret_name[Inv Name]", "response": "400", "error": "ValidationException", diff --git a/data/coverage/serverlessrepo.json b/data/coverage/serverlessrepo.json index d584ec52aa..8bec282397 100644 --- a/data/coverage/serverlessrepo.json +++ b/data/coverage/serverlessrepo.json @@ -9,8 +9,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": "" } }, @@ -57,8 +57,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": "" } }, @@ -69,8 +69,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": "" } }, @@ -117,7 +117,7 @@ "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "snapshot_skipped": "" } @@ -176,7 +176,7 @@ "Author, Description, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_crud_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_crud_application_versions", "test": "test_crud_application_versions", "response": "201", "error": "", @@ -186,7 +186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_crud_applications", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_crud_applications", "test": "test_crud_applications", "response": "201", "error": "", @@ -194,6 +194,30 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepoParity::test_minimal_app_without_version", + "test": "test_minimal_app_without_version", + "response": "201", + "error": "", + "snapshot_skipped": "['$..ApplicationId', '$..IsVerifiedAuthor', '$..Labels']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "Author, Description, Name, SemanticVersion, TemplateBody": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepoParity::test_minimal_app_with_version", + "test": "test_minimal_app_with_version", + "response": "201", + "error": "", + "snapshot_skipped": "['$..ApplicationId', '$..IsVerifiedAuthor', '$..Labels', '$..Version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -202,7 +226,7 @@ "ApplicationId, SemanticVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_crud_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_crud_application_versions", "test": "test_crud_application_versions", "response": "201", "error": "", @@ -218,7 +242,7 @@ "ApplicationId, Capabilities, ChangeSetName, ParameterOverrides, StackName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_create_cloud_formation_change_set", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_create_cloud_formation_change_set", "test": "test_create_cloud_formation_change_set", "response": "201", "error": "", @@ -234,7 +258,7 @@ "ApplicationId, SemanticVersion": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_create_cloud_formation_change_set", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_create_cloud_formation_change_set", "test": "test_create_cloud_formation_change_set", "response": "201", "error": "", @@ -244,7 +268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_crud_formation_template", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_crud_formation_template", "test": "test_crud_formation_template", "response": "201", "error": "", @@ -260,7 +284,7 @@ "ApplicationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_create_cloud_formation_change_set", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_create_cloud_formation_change_set", "test": "test_create_cloud_formation_change_set", "response": "204", "error": "", @@ -270,7 +294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_crud_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_crud_application_versions", "test": "test_crud_application_versions", "response": "204", "error": "", @@ -280,7 +304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_crud_applications", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_crud_applications", "test": "test_crud_applications", "response": "204", "error": "", @@ -288,6 +312,26 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepoParity::test_minimal_app_with_version", + "test": "test_minimal_app_with_version", + "response": "204", + "error": "", + "snapshot_skipped": "['$..ApplicationId', '$..IsVerifiedAuthor', '$..Labels', '$..Version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepoParity::test_minimal_app_without_version", + "test": "test_minimal_app_without_version", + "response": "204", + "error": "", + "snapshot_skipped": "['$..ApplicationId', '$..IsVerifiedAuthor', '$..Labels']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -296,7 +340,7 @@ "ApplicationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_crud_applications", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_crud_applications", "test": "test_crud_applications", "response": "200", "error": "", @@ -304,6 +348,30 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepoParity::test_minimal_app_with_version", + "test": "test_minimal_app_with_version", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ApplicationId', '$..IsVerifiedAuthor', '$..Labels', '$..Version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "ApplicationId, SemanticVersion": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepoParity::test_minimal_app_with_version", + "test": "test_minimal_app_with_version", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ApplicationId', '$..IsVerifiedAuthor', '$..Labels', '$..Version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -312,7 +380,7 @@ "ApplicationId, TemplateId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_crud_formation_template", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_crud_formation_template", "test": "test_crud_formation_template", "response": "200", "error": "", @@ -328,7 +396,7 @@ "ApplicationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_crud_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_crud_application_versions", "test": "test_crud_application_versions", "response": "200", "error": "", @@ -338,17 +406,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_lookup_predefined_application", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_lookup_predefined_application", "test": "test_lookup_predefined_application", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_crud_application_versions", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_crud_application_versions", "test": "test_crud_application_versions", "response": "404", "error": "NotFoundException", @@ -358,12 +426,12 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_not_existing_version", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_not_existing_version", "test": "test_not_existing_version", "response": "404", "error": "NotFoundException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" } @@ -374,7 +442,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_serverlessrepo.py::TestServerlessRepo::test_crud_applications", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_crud_applications", "test": "test_crud_applications", "response": "200", "error": "", diff --git a/data/coverage/servicediscovery.json b/data/coverage/servicediscovery.json index 5fe418647d..46b43744c1 100644 --- a/data/coverage/servicediscovery.json +++ b/data/coverage/servicediscovery.json @@ -320,7 +320,7 @@ "CreatorRequestId, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_untagged_resource", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_untagged_resource", "test": "test_create_untagged_resource", "response": "200", "error": "", @@ -334,7 +334,7 @@ "CreatorRequestId, Name, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -350,7 +350,7 @@ "CreatorRequestId, Description, Name, Vpc": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-.com]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-.com]", "test": "test_dns_namespace_with_and_without_dot[private-test-.com]", "response": "200", "error": "", @@ -360,7 +360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-domain-]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-domain-]", "test": "test_dns_namespace_with_and_without_dot[private-test-domain-]", "response": "200", "error": "", @@ -370,7 +370,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-invalid name]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-invalid name]", "test": "test_dns_namespace_with_and_without_dot[private-invalid name]", "response": "400", "error": "InvalidInput", @@ -384,17 +384,17 @@ "CreatorRequestId, Name, Vpc": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_private", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_private", "test": "test_dns_namespace_private", "response": "200", "error": "", @@ -410,7 +410,7 @@ "CreatorRequestId, Description, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-.com]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-.com]", "test": "test_dns_namespace_with_and_without_dot[public-test-.com]", "response": "200", "error": "", @@ -420,7 +420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-invalid name]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-invalid name]", "test": "test_dns_namespace_with_and_without_dot[public-invalid name]", "response": "400", "error": "InvalidInput", @@ -430,7 +430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-domain-]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-domain-]", "test": "test_dns_namespace_with_and_without_dot[public-test-domain-]", "response": "400", "error": "InvalidInput", @@ -444,7 +444,7 @@ "CreatorRequestId, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "200", "error": "", @@ -454,7 +454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_public", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_public", "test": "test_dns_namespace_public", "response": "200", "error": "", @@ -464,7 +464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_public", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_public", "test": "test_dns_namespace_public", "response": "400", "error": "InvalidInput", @@ -480,7 +480,7 @@ "CreatorRequestId, Description, Name, NamespaceId, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -494,21 +494,21 @@ "CreatorRequestId, DnsConfig, HealthCheckCustomConfig, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "CreatorRequestId, DnsConfig, Name, NamespaceId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "200", "error": "", @@ -524,17 +524,17 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -544,7 +544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_private", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_private", "test": "test_dns_namespace_private", "response": "200", "error": "", @@ -554,7 +554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_public", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_public", "test": "test_dns_namespace_public", "response": "200", "error": "", @@ -564,7 +564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-.com]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-.com]", "test": "test_dns_namespace_with_and_without_dot[private-test-.com]", "response": "200", "error": "", @@ -574,7 +574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-domain-]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-domain-]", "test": "test_dns_namespace_with_and_without_dot[private-test-domain-]", "response": "200", "error": "", @@ -584,7 +584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-.com]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-.com]", "test": "test_dns_namespace_with_and_without_dot[public-test-.com]", "response": "200", "error": "", @@ -600,17 +600,17 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "200", "error": "", @@ -620,7 +620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -636,7 +636,7 @@ "InstanceId, ServiceId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "200", "error": "", @@ -646,7 +646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "400", "error": "ResourceNotFoundException", @@ -662,7 +662,7 @@ "NamespaceName, ServiceName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "200", "error": "", @@ -672,7 +672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "400", "error": "ResourceNotFoundException", @@ -688,7 +688,7 @@ "InstanceId, ServiceId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "200", "error": "", @@ -698,7 +698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "400", "error": "ResourceNotFoundException", @@ -714,7 +714,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -724,7 +724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_untagged_resource", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_untagged_resource", "test": "test_create_untagged_resource", "response": "200", "error": "", @@ -734,7 +734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "400", "error": "ResourceNotFoundException", @@ -750,17 +750,17 @@ "OperationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -770,7 +770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_untagged_resource", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_untagged_resource", "test": "test_create_untagged_resource", "response": "200", "error": "", @@ -786,7 +786,7 @@ "Id": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -796,7 +796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -806,7 +806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "400", "error": "ResourceNotFoundException", @@ -822,7 +822,7 @@ "ServiceId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -832,7 +832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -842,7 +842,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "200", "error": "", @@ -858,17 +858,17 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "200", "error": "", @@ -878,7 +878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -888,7 +888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_private", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_private", "test": "test_dns_namespace_private", "response": "200", "error": "", @@ -898,7 +898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_public", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_public", "test": "test_dns_namespace_public", "response": "200", "error": "", @@ -912,7 +912,7 @@ "MaxResults": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-.com]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-.com]", "test": "test_dns_namespace_with_and_without_dot[private-test-.com]", "response": "200", "error": "", @@ -922,7 +922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-domain-]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[private-test-domain-]", "test": "test_dns_namespace_with_and_without_dot[private-test-domain-]", "response": "200", "error": "", @@ -932,7 +932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-.com]", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_dns_namespace_with_and_without_dot[public-test-.com]", "test": "test_dns_namespace_with_and_without_dot[public-test-.com]", "response": "200", "error": "", @@ -948,7 +948,17 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -958,7 +968,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -974,7 +984,7 @@ "ResourceARN": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -984,7 +994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_untagged_resource", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_untagged_resource", "test": "test_create_untagged_resource", "response": "200", "error": "", @@ -1000,7 +1010,7 @@ "Attributes, CreatorRequestId, InstanceId, ServiceId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", @@ -1010,7 +1020,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "200", "error": "", @@ -1020,7 +1030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "400", "error": "ResourceNotFoundException", @@ -1036,7 +1046,7 @@ "ResourceARN, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -1046,7 +1056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_untagged_resource", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_untagged_resource", "test": "test_create_untagged_resource", "response": "200", "error": "", @@ -1062,7 +1072,7 @@ "ResourceARN, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_service", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_service", "test": "test_create_service", "response": "200", "error": "", @@ -1078,7 +1088,7 @@ "Id, Service": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_servicediscovery.py::test_create_instances", + "node_id": "LocalStack Pro: tests/aws/services/servicediscovery/test_servicediscovery.py::test_create_instances", "test": "test_create_instances", "response": "200", "error": "", diff --git a/data/coverage/ses.json b/data/coverage/ses.json index 650768ed79..06ba00b8e9 100644 --- a/data/coverage/ses.json +++ b/data/coverage/ses.json @@ -10,8 +10,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": "" } }, @@ -82,8 +82,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": "" } }, @@ -94,8 +94,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": "" } }, @@ -214,8 +214,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": "" } }, @@ -286,8 +286,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": "" } }, @@ -370,8 +370,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": "" } }, @@ -382,8 +382,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": "" } }, @@ -490,8 +490,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": "" } }, @@ -838,8 +838,8 @@ "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": false, - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "snapshot_skipped": "" } }, @@ -861,13 +861,13 @@ "OriginalRuleSetName, RuleSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_clone_receipt_rule_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", "test": "test_clone_receipt_rule_set", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -877,7 +877,7 @@ "ConfigurationSet": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_cannot_create_event_for_no_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_cannot_create_event_for_no_topic", "test": "test_cannot_create_event_for_no_topic", "response": "200", "error": "", @@ -887,7 +887,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_deleting_non_existent_configuration_set_event_destination", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_deleting_non_existent_configuration_set_event_destination", "test": "test_deleting_non_existent_configuration_set_event_destination", "response": "200", "error": "", @@ -897,17 +897,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -917,7 +917,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -927,7 +927,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -937,7 +937,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", "test": "test_trying_to_delete_event_destination_from_non_existent_configuration_set", "response": "200", "error": "", @@ -953,17 +953,17 @@ "ConfigurationSetName, EventDestination": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -973,7 +973,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -983,7 +983,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -993,7 +993,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", "test": "test_trying_to_delete_event_destination_from_non_existent_configuration_set", "response": "200", "error": "", @@ -1003,7 +1003,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_cannot_create_event_for_no_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_cannot_create_event_for_no_topic", "test": "test_cannot_create_event_for_no_topic", "response": "400", "error": "InvalidSNSDestinationException", @@ -1013,7 +1013,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_creating_event_destination_without_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_creating_event_destination_without_configuration_set", "test": "test_creating_event_destination_without_configuration_set", "response": "400", "error": "ConfigurationSetDoesNotExistException", @@ -1029,31 +1029,43 @@ "After, Rule, RuleSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_clone_receipt_rule_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", "test": "test_clone_receipt_rule_set", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] }, "Rule, RuleSetName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", + "test": "test_clone_receipt_rule_set", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule", "test": "test_receipt_rule", "response": "200", "error": "", @@ -1063,7 +1075,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule", "test": "test_receipt_rule", "response": "400", "error": "CommonServiceException", @@ -1073,7 +1085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule", "test": "test_receipt_rule", "response": "400", "error": "CommonServiceException", @@ -1089,29 +1101,29 @@ "RuleSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_clone_receipt_rule_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", "test": "test_clone_receipt_rule_set", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_active_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_active_receipt_rule_set", "test": "test_active_receipt_rule_set", "response": "200", "error": "", @@ -1121,7 +1133,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule", "test": "test_receipt_rule", "response": "200", "error": "", @@ -1131,7 +1143,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule_set", "test": "test_receipt_rule_set", "response": "200", "error": "", @@ -1141,7 +1153,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule_set", "test": "test_receipt_rule_set", "response": "400", "error": "CommonServiceException", @@ -1157,47 +1169,37 @@ "Template": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_delete_template", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_delete_template", "test": "test_delete_template", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_list_templates", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_list_templates", "test": "test_list_templates", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_send_templated_email_can_retrospect", - "test": "test_send_templated_email_can_retrospect", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sent_message_counter", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sent_message_counter", "test": "test_sent_message_counter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -1205,11 +1207,21 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSESRetrospection::test_send_templated_email_can_retrospect", + "test": "test_send_templated_email_can_retrospect", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_send_bulk_templated_email", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_send_bulk_templated_email", "test": "test_send_bulk_templated_email", "response": "200", "error": "", @@ -1219,7 +1231,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_templated_email", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_templated_email", "test": "test_templated_email", "response": "200", "error": "", @@ -1235,7 +1247,7 @@ "ConfigurationSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_cannot_create_event_for_no_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_cannot_create_event_for_no_topic", "test": "test_cannot_create_event_for_no_topic", "response": "200", "error": "", @@ -1245,7 +1257,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_deleting_non_existent_configuration_set_event_destination", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_deleting_non_existent_configuration_set_event_destination", "test": "test_deleting_non_existent_configuration_set_event_destination", "response": "200", "error": "", @@ -1255,17 +1267,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -1275,7 +1287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -1285,7 +1297,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -1295,7 +1307,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", "test": "test_trying_to_delete_event_destination_from_non_existent_configuration_set", "response": "200", "error": "", @@ -1305,7 +1317,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_deleting_non_existent_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_deleting_non_existent_configuration_set", "test": "test_deleting_non_existent_configuration_set", "response": "400", "error": "ConfigurationSetDoesNotExistException", @@ -1321,17 +1333,17 @@ "ConfigurationSetName, EventDestinationName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -1341,7 +1353,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -1351,7 +1363,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -1361,7 +1373,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", "test": "test_trying_to_delete_event_destination_from_non_existent_configuration_set", "response": "200", "error": "", @@ -1371,7 +1383,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_deleting_non_existent_configuration_set_event_destination", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_deleting_non_existent_configuration_set_event_destination", "test": "test_deleting_non_existent_configuration_set_event_destination", "response": "400", "error": "EventDestinationDoesNotExistException", @@ -1381,7 +1393,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", "test": "test_trying_to_delete_event_destination_from_non_existent_configuration_set", "response": "400", "error": "ConfigurationSetDoesNotExistException", @@ -1397,7 +1409,7 @@ "RuleName, RuleSetName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule", "test": "test_receipt_rule", "response": "200", "error": "", @@ -1407,107 +1419,107 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "400", "error": "RuleSetDoesNotExistException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "400", "error": "RuleSetDoesNotExistException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "400", "error": "RuleSetDoesNotExistException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "400", "error": "RuleSetDoesNotExistException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "400", "error": "RuleSetDoesNotExistException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "400", "error": "RuleSetDoesNotExistException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "400", "error": "RuleSetDoesNotExistException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "400", "error": "RuleSetDoesNotExistException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "400", "error": "RuleSetDoesNotExistException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "400", "error": "RuleSetDoesNotExistException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule", "test": "test_receipt_rule", "response": "400", "error": "RuleSetDoesNotExistException", @@ -1517,7 +1529,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule", "test": "test_receipt_rule", "response": "400", "error": "RuleDoesNotExistException", @@ -1531,19 +1543,41 @@ }, "DeleteReceiptRuleSet": { "RuleSetName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", + "test": "test_clone_receipt_rule_set", + "response": "501", + "error": "CommonServiceException", + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", + "test": "test_clone_receipt_rule_set", + "response": "501", + "error": "CommonServiceException", + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_active_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_active_receipt_rule_set", "test": "test_active_receipt_rule_set", "response": "200", "error": "", @@ -1553,7 +1587,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule_set", "test": "test_receipt_rule_set", "response": "200", "error": "", @@ -1569,47 +1603,37 @@ "TemplateName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_delete_template", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_delete_template", "test": "test_delete_template", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_list_templates", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_list_templates", "test": "test_list_templates", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_send_templated_email_can_retrospect", - "test": "test_send_templated_email_can_retrospect", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sent_message_counter", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sent_message_counter", "test": "test_sent_message_counter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -1617,6 +1641,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSESRetrospection::test_send_templated_email_can_retrospect", + "test": "test_send_templated_email_can_retrospect", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -1625,7 +1659,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_active_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_active_receipt_rule_set", "test": "test_active_receipt_rule_set", "response": "200", "error": "", @@ -1635,7 +1669,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_active_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_active_receipt_rule_set", "test": "test_active_receipt_rule_set", "response": "400", "error": "RuleSetDoesNotExistException", @@ -1645,7 +1679,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_active_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_active_receipt_rule_set", "test": "test_active_receipt_rule_set", "response": "400", "error": "RuleSetDoesNotExistException", @@ -1661,7 +1695,7 @@ "RuleName, RuleSetName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", @@ -1671,7 +1705,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule", "test": "test_receipt_rule", "response": "200", "error": "", @@ -1681,7 +1715,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule", "test": "test_receipt_rule", "response": "400", "error": "CommonServiceException", @@ -1691,7 +1725,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule", "test": "test_receipt_rule", "response": "400", "error": "CommonServiceException", @@ -1707,29 +1741,19 @@ "RuleSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_clone_receipt_rule_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_clone_receipt_rule_set", "test": "test_clone_receipt_rule_set", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Rules..Actions..AddHeaderAction', '$..Rules..Recipients', '$..Rules..Recipients', '$..Rules..Actions..S3Action.KmsKeyArn', '$..Rules..Actions..S3Action.TopicArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", - "test": "test_create_receiptrules", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ses.py::test_create_receiptrules", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ses.py::test_create_receiptrules", "test": "test_create_receiptrules", "response": "200", "error": "", @@ -1739,7 +1763,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule_set", "test": "test_receipt_rule_set", "response": "200", "error": "", @@ -1749,7 +1773,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule_set", "test": "test_receipt_rule_set", "response": "400", "error": "CommonServiceException", @@ -1765,14 +1789,24 @@ "Identities": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_get_identity_verification_attributes", - "test": "test_get_identity_verification_attributes", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_get_identity_verification_attributes_for_domain", + "test": "test_get_identity_verification_attributes_for_domain", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_get_identity_verification_attributes_for_email", + "test": "test_get_identity_verification_attributes_for_email", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -1781,13 +1815,13 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sent_message_counter", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sent_message_counter", "test": "test_sent_message_counter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -1797,7 +1831,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_receipt_rule_set", "test": "test_receipt_rule_set", "response": "200", "error": "", @@ -1813,23 +1847,23 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_delete_template", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_delete_template", "test": "test_delete_template", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_list_templates", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_list_templates", "test": "test_list_templates", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -1839,7 +1873,7 @@ "Destinations, Source, Template": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_send_bulk_templated_email", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_send_bulk_templated_email", "test": "test_send_bulk_templated_email", "response": "200", "error": "", @@ -1855,11 +1889,11 @@ "ConfigurationSetName, Destination, Message, Source": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1869,7 +1903,7 @@ "ConfigurationSetName, Destination, Message, Source, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -1883,18 +1917,18 @@ "Destination, Message, Source": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_send_email_can_retrospect", - "test": "test_send_email_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sent_message_counter", + "test": "test_sent_message_counter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sent_message_counter", - "test": "test_sent_message_counter", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSESRetrospection::test_send_email_can_retrospect", + "test": "test_send_email_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -1905,7 +1939,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", "test": "test_sns_ses_subscription", "response": "200", "error": "", @@ -1915,7 +1949,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_send_email", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_send_email", "test": "test_send_email", "response": "200", "error": "", @@ -1925,7 +1959,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_send_email_html_only", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_send_email_html_only", "test": "test_send_email_html_only", "response": "200", "error": "", @@ -1939,90 +1973,90 @@ "Destination, Message, Source, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[-]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_invalid_tags_send_email[-]", "test": "test_invalid_tags_send_email[-]", "response": "400", - "error": "CommonServiceException", + "error": "InvalidParameterValue", "snapshot_skipped": "['$..Error.Type']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[-test]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_invalid_tags_send_email[-test]", "test": "test_invalid_tags_send_email[-test]", "response": "400", - "error": "CommonServiceException", + "error": "InvalidParameterValue", "snapshot_skipped": "['$..Error.Type']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test-]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_invalid_tags_send_email[test-]", "test": "test_invalid_tags_send_email[test-]", "response": "400", - "error": "CommonServiceException", + "error": "InvalidParameterValue", "snapshot_skipped": "['$..Error.Type']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test-test_invalid_value:123]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_invalid_tags_send_email[test-test_invalid_value:123]", "test": "test_invalid_tags_send_email[test-test_invalid_value:123]", "response": "400", - "error": "CommonServiceException", + "error": "InvalidParameterValue", "snapshot_skipped": "['$..Error.Type']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_name:123-test]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_name:123-test]", "test": "test_invalid_tags_send_email[test_invalid_name:123-test]", "response": "400", - "error": "CommonServiceException", + "error": "InvalidParameterValue", "snapshot_skipped": "['$..Error.Type']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_name:123-test_invalid_value:123]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_name:123-test_invalid_value:123]", "test": "test_invalid_tags_send_email[test_invalid_name:123-test_invalid_value:123]", "response": "400", - "error": "CommonServiceException", + "error": "InvalidParameterValue", "snapshot_skipped": "['$..Error.Type']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_name_len]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_name_len]", "test": "test_invalid_tags_send_email[test_invalid_name_len]", "response": "400", - "error": "CommonServiceException", + "error": "InvalidParameterValue", "snapshot_skipped": "['$..Error.Type']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_value_len]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_value_len]", "test": "test_invalid_tags_send_email[test_invalid_value_len]", "response": "400", - "error": "CommonServiceException", + "error": "InvalidParameterValue", "snapshot_skipped": "['$..Error.Type']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test_priority_name_value]", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_invalid_tags_send_email[test_priority_name_value]", "test": "test_invalid_tags_send_email[test_priority_name_value]", "response": "400", - "error": "CommonServiceException", + "error": "InvalidParameterValue", "snapshot_skipped": "['$..Error.Type']", "aws_validated": true, "snapshot_tested": true, @@ -2035,7 +2069,7 @@ "ConfigurationSetName, Destinations, RawMessage, Source, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -2049,18 +2083,18 @@ "RawMessage": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_send_email_can_retrospect", - "test": "test_send_email_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sent_message_counter", + "test": "test_sent_message_counter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sent_message_counter", - "test": "test_sent_message_counter", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSESRetrospection::test_send_email_can_retrospect", + "test": "test_send_email_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -2071,7 +2105,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_raw_email", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_raw_email", "test": "test_raw_email", "response": "200", "error": "", @@ -2087,7 +2121,7 @@ "ConfigurationSetName, Destination, Source, Tags, Template, TemplateData": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -2101,18 +2135,18 @@ "Destination, Source, Template, TemplateData": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_send_templated_email_can_retrospect", - "test": "test_send_templated_email_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sent_message_counter", + "test": "test_sent_message_counter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sent_message_counter", - "test": "test_sent_message_counter", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSESRetrospection::test_send_templated_email_can_retrospect", + "test": "test_send_templated_email_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -2123,7 +2157,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_templated_email", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_templated_email", "test": "test_templated_email", "response": "200", "error": "", @@ -2139,7 +2173,7 @@ "RuleSetName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_active_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_active_receipt_rule_set", "test": "test_active_receipt_rule_set", "response": "200", "error": "", @@ -2149,7 +2183,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_active_receipt_rule_set", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_active_receipt_rule_set", "test": "test_active_receipt_rule_set", "response": "400", "error": "RuleSetDoesNotExistException", @@ -2165,97 +2199,7 @@ "EmailAddress": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[-]", - "test": "test_invalid_tags_send_email[-]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[-test]", - "test": "test_invalid_tags_send_email[-test]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test-]", - "test": "test_invalid_tags_send_email[test-]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test-test_invalid_value:123]", - "test": "test_invalid_tags_send_email[test-test_invalid_value:123]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_name:123-test]", - "test": "test_invalid_tags_send_email[test_invalid_name:123-test]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_name:123-test_invalid_value:123]", - "test": "test_invalid_tags_send_email[test_invalid_name:123-test_invalid_value:123]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_name_len]", - "test": "test_invalid_tags_send_email[test_invalid_name_len]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test_invalid_value_len]", - "test": "test_invalid_tags_send_email[test_invalid_value_len]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_invalid_tags_send_email[test_priority_name_value]", - "test": "test_invalid_tags_send_email[test_priority_name_value]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_send_email_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSESRetrospection::test_send_email_can_retrospect", "test": "test_send_email_can_retrospect", "response": "200", "error": "", @@ -2265,7 +2209,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_send_templated_email_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSESRetrospection::test_send_templated_email_can_retrospect", "test": "test_send_templated_email_can_retrospect", "response": "200", "error": "", @@ -2273,21 +2217,11 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sent_message_counter", - "test": "test_sent_message_counter", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", "test": "test_sns_ses_subscription", "response": "200", "error": "", @@ -2303,17 +2237,37 @@ "EmailAddress": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_get_identity_verification_attributes_for_email", + "test": "test_get_identity_verification_attributes_for_email", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sent_message_counter", + "test": "test_sent_message_counter", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -2323,7 +2277,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -2333,7 +2287,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -2345,7 +2299,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", "test": "test_sns_ses_subscription", "response": "200", "error": "", @@ -2355,7 +2309,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_raw_email", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_raw_email", "test": "test_raw_email", "response": "200", "error": "", @@ -2365,7 +2319,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_send_bulk_templated_email", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_send_bulk_templated_email", "test": "test_send_bulk_templated_email", "response": "200", "error": "", @@ -2375,7 +2329,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_send_email", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_send_email", "test": "test_send_email", "response": "200", "error": "", @@ -2385,7 +2339,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_send_email_html_only", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_send_email_html_only", "test": "test_send_email_html_only", "response": "200", "error": "", @@ -2395,7 +2349,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ses.py::TestSes::test_templated_email", + "node_id": "LocalStack Pro: tests/aws/services/ses/test_ses.py::TestSes::test_templated_email", "test": "test_templated_email", "response": "200", "error": "", diff --git a/data/coverage/sesv2.json b/data/coverage/sesv2.json index 05b94b0726..9761e7880a 100644 --- a/data/coverage/sesv2.json +++ b/data/coverage/sesv2.json @@ -14,6 +14,18 @@ "snapshot_skipped": "" } }, + { + "CancelExportJob": { + "implemented": true, + "availability": "pro", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "CreateConfigurationSet": { "implemented": false, @@ -134,6 +146,18 @@ "snapshot_skipped": "" } }, + { + "CreateExportJob": { + "implemented": true, + "availability": "pro", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "CreateImportJob": { "implemented": false, @@ -470,6 +494,18 @@ "snapshot_skipped": "" } }, + { + "GetExportJob": { + "implemented": true, + "availability": "pro", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "GetImportJob": { "implemented": false, @@ -482,6 +518,18 @@ "snapshot_skipped": "" } }, + { + "GetMessageInsights": { + "implemented": true, + "availability": "pro", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "GetSuppressedDestination": { "implemented": false, @@ -602,6 +650,18 @@ "snapshot_skipped": "" } }, + { + "ListExportJobs": { + "implemented": true, + "availability": "pro", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ListImportJobs": { "implemented": false, @@ -1052,7 +1112,7 @@ "EmailIdentity": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_email_identities", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_email_identities", "test": "test_email_identities", "response": "200", "error": "", @@ -1062,7 +1122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_send_bulk_email", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_send_bulk_email", "test": "test_send_bulk_email", "response": "200", "error": "", @@ -1078,7 +1138,7 @@ "TemplateContent, TemplateName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_send_bulk_email", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_send_bulk_email", "test": "test_send_bulk_email", "response": "200", "error": "", @@ -1088,7 +1148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_send_email_template", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_send_email_template", "test": "test_send_email_template", "response": "200", "error": "", @@ -1104,7 +1164,7 @@ "EmailIdentity": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_email_identities", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_email_identities", "test": "test_email_identities", "response": "200", "error": "", @@ -1120,7 +1180,7 @@ "EmailIdentity": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_email_identities", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_email_identities", "test": "test_email_identities", "response": "200", "error": "", @@ -1130,7 +1190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_email_identities", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_email_identities", "test": "test_email_identities", "response": "404", "error": "NotFoundException", @@ -1140,7 +1200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_email_identities", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_email_identities", "test": "test_email_identities", "response": "404", "error": "NotFoundException", @@ -1156,7 +1216,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_email_identities", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_email_identities", "test": "test_email_identities", "response": "200", "error": "", @@ -1172,7 +1232,7 @@ "BulkEmailEntries, DefaultContent, FromEmailAddress": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_send_bulk_email", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_send_bulk_email", "test": "test_send_bulk_email", "response": "200", "error": "", @@ -1182,7 +1242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_send_bulk_email", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_send_bulk_email", "test": "test_send_bulk_email", "response": "400", "error": "MessageRejected", @@ -1192,7 +1252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_send_bulk_email", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_send_bulk_email", "test": "test_send_bulk_email", "response": "404", "error": "NotFoundException", @@ -1208,7 +1268,7 @@ "Content": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_send_email_raw", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_send_email_raw", "test": "test_send_email_raw", "response": "200", "error": "", @@ -1218,7 +1278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_send_email", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_send_email", "test": "test_send_email", "response": "400", "error": "BadRequestException", @@ -1232,7 +1292,7 @@ "Content, Destination, FromEmailAddress": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_send_email_simple", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_send_email_simple", "test": "test_send_email_simple", "response": "200", "error": "", @@ -1242,7 +1302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sesv2.py::TestSesv2::test_send_email_template", + "node_id": "LocalStack Pro: tests/aws/services/sesv2/test_sesv2.py::TestSesv2::test_send_email_template", "test": "test_send_email_template", "response": "200", "error": "", diff --git a/data/coverage/sns.json b/data/coverage/sns.json index a515ddd3da..65033bd62b 100644 --- a/data/coverage/sns.json +++ b/data/coverage/sns.json @@ -282,11 +282,11 @@ "ListSubscriptions": { "implemented": true, "availability": "community", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -427,8 +427,8 @@ "implemented": true, "availability": "community", "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -512,7 +512,7 @@ "AWSAccountId, ActionName, Label, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -524,7 +524,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "200", "error": "", @@ -540,7 +540,7 @@ "Token, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "200", "error": "", @@ -550,7 +550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", @@ -560,7 +560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", @@ -570,7 +570,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_multiple_subscriptions_http_endpoint", + "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": "", @@ -580,7 +580,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", @@ -590,7 +590,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", "test": "test_subscribe_external_http_endpoint[False]", "response": "200", "error": "", @@ -600,7 +600,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", "test": "test_subscribe_external_http_endpoint[True]", "response": "200", "error": "", @@ -610,7 +610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_topic_email_subscription_confirmation", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSES::test_topic_email_subscription_confirmation", "test": "test_topic_email_subscription_confirmation", "response": "200", "error": "", @@ -620,7 +620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_confirm_subscription_wrong_token", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_sns_confirm_subscription_wrong_token", "test": "test_sns_confirm_subscription_wrong_token", "response": "400", "error": "InvalidParameterException", @@ -630,7 +630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_confirm_subscription_wrong_token", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_sns_confirm_subscription_wrong_token", "test": "test_sns_confirm_subscription_wrong_token", "response": "400", "error": "InvalidParameterException", @@ -640,7 +640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_confirm_subscription_wrong_token", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_sns_confirm_subscription_wrong_token", "test": "test_sns_confirm_subscription_wrong_token", "response": "400", "error": "InvalidParameterException", @@ -650,7 +650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", "test": "test_subscribe_external_http_endpoint[False]", "response": "400", "error": "InvalidParameterException", @@ -660,7 +660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", "test": "test_subscribe_external_http_endpoint[False]", "response": "400", "error": "InvalidParameterException", @@ -670,7 +670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", "test": "test_subscribe_external_http_endpoint[False]", "response": "400", "error": "InvalidParameterException", @@ -680,7 +680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", "test": "test_subscribe_external_http_endpoint[True]", "response": "400", "error": "InvalidParameterException", @@ -690,7 +690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", "test": "test_subscribe_external_http_endpoint[True]", "response": "400", "error": "InvalidParameterException", @@ -700,7 +700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", "test": "test_subscribe_external_http_endpoint[True]", "response": "400", "error": "InvalidParameterException", @@ -716,7 +716,7 @@ "Attributes, Name, Platform": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", @@ -726,7 +726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", @@ -736,7 +736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", @@ -752,7 +752,7 @@ "PlatformApplicationArn, Token": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", @@ -762,7 +762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", @@ -772,7 +772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", @@ -788,48 +788,58 @@ "Attributes, Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", "test": "test_deploy_stack_with_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", "test": "test_sns_topic_fifo_with_deduplication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_topic_with_attributes", - "test": "test_create_topic_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_exceptions", + "test": "test_publish_batch_exceptions", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "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": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "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": "external" + }, + { + "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": "", @@ -838,8 +848,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_exceptions", - "test": "test_publish_batch_exceptions", + "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": "", @@ -848,27 +858,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_fifo_topic_to_fifo_queue[False]", + "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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_fifo_topic_to_fifo_queue[True]", + "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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", + "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": "", @@ -878,7 +888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", + "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": "", @@ -888,7 +898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_deduplication_on_topic_level", + "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": "", @@ -898,7 +908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", + "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": "", @@ -908,7 +918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", + "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": "", @@ -918,7 +928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_with_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_to_fifo_with_target_arn", "test": "test_publish_to_fifo_with_target_arn", "response": "200", "error": "", @@ -928,7 +938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", "test": "test_validations_for_fifo", "response": "200", "error": "", @@ -938,381 +948,371 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_topic_with_attributes", + "test": "test_create_topic_with_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", "test": "test_sns_topic_fifo_without_suffix_fails", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] }, "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", "test": "test_create_and_then_update_refreshes_template_metadata", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_get_template_summary.py::test_get_template_summary", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_get_template_summary.py::test_get_template_summary", "test": "test_get_template_summary", "response": "200", "error": "", "snapshot_skipped": "['$..ResourceIdentifierSummaries..ResourceIdentifiers']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", "test": "test_nested_getatt_ref[TopicArn]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", "test": "test_nested_getatt_ref[TopicName]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_sub_resolving", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_sub_resolving", "test": "test_sub_resolving", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", "test": "test_get_template[json]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", "test": "test_get_template[yaml]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", "test": "test_list_events_after_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..StackEvents']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", "test": "test_updating_an_updated_stack_sets_status", "response": "200", "error": "", "snapshot_skipped": "['$..Stacks..Parameters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_basic_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_basic_update", "test": "test_basic_update", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_no_parameters_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_no_parameters_update", "test": "test_no_parameters_update", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", "test": "test_update_with_previous_parameter_value", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", "test": "test_simple_condition_evaluation_deploys_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", "test": "test_simple_intrinsic_fn_condition_evaluation[nope]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", "test": "test_simple_intrinsic_fn_condition_evaluation[yep]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", "test": "test_sub_in_conditions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", "test": "test_simple_mapping_working", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_unsupported.py::test_unsupported", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_unsupported.py::test_unsupported", "test": "test_unsupported", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", - "test": "test_bucket_notifications_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", "test": "test_breaching_alarm_actions", "response": "200", "error": "", @@ -1322,7 +1322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -1332,7 +1332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", "test": "test_set_alarm", "response": "200", "error": "", @@ -1342,7 +1342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -1352,7 +1352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "200", "error": "", @@ -1362,7 +1362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", "test": "test_delivery_logs_for_sns", "response": "200", "error": "", @@ -1372,37 +1372,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_localstack_backends", - "test": "test_account_id_namespacing_for_localstack_backends", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_sns", - "test": "test_multi_region_sns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_creating_event_destination_without_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_creating_event_destination_without_configuration_set", "test": "test_creating_event_destination_without_configuration_set", "response": "200", "error": "", @@ -1412,17 +1402,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -1432,7 +1422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -1442,7 +1432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -1452,7 +1442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", "test": "test_trying_to_delete_event_destination_from_non_existent_configuration_set", "response": "200", "error": "", @@ -1462,8 +1452,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", - "test": "test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -1472,8 +1462,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -1482,8 +1472,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -1492,8 +1482,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_duplicate_topic_check_idempotency", - "test": "test_create_duplicate_topic_check_idempotency", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1502,8 +1492,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_duplicate_topic_with_more_tags", - "test": "test_create_duplicate_topic_with_more_tags", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1512,38 +1502,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_subscriptions_with_attributes", - "test": "test_create_subscriptions_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_set_subscription_filter_policy_scope", + "test": "test_set_subscription_filter_policy_scope", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_topic_test_arn", - "test": "test_create_topic_test_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", + "test": "test_sub_filter_policy_nested_property", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", + "test": "test_sub_filter_policy_nested_property_constraints", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", + "test": "test_cross_account_access", "response": "200", "error": "", "snapshot_skipped": "", @@ -1552,8 +1542,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", - "test": "test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -1562,8 +1552,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_sns_message", - "test": "test_empty_sns_message", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", + "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", "snapshot_skipped": "", @@ -1572,38 +1562,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", + "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_empty_sns_message", + "test": "test_empty_sns_message", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_message_structure_json_exc", + "test": "test_message_structure_json_exc", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", @@ -1612,8 +1602,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -1622,8 +1612,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -1632,8 +1622,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_non_existent_target", + "test": "test_publish_non_existent_target", "response": "200", "error": "", "snapshot_skipped": "", @@ -1642,8 +1632,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_exc", - "test": "test_message_structure_json_exc", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_too_long_message", + "test": "test_publish_too_long_message", "response": "200", "error": "", "snapshot_skipped": "", @@ -1652,8 +1642,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_with_empty_subject", + "test": "test_publish_with_empty_subject", "response": "200", "error": "", "snapshot_skipped": "", @@ -1662,8 +1652,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_multiple_subscriptions_http_endpoint", - "test": "test_multiple_subscriptions_http_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_unknown_topic_publish", + "test": "test_unknown_topic_publish", "response": "200", "error": "", "snapshot_skipped": "", @@ -1672,28 +1662,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_not_found_error_on_set_subscription_attributes", - "test": "test_not_found_error_on_set_subscription_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", + "test": "test_publish_sms_can_retrospect", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_without_topic", - "test": "test_publish_batch_messages_without_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -1702,8 +1692,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_sms_endpoint", + "test": "test_publish_sms_endpoint", "response": "200", "error": "", "snapshot_skipped": "", @@ -1712,8 +1702,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_wrong_phone_format", + "test": "test_publish_wrong_phone_format", "response": "200", "error": "", "snapshot_skipped": "", @@ -1722,8 +1712,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_subscribe_sms_endpoint", + "test": "test_subscribe_sms_endpoint", "response": "200", "error": "", "snapshot_skipped": "", @@ -1732,8 +1722,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_non_existent_target", - "test": "test_publish_non_existent_target", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_create_subscriptions_with_attributes", + "test": "test_create_subscriptions_with_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -1742,18 +1732,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sms_endpoint", - "test": "test_publish_sms_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_list_subscriptions", + "test": "test_list_subscriptions", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.list-subscriptions.Subscriptions']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_not_found_error_on_set_subscription_attributes", + "test": "test_not_found_error_on_set_subscription_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -1762,18 +1752,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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::TestSNSSubscriptionCrud::test_sns_confirm_subscription_wrong_token", + "test": "test_sns_confirm_subscription_wrong_token", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.invalid-token.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_idempotency", + "test": "test_subscribe_idempotency", "response": "200", "error": "", "snapshot_skipped": "", @@ -1782,8 +1772,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", - "test": "test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_with_invalid_protocol", + "test": "test_subscribe_with_invalid_protocol", "response": "200", "error": "", "snapshot_skipped": "", @@ -1792,8 +1782,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_too_long_message", - "test": "test_publish_too_long_message", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_unsubscribe_from_non_existing_subscription", + "test": "test_unsubscribe_from_non_existing_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -1802,18 +1792,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", + "test": "test_validate_set_sub_attributes", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_with_empty_subject", - "test": "test_publish_with_empty_subject", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -1822,8 +1812,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_wrong_phone_format", - "test": "test_publish_wrong_phone_format", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1832,8 +1822,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1842,8 +1832,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "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": "", @@ -1852,8 +1842,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -1862,8 +1852,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", + "test": "test_subscribe_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1872,27 +1862,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_set_subscription_filter_policy_scope", - "test": "test_set_subscription_filter_policy_scope", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", + "test": "test_subscribe_external_http_endpoint[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_confirm_subscription_wrong_token", - "test": "test_sns_confirm_subscription_wrong_token", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", - "snapshot_skipped": "['$.invalid-token.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -1902,8 +1902,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sqs_topic_subscription_confirmation", - "test": "test_sqs_topic_subscription_confirmation", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSES::test_topic_email_subscription_confirmation", + "test": "test_topic_email_subscription_confirmation", "response": "200", "error": "", "snapshot_skipped": "", @@ -1912,28 +1912,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property", - "test": "test_sub_filter_policy_nested_property", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", - "test": "test_sub_filter_policy_nested_property_constraints", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", + "test": "test_empty_or_wrong_message_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", - "test": "test_subscribe_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -1942,8 +1942,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", - "test": "test_subscribe_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", @@ -1952,8 +1952,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", - "test": "test_subscribe_platform_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -1962,28 +1962,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sms_endpoint", - "test": "test_subscribe_sms_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_without_topic", + "test": "test_publish_batch_messages_without_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_to_sqs_with_queue_url", - "test": "test_subscribe_to_sqs_with_queue_url", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -1992,8 +1992,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_with_invalid_protocol", - "test": "test_subscribe_with_invalid_protocol", + "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": "", @@ -2002,18 +2002,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_tags", - "test": "test_tags", + "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": "", @@ -2022,8 +2022,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_topic_email_subscription_confirmation", - "test": "test_topic_email_subscription_confirmation", + "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": "", @@ -2032,8 +2032,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unknown_topic_publish", - "test": "test_unknown_topic_publish", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_sqs_topic_subscription_confirmation", + "test": "test_sqs_topic_subscription_confirmation", "response": "200", "error": "", "snapshot_skipped": "", @@ -2042,8 +2042,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unsubscribe_from_non_existing_subscription", - "test": "test_unsubscribe_from_non_existing_subscription", + "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": "", @@ -2052,18 +2052,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", - "test": "test_validate_set_sub_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_subscribe_to_sqs_with_queue_url", + "test": "test_subscribe_to_sqs_with_queue_url", "response": "200", "error": "", - "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", - "test": "test_validations_for_fifo", + "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": "", @@ -2072,18 +2072,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", + "test": "test_validations_for_fifo", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", - "test": "test_publish_sms_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_duplicate_topic_check_idempotency", + "test": "test_create_duplicate_topic_check_idempotency", "response": "200", "error": "", "snapshot_skipped": "", @@ -2092,8 +2092,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", - "test": "test_publish_to_platform_endpoint_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_duplicate_topic_with_more_tags", + "test": "test_create_duplicate_topic_with_more_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -2102,8 +2102,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_topic_test_arn", + "test": "test_create_topic_test_arn", + "response": "200", + "error": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_tags", + "test": "test_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -2111,6 +2121,36 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_localstack_backends", + "test": "test_account_id_namespacing_for_localstack_backends", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_sns", + "test": "test_multi_region_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_delivery_channel", "test": "test_put_delivery_channel", @@ -2132,19 +2172,29 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_name_creation", "test": "test_stack_name_creation", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "200", "error": "", @@ -2154,7 +2204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "200", "error": "", @@ -2164,7 +2214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", @@ -2174,7 +2224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", "test": "test_get_resource_policy_sns", "response": "200", "error": "", @@ -2184,7 +2234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns_non_existent", "test": "test_get_resource_policy_sns_non_existent", "response": "200", "error": "", @@ -2194,7 +2244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -2204,7 +2254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -2214,7 +2264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -2224,7 +2274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", "test": "test_sns_ses_subscription", "response": "200", "error": "", @@ -2234,7 +2284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -2244,7 +2294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -2254,17 +2304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "403", "error": "CommonServiceException", @@ -2274,7 +2314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "403", "error": "CommonServiceException", @@ -2284,7 +2324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "403", "error": "CommonServiceException", @@ -2294,7 +2334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "403", "error": "CommonServiceException", @@ -2304,7 +2344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "403", "error": "CommonServiceException", @@ -2314,7 +2354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "403", "error": "CommonServiceException", @@ -2328,27 +2368,27 @@ "Name, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_duplicate_topic_check_idempotency", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_duplicate_topic_check_idempotency", "test": "test_create_duplicate_topic_check_idempotency", "response": "200", "error": "", @@ -2358,7 +2398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_topic_after_delete_with_new_tags", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_topic_after_delete_with_new_tags", "test": "test_create_topic_after_delete_with_new_tags", "response": "200", "error": "", @@ -2368,7 +2408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_duplicate_topic_with_more_tags", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_duplicate_topic_with_more_tags", "test": "test_create_duplicate_topic_with_more_tags", "response": "400", "error": "InvalidParameterException", @@ -2384,7 +2424,7 @@ "EndpointArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", @@ -2394,7 +2434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", @@ -2404,7 +2444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", @@ -2420,7 +2460,7 @@ "PlatformApplicationArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", @@ -2430,7 +2470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", @@ -2440,7 +2480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", @@ -2456,397 +2496,377 @@ "TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", "test": "test_create_and_then_update_refreshes_template_metadata", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_get_template_summary.py::test_get_template_summary", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_get_template_summary.py::test_get_template_summary", "test": "test_get_template_summary", "response": "200", "error": "", "snapshot_skipped": "['$..ResourceIdentifierSummaries..ResourceIdentifiers']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", "test": "test_nested_getatt_ref[TopicArn]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", "test": "test_nested_getatt_ref[TopicName]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_sub_resolving", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_sub_resolving", "test": "test_sub_resolving", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", "test": "test_get_template[json]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", "test": "test_get_template[yaml]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", "test": "test_list_events_after_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..StackEvents']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", "test": "test_updating_an_updated_stack_sets_status", "response": "200", "error": "", "snapshot_skipped": "['$..Stacks..Parameters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_basic_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_basic_update", "test": "test_basic_update", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_no_parameters_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_no_parameters_update", "test": "test_no_parameters_update", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", "test": "test_update_with_previous_parameter_value", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", "test": "test_simple_condition_evaluation_deploys_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", "test": "test_simple_intrinsic_fn_condition_evaluation[nope]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", "test": "test_simple_intrinsic_fn_condition_evaluation[yep]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", "test": "test_sub_in_conditions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", "test": "test_simple_mapping_working", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", "test": "test_deploy_stack_with_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", "test": "test_sns_topic_fifo_with_deduplication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_unsupported.py::test_unsupported", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_unsupported.py::test_unsupported", "test": "test_unsupported", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", - "test": "test_bucket_notifications_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", "test": "test_breaching_alarm_actions", "response": "200", "error": "", @@ -2856,7 +2876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -2866,7 +2886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", "test": "test_set_alarm", "response": "200", "error": "", @@ -2876,7 +2896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -2886,7 +2906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "200", "error": "", @@ -2896,7 +2916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", "test": "test_delivery_logs_for_sns", "response": "200", "error": "", @@ -2906,17 +2926,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "test": "test_object_created_put", + "response": "200", + "error": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_creating_event_destination_without_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_creating_event_destination_without_configuration_set", "test": "test_creating_event_destination_without_configuration_set", "response": "200", "error": "", @@ -2926,17 +2956,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -2946,7 +2976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -2956,7 +2986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -2966,7 +2996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", "test": "test_trying_to_delete_event_destination_from_non_existent_configuration_set", "response": "200", "error": "", @@ -2976,8 +3006,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", - "test": "test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -2986,8 +3016,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -2996,8 +3026,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_duplicate_topic_check_idempotency", - "test": "test_create_duplicate_topic_check_idempotency", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -3006,8 +3036,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_duplicate_topic_with_more_tags", - "test": "test_create_duplicate_topic_with_more_tags", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3016,18 +3046,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_subscriptions_with_attributes", - "test": "test_create_subscriptions_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_topic_after_delete_with_new_tags", - "test": "test_create_topic_after_delete_with_new_tags", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_set_subscription_filter_policy_scope", + "test": "test_set_subscription_filter_policy_scope", "response": "200", "error": "", "snapshot_skipped": "", @@ -3036,28 +3066,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_topic_test_arn", - "test": "test_create_topic_test_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", + "test": "test_sub_filter_policy_nested_property", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_topic_with_attributes", - "test": "test_create_topic_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", + "test": "test_sub_filter_policy_nested_property_constraints", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", + "test": "test_cross_account_access", "response": "200", "error": "", "snapshot_skipped": "", @@ -3066,8 +3096,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", + "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", "snapshot_skipped": "", @@ -3076,8 +3106,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", - "test": "test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", + "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", "snapshot_skipped": "", @@ -3086,7 +3116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_sns_message", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_empty_sns_message", "test": "test_empty_sns_message", "response": "200", "error": "", @@ -3096,38 +3126,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_message_structure_json_exc", + "test": "test_message_structure_json_exc", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -3136,8 +3166,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_non_existent_target", + "test": "test_publish_non_existent_target", "response": "200", "error": "", "snapshot_skipped": "", @@ -3146,8 +3176,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_too_long_message", + "test": "test_publish_too_long_message", "response": "200", "error": "", "snapshot_skipped": "", @@ -3156,8 +3186,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_with_empty_subject", + "test": "test_publish_with_empty_subject", "response": "200", "error": "", "snapshot_skipped": "", @@ -3166,8 +3196,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_exc", - "test": "test_message_structure_json_exc", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_unknown_topic_publish", + "test": "test_unknown_topic_publish", "response": "200", "error": "", "snapshot_skipped": "", @@ -3176,8 +3206,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", + "test": "test_publish_sms_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -3186,8 +3226,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -3196,8 +3236,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_sms_endpoint", + "test": "test_publish_sms_endpoint", "response": "200", "error": "", "snapshot_skipped": "", @@ -3206,8 +3246,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_multiple_subscriptions_http_endpoint", - "test": "test_multiple_subscriptions_http_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_wrong_phone_format", + "test": "test_publish_wrong_phone_format", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_subscribe_sms_endpoint", + "test": "test_subscribe_sms_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_create_subscriptions_with_attributes", + "test": "test_create_subscriptions_with_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -3216,7 +3276,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_not_found_error_on_set_subscription_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_list_subscriptions", + "test": "test_list_subscriptions", + "response": "200", + "error": "", + "snapshot_skipped": "['$.list-subscriptions.Subscriptions']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_not_found_error_on_set_subscription_attributes", "test": "test_not_found_error_on_set_subscription_attributes", "response": "200", "error": "", @@ -3226,8 +3296,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_exceptions", - "test": "test_publish_batch_exceptions", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_sns_confirm_subscription_wrong_token", + "test": "test_sns_confirm_subscription_wrong_token", + "response": "200", + "error": "", + "snapshot_skipped": "['$.invalid-token.Error.Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_idempotency", + "test": "test_subscribe_idempotency", "response": "200", "error": "", "snapshot_skipped": "", @@ -3236,38 +3316,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_with_invalid_protocol", + "test": "test_subscribe_with_invalid_protocol", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionCrud::test_unsubscribe_from_non_existing_subscription", + "test": "test_unsubscribe_from_non_existing_subscription", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", + "test": "test_validate_set_sub_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_without_topic", - "test": "test_publish_batch_messages_without_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -3276,8 +3356,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3286,28 +3366,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "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": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -3316,8 +3396,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", + "test": "test_subscribe_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3326,8 +3406,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_non_existent_target", - "test": "test_publish_non_existent_target", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", + "test": "test_subscribe_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3336,8 +3416,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sms_endpoint", - "test": "test_publish_sms_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -3346,8 +3426,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -3356,8 +3436,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -3366,8 +3446,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSES::test_topic_email_subscription_confirmation", + "test": "test_topic_email_subscription_confirmation", "response": "200", "error": "", "snapshot_skipped": "", @@ -3376,8 +3456,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", "snapshot_skipped": "", @@ -3386,8 +3466,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", + "test": "test_empty_or_wrong_message_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -3396,8 +3476,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_with_target_arn", - "test": "test_publish_to_fifo_with_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -3406,8 +3486,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", @@ -3416,8 +3496,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", - "test": "test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -3426,8 +3506,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_too_long_message", - "test": "test_publish_too_long_message", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_exceptions", + "test": "test_publish_batch_exceptions", "response": "200", "error": "", "snapshot_skipped": "", @@ -3436,8 +3516,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -3446,8 +3526,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_with_empty_subject", - "test": "test_publish_with_empty_subject", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_without_topic", + "test": "test_publish_batch_messages_without_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -3456,8 +3536,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_wrong_phone_format", - "test": "test_publish_wrong_phone_format", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -3466,8 +3546,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "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": "", @@ -3476,8 +3556,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "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": "", @@ -3486,7 +3566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[False]", + "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": "", @@ -3496,7 +3576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[True]", + "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": "", @@ -3506,28 +3586,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_set_subscription_filter_policy_scope", - "test": "test_set_subscription_filter_policy_scope", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_sqs_topic_subscription_confirmation", + "test": "test_sqs_topic_subscription_confirmation", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_confirm_subscription_wrong_token", - "test": "test_sns_confirm_subscription_wrong_token", + "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": "['$.invalid-token.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_subscribe_to_sqs_with_queue_url", + "test": "test_subscribe_to_sqs_with_queue_url", "response": "200", "error": "", "snapshot_skipped": "", @@ -3536,8 +3616,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sqs_topic_subscription_confirmation", - "test": "test_sqs_topic_subscription_confirmation", + "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": "", @@ -3546,28 +3626,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property", - "test": "test_sub_filter_policy_nested_property", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", - "test": "test_sub_filter_policy_nested_property_constraints", + "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": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", - "test": "test_subscribe_external_http_endpoint[False]", + "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": "", @@ -3576,8 +3656,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", - "test": "test_subscribe_external_http_endpoint[True]", + "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": "", @@ -3586,48 +3666,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", - "test": "test_subscribe_platform_endpoint", + "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": "", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sms_endpoint", - "test": "test_subscribe_sms_endpoint", + "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": "['$..Attributes.SubscriptionPrincipal']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_to_sqs_with_queue_url", - "test": "test_subscribe_to_sqs_with_queue_url", + "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": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_with_invalid_protocol", - "test": "test_subscribe_with_invalid_protocol", + "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": "", @@ -3636,18 +3716,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_tags", - "test": "test_tags", + "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": "", @@ -3656,8 +3736,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_topic_email_subscription_confirmation", - "test": "test_topic_email_subscription_confirmation", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_to_fifo_with_target_arn", + "test": "test_publish_to_fifo_with_target_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -3666,8 +3746,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unknown_topic_publish", - "test": "test_unknown_topic_publish", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", + "test": "test_validations_for_fifo", "response": "200", "error": "", "snapshot_skipped": "", @@ -3676,8 +3756,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unsubscribe_from_non_existing_subscription", - "test": "test_unsubscribe_from_non_existing_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_duplicate_topic_check_idempotency", + "test": "test_create_duplicate_topic_check_idempotency", "response": "200", "error": "", "snapshot_skipped": "", @@ -3686,18 +3766,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", - "test": "test_validate_set_sub_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_duplicate_topic_with_more_tags", + "test": "test_create_duplicate_topic_with_more_tags", "response": "200", "error": "", - "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", - "test": "test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_topic_after_delete_with_new_tags", + "test": "test_create_topic_after_delete_with_new_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -3706,8 +3786,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_topic_test_arn", + "test": "test_create_topic_test_arn", "response": "200", "error": "", "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", @@ -3716,18 +3796,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", - "test": "test_publish_sms_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_topic_with_attributes", + "test": "test_create_topic_with_attributes", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", - "test": "test_publish_to_platform_endpoint_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_tags", + "test": "test_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -3736,19 +3816,29 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "200", "error": "", @@ -3758,7 +3848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "200", "error": "", @@ -3768,7 +3858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", @@ -3778,7 +3868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", "test": "test_get_resource_policy_sns", "response": "200", "error": "", @@ -3788,7 +3878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns_non_existent", "test": "test_get_resource_policy_sns_non_existent", "response": "200", "error": "", @@ -3798,7 +3888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -3808,7 +3898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -3818,7 +3908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -3828,7 +3918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", "test": "test_sns_ses_subscription", "response": "200", "error": "", @@ -3838,7 +3928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -3848,7 +3938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -3856,16 +3946,6 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" } ] } @@ -3874,47 +3954,47 @@ "SubscriptionArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", - "test": "test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", - "test": "test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -3924,7 +4004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -3934,7 +4014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -3944,8 +4024,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -3954,18 +4034,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_subscriptions_with_attributes", - "test": "test_create_subscriptions_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -3974,8 +4054,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3984,8 +4064,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", - "test": "test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3994,8 +4074,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_sns_message", - "test": "test_empty_sns_message", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_set_subscription_filter_policy_scope", + "test": "test_set_subscription_filter_policy_scope", "response": "200", "error": "", "snapshot_skipped": "", @@ -4004,38 +4084,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", + "test": "test_sub_filter_policy_nested_property", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", + "test": "test_sub_filter_policy_nested_property_constraints", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_empty_sns_message", + "test": "test_empty_sns_message", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", @@ -4044,8 +4124,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -4054,8 +4134,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -4064,18 +4144,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_subscribe_sms_endpoint", + "test": "test_subscribe_sms_endpoint", "response": "200", "error": "", "snapshot_skipped": "", @@ -4084,8 +4164,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_create_subscriptions_with_attributes", + "test": "test_create_subscriptions_with_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -4094,8 +4174,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_not_found_error_on_set_subscription_attributes", + "test": "test_not_found_error_on_set_subscription_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -4104,8 +4184,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_multiple_subscriptions_http_endpoint", - "test": "test_multiple_subscriptions_http_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_idempotency", + "test": "test_subscribe_idempotency", "response": "200", "error": "", "snapshot_skipped": "", @@ -4114,8 +4194,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_not_found_error_on_set_subscription_attributes", - "test": "test_not_found_error_on_set_subscription_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_unsubscribe_from_non_existing_subscription", + "test": "test_unsubscribe_from_non_existing_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -4124,38 +4204,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", + "test": "test_validate_set_sub_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "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": "", @@ -4164,28 +4244,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", + "test": "test_subscribe_external_http_endpoint[False]", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", + "test": "test_subscribe_external_http_endpoint[True]", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -4194,8 +4274,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -4204,8 +4284,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -4214,8 +4294,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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::TestSNSSubscriptionSES::test_topic_email_subscription_confirmation", + "test": "test_topic_email_subscription_confirmation", "response": "200", "error": "", "snapshot_skipped": "", @@ -4224,8 +4304,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", "snapshot_skipped": "", @@ -4234,8 +4314,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", + "test": "test_empty_or_wrong_message_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -4244,8 +4324,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -4254,8 +4334,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", @@ -4264,8 +4344,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -4274,8 +4354,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -4284,8 +4364,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -4294,18 +4374,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_set_subscription_filter_policy_scope", - "test": "test_set_subscription_filter_policy_scope", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "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": "", @@ -4314,8 +4394,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sqs_topic_subscription_confirmation", - "test": "test_sqs_topic_subscription_confirmation", + "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": "", @@ -4324,28 +4404,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property", - "test": "test_sub_filter_policy_nested_property", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", - "test": "test_sub_filter_policy_nested_property_constraints", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_sqs_topic_subscription_confirmation", + "test": "test_sqs_topic_subscription_confirmation", "response": "200", "error": "", - "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", - "test": "test_subscribe_external_http_endpoint[False]", + "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": "", @@ -4354,8 +4434,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", - "test": "test_subscribe_external_http_endpoint[True]", + "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": "", @@ -4364,38 +4444,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sms_endpoint", - "test": "test_subscribe_sms_endpoint", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_topic_email_subscription_confirmation", - "test": "test_topic_email_subscription_confirmation", + "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": "", @@ -4404,28 +4484,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unsubscribe_from_non_existing_subscription", - "test": "test_unsubscribe_from_non_existing_subscription", + "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": "", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", - "test": "test_validate_set_sub_attributes", + "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": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", - "test": "test_validations_for_fifo", + "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": "external" + }, + { + "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": "external" + }, + { + "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": "", @@ -4434,18 +4534,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "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": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", + "test": "test_validations_for_fifo", "response": "200", "error": "", "snapshot_skipped": "", @@ -4464,11 +4574,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_subscriptions_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_create_subscriptions_with_attributes", "test": "test_create_subscriptions_with_attributes", "response": "404", "error": "NotFoundException", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -4480,27 +4590,27 @@ "TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", - "test": "test_sub_in_conditions", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", + "test": "test_sub_in_conditions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -4510,7 +4620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -4520,7 +4630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -4530,7 +4640,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -4540,17 +4650,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_creating_event_destination_without_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_creating_event_destination_without_configuration_set", "test": "test_creating_event_destination_without_configuration_set", "response": "200", "error": "", @@ -4560,17 +4660,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -4580,7 +4680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -4590,7 +4690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -4600,7 +4700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", "test": "test_trying_to_delete_event_destination_from_non_existent_configuration_set", "response": "200", "error": "", @@ -4610,7 +4710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -4620,8 +4720,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_topic_test_arn", - "test": "test_create_topic_test_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", @@ -4630,38 +4730,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_topic_with_attributes", - "test": "test_create_topic_with_attributes", + "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": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "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']", @@ -4670,18 +4770,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_topic_test_arn", + "test": "test_create_topic_test_arn", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_topic_with_attributes", + "test": "test_create_topic_with_attributes", "response": "200", "error": "", "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", @@ -4690,7 +4790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_invalid_topic_arn", "test": "test_invalid_topic_arn", "response": "404", "error": "CommonServiceException", @@ -4700,7 +4800,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_cannot_create_event_for_no_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_cannot_create_event_for_no_topic", "test": "test_cannot_create_event_for_no_topic", "response": "404", "error": "CommonServiceException", @@ -4710,17 +4810,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "404", "error": "CommonServiceException", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_topic_test_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_topic_test_arn", "test": "test_create_topic_test_arn", "response": "404", "error": "CommonServiceException", @@ -4730,7 +4830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_topic_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_create_topic_with_attributes", "test": "test_create_topic_with_attributes", "response": "404", "error": "CommonServiceException", @@ -4742,7 +4842,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "200", "error": "", @@ -4752,7 +4852,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", @@ -4762,7 +4862,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", "test": "test_get_resource_policy_sns", "response": "200", "error": "", @@ -4772,7 +4872,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns_non_existent", "test": "test_get_resource_policy_sns_non_existent", "response": "200", "error": "", @@ -4782,7 +4882,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -4792,7 +4892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -4802,7 +4902,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -4812,7 +4912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -4822,7 +4922,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "404", "error": "CommonServiceException", @@ -4832,7 +4932,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "404", "error": "CommonServiceException", @@ -4842,7 +4942,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "404", "error": "CommonServiceException", @@ -4852,7 +4952,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "404", "error": "CommonServiceException", @@ -4862,7 +4962,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "404", "error": "CommonServiceException", @@ -4872,7 +4972,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "404", "error": "CommonServiceException", @@ -4882,7 +4982,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "404", "error": "CommonServiceException", @@ -4892,7 +4992,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "404", "error": "CommonServiceException", @@ -4902,7 +5002,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns_non_existent", "test": "test_get_resource_policy_sns_non_existent", "response": "404", "error": "CommonServiceException", @@ -4918,7 +5018,7 @@ "PlatformApplicationArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", @@ -4928,7 +5028,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", @@ -4938,7 +5038,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", @@ -4950,51 +5050,77 @@ ] } }, + "ListSubscriptions": { + "- (without any parameters)": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_list_subscriptions", + "test": "test_list_subscriptions", + "response": "200", + "error": "", + "snapshot_skipped": "['$.list-subscriptions.Subscriptions']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "ListSubscriptionsByTopic": { "TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", @@ -5004,17 +5130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -5024,8 +5140,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_multiple_subscriptions_http_endpoint", - "test": "test_multiple_subscriptions_http_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_not_found_error_on_set_subscription_attributes", + "test": "test_not_found_error_on_set_subscription_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -5034,8 +5150,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_not_found_error_on_set_subscription_attributes", - "test": "test_not_found_error_on_set_subscription_attributes", + "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": "", @@ -5044,11 +5160,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -5060,7 +5176,7 @@ "ResourceArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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": "", @@ -5070,23 +5186,23 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_localstack_backends", - "test": "test_account_id_namespacing_for_localstack_backends", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_tags", + "test": "test_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_tags", - "test": "test_tags", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_localstack_backends", + "test": "test_account_id_namespacing_for_localstack_backends", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } ] @@ -5096,18 +5212,18 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", - "test": "test_create_change_set_with_ssm_parameter", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "test": "test_create_and_then_update_refreshes_template_metadata", "response": "200", "error": "", "snapshot_skipped": "", @@ -5116,17 +5232,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", "test": "test_create_change_set_without_parameters", "response": "200", "error": "", @@ -5136,27 +5252,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_get_template_summary.py::test_get_template_summary", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_get_template_summary.py::test_get_template_summary", "test": "test_get_template_summary", "response": "200", "error": "", "snapshot_skipped": "['$..ResourceIdentifierSummaries..ResourceIdentifiers']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", - "test": "test_nested_output_in_params", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.MaxSessionDuration', '$..Role.AssumeRolePolicyDocument..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_output_in_params", "test": "test_nested_output_in_params", "response": "200", "error": "", @@ -5166,17 +5272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", - "test": "test_nested_getatt_ref[TopicArn]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicArn]", "test": "test_nested_getatt_ref[TopicArn]", "response": "200", "error": "", @@ -5186,17 +5282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", - "test": "test_nested_getatt_ref[TopicName]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_nested_getatt_ref[TopicName]", "test": "test_nested_getatt_ref[TopicName]", "response": "200", "error": "", @@ -5206,17 +5292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_sub_resolving", - "test": "test_sub_resolving", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_reference_resolving.py::test_sub_resolving", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_reference_resolving.py::test_sub_resolving", "test": "test_sub_resolving", "response": "200", "error": "", @@ -5226,107 +5302,97 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[json]", "test": "test_get_template[json]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template[yaml]", "test": "test_get_template[yaml]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", "test": "test_list_events_after_deployment", "response": "200", "error": "", "snapshot_skipped": "['$..StackEvents']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_updating_an_updated_stack_sets_status", "test": "test_updating_an_updated_stack_sets_status", "response": "200", "error": "", "snapshot_skipped": "['$..Stacks..Parameters']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_basic_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_basic_update", "test": "test_basic_update", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_no_parameters_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_no_parameters_update", "test": "test_no_parameters_update", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_using_template_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_using_template_url", "test": "test_update_using_template_url", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", "test": "test_update_with_previous_parameter_value", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", - "test": "test_simple_condition_evaluation_deploys_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_deploys_resource", "test": "test_simple_condition_evaluation_deploys_resource", "response": "200", "error": "", @@ -5336,7 +5402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_condition_evaluation_doesnt_deploy_resource", "test": "test_simple_condition_evaluation_doesnt_deploy_resource", "response": "200", "error": "", @@ -5346,47 +5412,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", "test": "test_simple_intrinsic_fn_condition_evaluation[nope]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[yep]", "test": "test_simple_intrinsic_fn_condition_evaluation[yep]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", "test": "test_sub_in_conditions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", - "test": "test_simple_mapping_working", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", "test": "test_simple_mapping_working", "response": "200", "error": "", @@ -5396,47 +5452,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", - "test": "test_functions_in_output_export_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_functions_in_output_export_name", "test": "test_functions_in_output_export_name", "response": "200", "error": "", @@ -5446,17 +5492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", - "test": "test_deploy_stack_with_sns_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", "test": "test_deploy_stack_with_sns_topic", "response": "200", "error": "", @@ -5466,27 +5502,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", - "test": "test_sns_topic_fifo_with_deduplication", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", "test": "test_sns_topic_fifo_with_deduplication", "response": "200", "error": "", @@ -5496,47 +5522,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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": "", @@ -5546,64 +5562,54 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_unsupported.py::test_unsupported", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_unsupported.py::test_unsupported", "test": "test_unsupported", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_localstack_backends", @@ -5652,7 +5658,7 @@ "Message, MessageAttributes, MessageStructure, TargetArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", @@ -5666,7 +5672,7 @@ "Message, MessageAttributes, MessageStructure, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", @@ -5680,7 +5686,7 @@ "Message, MessageAttributes, TargetArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", "response": "200", "error": "", @@ -5694,18 +5700,18 @@ "Message, MessageAttributes, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -5714,28 +5720,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", + "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -5744,8 +5750,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -5754,8 +5760,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", "snapshot_skipped": "", @@ -5764,8 +5770,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -5774,8 +5780,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", @@ -5784,8 +5790,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -5794,8 +5800,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQS::test_redrive_policy_sqs_queue_subscription[False]", + "test": "test_redrive_policy_sqs_queue_subscription[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5804,8 +5810,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "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": "", @@ -5814,8 +5820,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", - "test": "test_subscribe_platform_endpoint", + "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": "", @@ -5824,17 +5830,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -5844,7 +5850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -5854,7 +5860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -5864,7 +5870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -5874,7 +5880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -5884,7 +5890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -5894,7 +5900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -5904,7 +5910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -5914,7 +5920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -5924,7 +5930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -5934,7 +5940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -5944,7 +5950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", "test": "test_message_attributes_prefixes", "response": "400", "error": "InvalidParameterValueException", @@ -5954,7 +5960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", "test": "test_message_attributes_prefixes", "response": "400", "error": "InvalidParameterValueException", @@ -5968,7 +5974,17 @@ "Message, MessageDeduplicationId, MessageGroupId, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", + "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": "external" + }, + { + "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": "", @@ -5978,7 +5994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", + "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": "", @@ -5988,7 +6004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", + "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": "", @@ -6002,7 +6018,7 @@ "Message, MessageDeduplicationId, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", "test": "test_validations_for_fifo", "response": "400", "error": "InvalidParameterException", @@ -6016,7 +6032,7 @@ "Message, MessageGroupId, MessageStructure, TargetArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_with_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_to_fifo_with_target_arn", "test": "test_publish_to_fifo_with_target_arn", "response": "200", "error": "", @@ -6030,7 +6046,17 @@ "Message, MessageGroupId, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", + "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": "external" + }, + { + "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": "", @@ -6040,7 +6066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_deduplication_on_topic_level", + "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": "", @@ -6050,7 +6076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", + "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": "", @@ -6060,7 +6086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", + "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": "", @@ -6070,7 +6096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", "test": "test_validations_for_fifo", "response": "400", "error": "InvalidParameterException", @@ -6080,7 +6106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", "test": "test_validations_for_fifo", "response": "400", "error": "InvalidParameterException", @@ -6094,8 +6120,8 @@ "Message, MessageStructure, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_exc", - "test": "test_message_structure_json_exc", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", + "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", "snapshot_skipped": "", @@ -6104,8 +6130,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_message_structure_json_exc", + "test": "test_message_structure_json_exc", "response": "200", "error": "", "snapshot_skipped": "", @@ -6114,8 +6140,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", - "test": "test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -6124,7 +6150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_exc", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_message_structure_json_exc", "test": "test_message_structure_json_exc", "response": "400", "error": "InvalidParameterException", @@ -6134,7 +6160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_exc", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_message_structure_json_exc", "test": "test_message_structure_json_exc", "response": "400", "error": "InvalidParameterException", @@ -6144,7 +6170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_exc", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_message_structure_json_exc", "test": "test_message_structure_json_exc", "response": "400", "error": "InvalidParameterException", @@ -6158,8 +6184,8 @@ "Message, PhoneNumber": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sms", - "test": "test_publish_sms", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", + "test": "test_publish_sms_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -6168,8 +6194,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", - "test": "test_publish_sms_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_sms", + "test": "test_publish_sms", "response": "200", "error": "", "snapshot_skipped": "", @@ -6178,7 +6204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_wrong_phone_format", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_wrong_phone_format", "test": "test_publish_wrong_phone_format", "response": "400", "error": "InvalidParameterException", @@ -6188,7 +6214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_wrong_phone_format", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_wrong_phone_format", "test": "test_publish_wrong_phone_format", "response": "400", "error": "InvalidParameterException", @@ -6202,27 +6228,7 @@ "Message, Subject, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", - "test": "test_bucket_notifications_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", "test": "test_breaching_alarm_actions", "response": "200", "error": "", @@ -6232,7 +6238,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -6242,7 +6248,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", "test": "test_set_alarm", "response": "200", "error": "", @@ -6252,8 +6258,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "test": "test_bucket_notifications_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "test": "test_object_created_put", + "response": "200", + "error": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", @@ -6262,7 +6288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -6272,7 +6298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -6282,7 +6308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", @@ -6292,7 +6318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", "test": "test_delivery_lambda", "response": "200", "error": "", @@ -6302,7 +6328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", @@ -6312,7 +6338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_with_empty_subject", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_with_empty_subject", "test": "test_publish_with_empty_subject", "response": "400", "error": "InvalidParameterException", @@ -6322,21 +6348,21 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "404", "error": "NotFoundException", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "404", "error": "NotFoundException", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -6344,7 +6370,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -6354,7 +6380,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "403", "error": "CommonServiceException", @@ -6368,7 +6394,7 @@ "Message, TargetArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", "test": "test_publish_message_by_target_arn", "response": "200", "error": "", @@ -6378,7 +6404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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": "", @@ -6398,7 +6424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_non_existent_target", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_non_existent_target", "test": "test_publish_non_existent_target", "response": "400", "error": "InvalidParameterException", @@ -6412,7 +6438,17 @@ "Message, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": "", @@ -6422,7 +6458,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -6432,17 +6468,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -6452,7 +6478,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "200", "error": "", @@ -6462,7 +6488,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", "test": "test_delivery_logs_for_sns", "response": "200", "error": "", @@ -6472,7 +6498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_creating_event_destination_without_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_creating_event_destination_without_configuration_set", "test": "test_creating_event_destination_without_configuration_set", "response": "200", "error": "", @@ -6482,17 +6508,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -6502,7 +6528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -6512,7 +6538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -6522,7 +6548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_trying_to_delete_event_destination_from_non_existent_configuration_set", "test": "test_trying_to_delete_event_destination_from_non_existent_configuration_set", "response": "200", "error": "", @@ -6532,8 +6558,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", - "test": "test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6542,8 +6568,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6552,8 +6578,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", + "test": "test_cross_account_access", "response": "200", "error": "", "snapshot_skipped": "", @@ -6562,8 +6588,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -6572,8 +6598,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", @@ -6582,8 +6608,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -6592,8 +6618,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_with_empty_subject", + "test": "test_publish_with_empty_subject", "response": "200", "error": "", "snapshot_skipped": "", @@ -6602,8 +6628,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_unknown_topic_publish", + "test": "test_unknown_topic_publish", "response": "200", "error": "", "snapshot_skipped": "", @@ -6612,8 +6638,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sms_endpoint", - "test": "test_publish_sms_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", + "test": "test_publish_sms_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -6622,8 +6648,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_sms_endpoint", + "test": "test_publish_sms_endpoint", "response": "200", "error": "", "snapshot_skipped": "", @@ -6632,8 +6658,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_with_empty_subject", - "test": "test_publish_with_empty_subject", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6642,8 +6668,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6652,8 +6678,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -6662,7 +6688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", "test": "test_subscribe_external_http_endpoint[False]", "response": "200", "error": "", @@ -6672,7 +6698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", "test": "test_subscribe_external_http_endpoint[True]", "response": "200", "error": "", @@ -6682,18 +6708,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unknown_topic_publish", - "test": "test_unknown_topic_publish", + "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": "", @@ -6702,8 +6728,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", - "test": "test_publish_sms_can_retrospect", + "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": "", @@ -6712,7 +6738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_sns_message", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_empty_sns_message", "test": "test_empty_sns_message", "response": "400", "error": "InvalidParameterException", @@ -6722,7 +6748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_too_long_message", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_too_long_message", "test": "test_publish_too_long_message", "response": "400", "error": "InvalidParameterException", @@ -6732,7 +6758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_wrong_arn_format", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_wrong_arn_format", "test": "test_publish_wrong_arn_format", "response": "400", "error": "InvalidParameterException", @@ -6742,7 +6768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_wrong_arn_format", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_wrong_arn_format", "test": "test_publish_wrong_arn_format", "response": "400", "error": "InvalidParameterException", @@ -6752,7 +6778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", "test": "test_validations_for_fifo", "response": "400", "error": "InvalidParameterException", @@ -6762,7 +6788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unknown_topic_publish", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_unknown_topic_publish", "test": "test_unknown_topic_publish", "response": "404", "error": "NotFoundException", @@ -6774,7 +6800,17 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "200", "error": "", @@ -6784,7 +6820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", @@ -6794,7 +6830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -6804,7 +6840,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -6814,7 +6850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -6824,7 +6860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", "test": "test_sns_ses_subscription", "response": "200", "error": "", @@ -6834,7 +6870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -6844,17 +6880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "403", "error": "CommonServiceException", @@ -6864,7 +6890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "403", "error": "CommonServiceException", @@ -6874,7 +6900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "403", "error": "CommonServiceException", @@ -6884,7 +6910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "403", "error": "CommonServiceException", @@ -6894,7 +6920,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "403", "error": "CommonServiceException", @@ -6904,7 +6930,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "403", "error": "CommonServiceException", @@ -6914,7 +6940,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "403", "error": "CommonServiceException", @@ -6924,7 +6950,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "403", "error": "CommonServiceException", @@ -6934,7 +6960,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "403", "error": "CommonServiceException", @@ -6944,7 +6970,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "403", "error": "CommonServiceException", @@ -6954,7 +6980,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "403", "error": "CommonServiceException", @@ -6964,7 +6990,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "403", "error": "CommonServiceException", @@ -6974,7 +7000,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "403", "error": "CommonServiceException", @@ -6984,7 +7010,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "403", "error": "CommonServiceException", @@ -7000,47 +7026,47 @@ "PublishBatchRequestEntries, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", "test": "test_filter_policy_for_batch", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "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": "['$..Attributes.SubscriptionPrincipal']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", + "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": "", @@ -7050,7 +7076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", + "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": "", @@ -7060,7 +7086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", + "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": "", @@ -7070,7 +7096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", + "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": "", @@ -7080,7 +7106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", "test": "test_empty_or_wrong_message_attributes", "response": "400", "error": "InvalidParameterValueException", @@ -7090,7 +7116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_exceptions", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_exceptions", "test": "test_publish_batch_exceptions", "response": "400", "error": "InvalidParameterException", @@ -7100,7 +7126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_exceptions", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_exceptions", "test": "test_publish_batch_exceptions", "response": "400", "error": "TooManyEntriesInBatchRequestException", @@ -7110,7 +7136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_exceptions", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_exceptions", "test": "test_publish_batch_exceptions", "response": "400", "error": "BatchEntryIdsNotDistinctException", @@ -7120,7 +7146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_exceptions", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_exceptions", "test": "test_publish_batch_exceptions", "response": "400", "error": "InvalidParameterException", @@ -7130,7 +7156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_exceptions", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_exceptions", "test": "test_publish_batch_exceptions", "response": "400", "error": "InvalidParameterException", @@ -7140,7 +7166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_without_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_without_topic", "test": "test_publish_batch_messages_without_topic", "response": "404", "error": "NotFoundException", @@ -7156,7 +7182,7 @@ "Label, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -7172,8 +7198,8 @@ "AttributeName, AttributeValue, SubscriptionArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -7182,8 +7208,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -7192,38 +7218,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_set_subscription_filter_policy_scope", + "test": "test_set_subscription_filter_policy_scope", "response": "200", "error": "", "snapshot_skipped": "", @@ -7232,8 +7258,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", + "test": "test_sub_filter_policy_nested_property", "response": "200", "error": "", "snapshot_skipped": "", @@ -7242,68 +7268,68 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", + "test": "test_sub_filter_policy_nested_property_constraints", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", + "test": "test_subscribe_external_http_endpoint[False]", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", + "test": "test_subscribe_external_http_endpoint[True]", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -7312,8 +7338,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -7322,8 +7348,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -7332,8 +7358,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -7342,7 +7368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[False]", + "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": "", @@ -7352,7 +7378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[True]", + "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": "", @@ -7362,97 +7388,107 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_set_subscription_filter_policy_scope", - "test": "test_set_subscription_filter_policy_scope", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property", - "test": "test_sub_filter_policy_nested_property", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", - "test": "test_sub_filter_policy_nested_property_constraints", + "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": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", - "test": "test_subscribe_external_http_endpoint[False]", + "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": "", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", - "test": "test_subscribe_external_http_endpoint[True]", + "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": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", + "test": "test_validations_for_fifo", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_set_subscription_filter_policy_scope", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_set_subscription_filter_policy_scope", "test": "test_set_subscription_filter_policy_scope", "response": "400", "error": "InvalidParameterException", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", "test": "test_sub_filter_policy_nested_property", "response": "400", "error": "InvalidParameterException", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", "test": "test_sub_filter_policy_nested_property_constraints", "response": "400", "error": "InvalidParameterException", @@ -7462,7 +7498,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", "test": "test_sub_filter_policy_nested_property_constraints", "response": "400", "error": "InvalidParameterException", @@ -7472,7 +7508,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", "test": "test_sub_filter_policy_nested_property_constraints", "response": "400", "error": "InvalidParameterException", @@ -7482,7 +7518,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", "test": "test_validate_set_sub_attributes", "response": "400", "error": "InvalidParameterException", @@ -7492,7 +7528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", "test": "test_validate_set_sub_attributes", "response": "400", "error": "InvalidParameterException", @@ -7502,7 +7538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", "test": "test_validate_set_sub_attributes", "response": "400", "error": "InvalidParameterException", @@ -7512,7 +7548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", "test": "test_validate_set_sub_attributes", "response": "400", "error": "InvalidParameterException", @@ -7522,7 +7558,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", "test": "test_validations_for_fifo", "response": "400", "error": "InvalidParameterException", @@ -7532,7 +7568,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_not_found_error_on_set_subscription_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_not_found_error_on_set_subscription_attributes", "test": "test_not_found_error_on_set_subscription_attributes", "response": "404", "error": "NotFoundException", @@ -7548,17 +7584,17 @@ "AttributeName, AttributeValue, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -7568,7 +7604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -7578,7 +7614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -7588,7 +7624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", "test": "test_delivery_lambda", "response": "200", "error": "", @@ -7598,19 +7634,19 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", "test": "test_events_sqs_sns_lambda", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", @@ -7620,7 +7656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sns", "test": "test_get_resource_policy_sns", "response": "200", "error": "", @@ -7630,7 +7666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -7640,7 +7676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -7656,18 +7692,28 @@ "Attributes, Endpoint, Protocol, ReturnSubscriptionArn, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_subscriptions_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", + "test": "test_subscribe_platform_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_create_subscriptions_with_attributes", "test": "test_create_subscriptions_with_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_idempotency", + "test": "test_subscribe_idempotency", "response": "200", "error": "", "snapshot_skipped": "", @@ -7676,19 +7722,39 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", - "test": "test_subscribe_platform_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_idempotency", + "test": "test_subscribe_idempotency", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_idempotency", + "test": "test_subscribe_idempotency", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -7702,7 +7768,7 @@ "Attributes, Endpoint, Protocol, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", "test": "test_attribute_raw_subscribe", "response": "200", "error": "", @@ -7716,7 +7782,7 @@ "Endpoint, Protocol, ReturnSubscriptionArn, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -7726,7 +7792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "200", "error": "", @@ -7736,7 +7802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", "test": "test_delivery_logs_for_sns", "response": "200", "error": "", @@ -7746,8 +7812,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", + "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", "snapshot_skipped": "", @@ -7756,18 +7822,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_multiple_subscriptions_http_endpoint", - "test": "test_multiple_subscriptions_http_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", + "test": "test_publish_sms_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -7776,8 +7842,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_not_found_error_on_set_subscription_attributes", - "test": "test_not_found_error_on_set_subscription_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -7786,7 +7852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sms_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_sms_endpoint", "test": "test_publish_sms_endpoint", "response": "200", "error": "", @@ -7796,8 +7862,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", - "test": "test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_subscribe_sms_endpoint", + "test": "test_subscribe_sms_endpoint", "response": "200", "error": "", "snapshot_skipped": "", @@ -7806,8 +7872,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_list_subscriptions", + "test": "test_list_subscriptions", + "response": "200", + "error": "", + "snapshot_skipped": "['$.list-subscriptions.Subscriptions']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_not_found_error_on_set_subscription_attributes", + "test": "test_not_found_error_on_set_subscription_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -7816,8 +7892,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7826,8 +7902,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7836,8 +7912,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", - "test": "test_subscribe_external_http_endpoint[False]", + "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": "", @@ -7846,8 +7922,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", - "test": "test_subscribe_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -7856,18 +7932,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sms_endpoint", - "test": "test_subscribe_sms_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", + "test": "test_subscribe_external_http_endpoint[False]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_topic_email_subscription_confirmation", - "test": "test_topic_email_subscription_confirmation", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", + "test": "test_subscribe_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7876,18 +7952,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", - "test": "test_publish_sms_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -7896,8 +7972,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", - "test": "test_publish_to_platform_endpoint_can_retrospect", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -7906,8 +7982,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSES::test_topic_email_subscription_confirmation", + "test": "test_topic_email_subscription_confirmation", "response": "200", "error": "", "snapshot_skipped": "", @@ -7916,7 +7992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_wrong_phone_format", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_wrong_phone_format", "test": "test_publish_wrong_phone_format", "response": "400", "error": "InvalidParameterException", @@ -7926,8 +8002,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_to_sqs_with_queue_url", - "test": "test_subscribe_to_sqs_with_queue_url", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_with_invalid_protocol", + "test": "test_subscribe_with_invalid_protocol", "response": "400", "error": "InvalidParameterException", "snapshot_skipped": "", @@ -7936,8 +8012,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_with_invalid_protocol", - "test": "test_subscribe_with_invalid_protocol", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_subscribe_to_sqs_with_queue_url", + "test": "test_subscribe_to_sqs_with_queue_url", "response": "400", "error": "InvalidParameterException", "snapshot_skipped": "", @@ -7948,28 +8024,28 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", - "test": "test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", - "test": "test_sns_ses_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "test": "test_events_sns", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_ses_subscription", + "test": "test_sns_ses_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -7982,147 +8058,137 @@ "Endpoint, Protocol, TopicArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", "test": "test_deploy_stack_with_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", - "test": "test_bucket_notifications_with_filter", + "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": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", + "snapshot_skipped": "['$..evaluatedDatapoints']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", - "test": "test_object_created_put", + "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": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "test": "test_set_alarm", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", - "snapshot_skipped": "['$..evaluatedDatapoints']", + "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -8132,7 +8198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -8142,7 +8208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -8152,8 +8218,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", - "test": "test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -8162,8 +8228,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -8172,8 +8238,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", - "test": "test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -8182,8 +8248,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_sns_message", - "test": "test_empty_sns_message", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8192,48 +8258,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_set_subscription_filter_policy_scope", + "test": "test_set_subscription_filter_policy_scope", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", + "test": "test_sub_filter_policy_nested_property", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", + "test": "test_sub_filter_policy_nested_property_constraints", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_access", + "test": "test_cross_account_access", "response": "200", "error": "", "snapshot_skipped": "", @@ -8242,8 +8308,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -8252,8 +8318,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_empty_sns_message", + "test": "test_empty_sns_message", "response": "200", "error": "", "snapshot_skipped": "", @@ -8262,8 +8328,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", @@ -8272,8 +8338,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -8282,8 +8348,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -8292,38 +8358,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionCrud::test_unsubscribe_from_non_existing_subscription", + "test": "test_unsubscribe_from_non_existing_subscription", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", + "test": "test_validate_set_sub_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", + "test": "test_empty_or_wrong_message_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -8332,28 +8398,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -8362,8 +8428,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -8372,7 +8438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", "response": "200", "error": "", @@ -8382,7 +8448,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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": "", @@ -8392,8 +8458,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_unicode_chars", + "test": "test_publish_unicode_chars", "response": "200", "error": "", "snapshot_skipped": "", @@ -8402,8 +8468,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "", @@ -8412,8 +8478,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "", @@ -8422,8 +8488,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_sqs_topic_subscription_confirmation", + "test": "test_sqs_topic_subscription_confirmation", "response": "200", "error": "", "snapshot_skipped": "", @@ -8432,8 +8498,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQS::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -8442,8 +8508,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQS::test_subscription_after_failure_to_deliver", + "test": "test_subscription_after_failure_to_deliver", "response": "200", "error": "", "snapshot_skipped": "", @@ -8452,18 +8518,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_set_subscription_filter_policy_scope", - "test": "test_set_subscription_filter_policy_scope", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "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": "external" + }, + { + "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": "", @@ -8472,8 +8548,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sqs_topic_subscription_confirmation", - "test": "test_sqs_topic_subscription_confirmation", + "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": "", @@ -8482,48 +8558,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property", - "test": "test_sub_filter_policy_nested_property", + "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": "['$..Attributes.SubscriptionPrincipal']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", - "test": "test_sub_filter_policy_nested_property_constraints", + "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": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unsubscribe_from_non_existing_subscription", - "test": "test_unsubscribe_from_non_existing_subscription", + "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": "", @@ -8532,17 +8608,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", - "test": "test_validate_set_sub_attributes", + "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": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", + "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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", "test": "test_validations_for_fifo", "response": "200", "error": "", @@ -8552,8 +8638,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_sns_sqs_integration_using_edge_port", - "test": "test_invoke_sns_sqs_integration_using_edge_port", + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -8562,17 +8648,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", - "test": "test_validations_for_fifo", - "response": "400", - "error": "InvalidParameterException", + "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_sns_sqs_integration_using_edge_port", + "test": "test_invoke_sns_sqs_integration_using_edge_port", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", "test": "test_validations_for_fifo", "response": "400", "error": "InvalidParameterException", @@ -8584,7 +8670,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -8594,7 +8680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -8604,7 +8690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -8620,27 +8706,27 @@ "ResourceArn, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_localstack_backends", - "test": "test_account_id_namespacing_for_localstack_backends", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_tags", + "test": "test_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_tags", - "test": "test_tags", + "node_id": "LocalStack Community: tests/aws/test_multi_accounts.py::TestMultiAccounts::test_account_id_namespacing_for_localstack_backends", + "test": "test_account_id_namespacing_for_localstack_backends", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_tags", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_tags", "test": "test_tags", "response": "400", "error": "InvalidParameterException", @@ -8656,77 +8742,57 @@ "SubscriptionArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", - "test": "test_bucket_notifications_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", "test": "test_breaching_alarm_actions", "response": "200", "error": "", @@ -8736,7 +8802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -8746,7 +8812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", "test": "test_set_alarm", "response": "200", "error": "", @@ -8756,7 +8822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", "test": "test_put_events_with_target_sns", "response": "200", "error": "", @@ -8766,7 +8832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "200", "error": "", @@ -8776,7 +8842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_delivery_logs_for_sns", "test": "test_delivery_logs_for_sns", "response": "200", "error": "", @@ -8786,27 +8852,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "test": "test_object_created_put", + "response": "200", + "error": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -8816,7 +8892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -8826,7 +8902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -8836,8 +8912,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -8846,8 +8922,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -8856,8 +8932,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -8866,8 +8942,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", - "test": "test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8876,8 +8952,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_sns_message", - "test": "test_empty_sns_message", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8886,38 +8962,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_set_subscription_filter_policy_scope", + "test": "test_set_subscription_filter_policy_scope", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", + "test": "test_sub_filter_policy_nested_property", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", + "test": "test_sub_filter_policy_nested_property_constraints", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", + "test": "test_publish_to_platform_endpoint_is_dispatched", "response": "200", "error": "", "snapshot_skipped": "", @@ -8926,8 +9002,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_subscribe_platform_endpoint", + "test": "test_subscribe_platform_endpoint", "response": "200", "error": "", "snapshot_skipped": "", @@ -8936,8 +9012,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_empty_sns_message", + "test": "test_empty_sns_message", "response": "200", "error": "", "snapshot_skipped": "", @@ -8946,8 +9022,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", @@ -8956,8 +9032,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -8966,8 +9042,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -8976,8 +9052,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", + "test": "test_publish_sms_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -8986,8 +9072,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_multiple_subscriptions_http_endpoint", - "test": "test_multiple_subscriptions_http_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", + "test": "test_publish_to_platform_endpoint_can_retrospect", "response": "200", "error": "", "snapshot_skipped": "", @@ -8996,8 +9082,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_not_found_error_on_set_subscription_attributes", - "test": "test_not_found_error_on_set_subscription_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSMS::test_publish_sms_endpoint", + "test": "test_publish_sms_endpoint", "response": "200", "error": "", "snapshot_skipped": "", @@ -9006,38 +9092,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSMS::test_subscribe_sms_endpoint", + "test": "test_subscribe_sms_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionCrud::test_create_subscriptions_with_attributes", + "test": "test_create_subscriptions_with_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_list_subscriptions", + "test": "test_list_subscriptions", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.list-subscriptions.Subscriptions']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_not_found_error_on_set_subscription_attributes", + "test": "test_not_found_error_on_set_subscription_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -9046,28 +9132,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_unsubscribe_from_non_existing_subscription", + "test": "test_unsubscribe_from_non_existing_subscription", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", + "test": "test_validate_set_sub_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -9076,8 +9162,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9086,8 +9172,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sms_endpoint", - "test": "test_publish_sms_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9096,8 +9182,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "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": "", @@ -9106,8 +9192,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -9116,8 +9202,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[False]", + "test": "test_subscribe_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9126,8 +9212,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionHttp::test_subscribe_external_http_endpoint[True]", + "test": "test_subscribe_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9136,8 +9222,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -9146,8 +9232,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -9156,8 +9242,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_platform_endpoint_is_dispatched", - "test": "test_publish_to_platform_endpoint_is_dispatched", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -9166,8 +9252,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSES::test_topic_email_subscription_confirmation", + "test": "test_topic_email_subscription_confirmation", "response": "200", "error": "", "snapshot_skipped": "", @@ -9176,8 +9262,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", "snapshot_skipped": "", @@ -9186,8 +9272,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", + "test": "test_empty_or_wrong_message_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -9196,8 +9282,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -9206,8 +9292,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", @@ -9216,18 +9302,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_set_subscription_filter_policy_scope", - "test": "test_set_subscription_filter_policy_scope", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -9236,8 +9322,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sqs_topic_subscription_confirmation", - "test": "test_sqs_topic_subscription_confirmation", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -9246,28 +9332,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property", - "test": "test_sub_filter_policy_nested_property", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", - "test": "test_sub_filter_policy_nested_property_constraints", + "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": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[False]", - "test": "test_subscribe_external_http_endpoint[False]", + "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": "", @@ -9276,8 +9362,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_external_http_endpoint[True]", - "test": "test_subscribe_external_http_endpoint[True]", + "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": "", @@ -9286,8 +9372,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_platform_endpoint", - "test": "test_subscribe_platform_endpoint", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_sqs_topic_subscription_confirmation", + "test": "test_sqs_topic_subscription_confirmation", "response": "200", "error": "", "snapshot_skipped": "", @@ -9296,38 +9382,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sms_endpoint", - "test": "test_subscribe_sms_endpoint", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_topic_email_subscription_confirmation", - "test": "test_topic_email_subscription_confirmation", + "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": "external" + }, + { + "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": "", @@ -9336,8 +9432,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unsubscribe_from_non_existing_subscription", - "test": "test_unsubscribe_from_non_existing_subscription", + "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": "", @@ -9346,38 +9442,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", - "test": "test_validate_set_sub_attributes", + "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": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", - "test": "test_validations_for_fifo", + "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": "", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "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": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_sms_can_retrospect", - "test": "test_publish_sms_can_retrospect", + "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": "external" + }, + { + "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": "", @@ -9386,8 +9492,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSRetrospectionEndpoints::test_publish_to_platform_endpoint_can_retrospect", - "test": "test_publish_to_platform_endpoint_can_retrospect", + "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": "", @@ -9396,8 +9502,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", + "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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", + "test": "test_validations_for_fifo", "response": "200", "error": "", "snapshot_skipped": "", @@ -9405,6 +9521,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_sns_sqs_integration_using_edge_port", "test": "test_invoke_sns_sqs_integration_using_edge_port", @@ -9418,22 +9544,22 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", - "test": "test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "test": "test_sns_firehose", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" } @@ -9444,7 +9570,7 @@ "ResourceArn, TagKeys": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_tags", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSTopicCrud::test_tags", "test": "test_tags", "response": "200", "error": "", diff --git a/data/coverage/sqs.json b/data/coverage/sqs.json index d9f9fa15a3..3079a59461 100644 --- a/data/coverage/sqs.json +++ b/data/coverage/sqs.json @@ -260,7 +260,7 @@ "availability": "community", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -272,7 +272,7 @@ "availability": "community", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -284,7 +284,7 @@ "AWSAccountIds, Actions, Label, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", "test": "test_sqs_permission_lifecycle", "response": "200", "error": "", @@ -294,7 +294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", "test": "test_sqs_permission_lifecycle", "response": "400", "error": "InvalidParameterValue", @@ -306,7 +306,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -316,7 +316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -326,7 +326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -336,17 +336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", - "test": "test_sqs_cross_account_receive", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "200", "error": "", @@ -356,7 +346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "200", "error": "", @@ -366,7 +356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", @@ -376,7 +366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -386,7 +376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -396,7 +386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -406,7 +396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -416,7 +406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -426,7 +416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -436,7 +426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -446,7 +436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", @@ -456,7 +446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", @@ -466,7 +456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", @@ -476,7 +466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", @@ -486,7 +476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", @@ -496,7 +486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", @@ -506,7 +496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", @@ -516,7 +506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", @@ -524,6 +514,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "test": "test_sqs_cross_account_receive", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -532,7 +532,7 @@ "QueueUrl, ReceiptHandle, VisibilityTimeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent", "test": "test_change_message_visibility_not_permanent", "response": "200", "error": "", @@ -542,7 +542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "response": "200", "error": "", @@ -552,7 +552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", "test": "test_delete_message_deletes_with_change_visibility_timeout", "response": "200", "error": "", @@ -562,7 +562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", "test": "test_extend_message_visibility_timeout_set_in_queue", "response": "200", "error": "", @@ -572,7 +572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", "test": "test_fifo_message_group_visibility_after_change_message_visibility", "response": "200", "error": "", @@ -582,7 +582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", "test": "test_fifo_message_group_visibility_after_terminate_visibility_timeout", "response": "200", "error": "", @@ -592,7 +592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", "test": "test_terminate_visibility_timeout_after_receive", "response": "200", "error": "", @@ -602,7 +602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "response": "400", "error": "InvalidParameterValue", @@ -612,7 +612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_invalid_receipt_handle_should_return_error_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_invalid_receipt_handle_should_return_error_message", "test": "test_invalid_receipt_handle_should_return_error_message", "response": "400", "error": "ReceiptHandleIsInvalid", @@ -628,7 +628,7 @@ "Entries, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", "test": "test_change_message_visibility_batch_with_too_large_batch", "response": "400", "error": "TooManyEntriesInBatchRequest", @@ -644,107 +644,117 @@ "Attributes, QueueName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template", - "test": "test_update_stack_with_same_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange", + "test": "test_update_stack_with_same_template_withoutchange", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", "test": "test_cfn_handle_sqs_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", "test": "test_sqs_fifo_queue_generates_valid_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", "test": "test_sqs_non_fifo_queue_generates_valid_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "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" + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -754,7 +764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -764,7 +774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -774,7 +784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -784,7 +794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -794,7 +804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -804,7 +814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -814,37 +824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sqs_queue_names", - "test": "test_sqs_queue_names", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", + "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": "", @@ -854,7 +834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", + "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": "", @@ -864,27 +844,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_fifo_topic_to_fifo_queue[False]", + "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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_fifo_topic_to_fifo_queue[True]", + "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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", + "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": "", @@ -894,7 +874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", + "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": "", @@ -904,7 +884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_deduplication_on_topic_level", + "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": "", @@ -914,7 +894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", + "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": "", @@ -924,7 +904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", + "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": "", @@ -934,7 +914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", "test": "test_validations_for_fifo", "response": "200", "error": "", @@ -944,7 +924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue", "test": "test_create_and_send_to_fifo_queue", "response": "200", "error": "", @@ -954,7 +934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_and_update_queue_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_update_queue_attributes", "test": "test_create_and_update_queue_attributes", "response": "200", "error": "", @@ -964,7 +944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_different_attributes_raises_error", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_different_attributes_raises_error", "test": "test_create_fifo_queue_with_different_attributes_raises_error", "response": "200", "error": "", @@ -974,7 +954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_same_attributes_is_idempotent", + "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": "", @@ -984,7 +964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_default_attributes_is_idempotent", + "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": "", @@ -994,7 +974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", "test": "test_create_queue_with_different_attributes_raises_exception", "response": "200", "error": "", @@ -1004,7 +984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_same_attributes_is_idempotent", + "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": "", @@ -1014,7 +994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", "test": "test_dead_letter_queue_chain", "response": "200", "error": "", @@ -1024,7 +1004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_config", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_config", "test": "test_dead_letter_queue_config", "response": "200", "error": "", @@ -1034,7 +1014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_list_sources", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_list_sources", "test": "test_dead_letter_queue_list_sources", "response": "200", "error": "", @@ -1044,7 +1024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_max_receive_count", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_max_receive_count", "test": "test_dead_letter_queue_max_receive_count", "response": "200", "error": "", @@ -1054,7 +1034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", "test": "test_dead_letter_queue_with_fifo_and_content_based_deduplication", "response": "200", "error": "", @@ -1064,7 +1044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", "test": "test_extend_message_visibility_timeout_set_in_queue", "response": "200", "error": "", @@ -1074,7 +1054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", "test": "test_fifo_approx_number_of_messages", "response": "200", "error": "", @@ -1084,7 +1064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", "test": "test_fifo_content_based_message_deduplication_arrives_once", "response": "200", "error": "", @@ -1094,7 +1074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", "test": "test_fifo_deduplication_arrives_once_after_delete[False]", "response": "200", "error": "", @@ -1104,7 +1084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", "test": "test_fifo_deduplication_arrives_once_after_delete[True]", "response": "200", "error": "", @@ -1114,7 +1094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[False]", "test": "test_fifo_deduplication_not_on_message_group_id[False]", "response": "200", "error": "", @@ -1124,7 +1104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[True]", "test": "test_fifo_deduplication_not_on_message_group_id[True]", "response": "200", "error": "", @@ -1134,7 +1114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_attributes", "test": "test_fifo_message_attributes", "response": "200", "error": "", @@ -1144,7 +1124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", "test": "test_fifo_message_group_visibility_after_change_message_visibility", "response": "200", "error": "", @@ -1154,7 +1134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", "test": "test_fifo_message_group_visibility_after_delete", "response": "200", "error": "", @@ -1164,7 +1144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", "test": "test_fifo_message_group_visibility_after_partial_delete", "response": "200", "error": "", @@ -1174,7 +1154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", "test": "test_fifo_message_group_visibility_after_terminate_visibility_timeout", "response": "200", "error": "", @@ -1184,7 +1164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_messages_in_order_after_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_messages_in_order_after_timeout", "test": "test_fifo_messages_in_order_after_timeout", "response": "200", "error": "", @@ -1194,7 +1174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", "test": "test_fifo_queue_send_message_with_delay_on_queue_works", "response": "200", "error": "", @@ -1204,7 +1184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_seconds_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_seconds_fails", "test": "test_fifo_queue_send_message_with_delay_seconds_fails", "response": "200", "error": "", @@ -1214,7 +1194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", "test": "test_fifo_queue_send_multiple_messages_multiple_single_receives", "response": "200", "error": "", @@ -1224,7 +1204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering", "test": "test_fifo_receive_message_group_id_ordering", "response": "200", "error": "", @@ -1234,7 +1214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", "test": "test_fifo_receive_message_visibility_timeout_shared_in_group", "response": "200", "error": "", @@ -1244,7 +1224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_with_zero_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_with_zero_visibility_timeout", "test": "test_fifo_receive_message_with_zero_visibility_timeout", "response": "200", "error": "", @@ -1254,7 +1234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_sequence_number_increases", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_sequence_number_increases", "test": "test_fifo_sequence_number_increases", "response": "200", "error": "", @@ -1264,7 +1244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_set_content_based_deduplication_strategy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_set_content_based_deduplication_strategy", "test": "test_fifo_set_content_based_deduplication_strategy", "response": "200", "error": "", @@ -1274,7 +1254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_specific_queue_attribute_response", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_specific_queue_attribute_response", "test": "test_get_specific_queue_attribute_response", "response": "200", "error": "", @@ -1284,7 +1264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_posting_to_fifo_requires_deduplicationid_group_id", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_posting_to_fifo_requires_deduplicationid_group_id", "test": "test_posting_to_fifo_requires_deduplicationid_group_id", "response": "200", "error": "", @@ -1294,7 +1274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", "test": "test_purge_queue_clears_fifo_deduplication_cache", "response": "200", "error": "", @@ -1304,7 +1284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", "test": "test_receive_after_visibility_timeout", "response": "200", "error": "", @@ -1314,7 +1294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", "test": "test_receive_message_attribute_names_filters", "response": "200", "error": "", @@ -1324,7 +1304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", "test": "test_receive_message_message_attribute_names_filters", "response": "200", "error": "", @@ -1334,7 +1314,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_delay_0_works_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_missing_deduplication_id_for_fifo_queue", + "test": "test_send_batch_missing_deduplication_id_for_fifo_queue", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_missing_message_group_id_for_fifo_queue", + "test": "test_send_batch_missing_message_group_id_for_fifo_queue", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_delay_0_works_for_fifo", "test": "test_send_message_with_delay_0_works_for_fifo", "response": "200", "error": "", @@ -1344,7 +1344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sequence_number", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sequence_number", "test": "test_sequence_number", "response": "200", "error": "", @@ -1354,7 +1354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_queue_attribute_waits_correctly", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_wait_time_seconds_queue_attribute_waits_correctly", "test": "test_wait_time_seconds_queue_attribute_waits_correctly", "response": "200", "error": "", @@ -1364,7 +1364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_of_fifo_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_of_fifo_queue", "test": "test_get_queue_attributes_of_fifo_queue", "response": "200", "error": "", @@ -1374,7 +1374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_fifo_list_messages_as_botocore_endpoint_url", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_fifo_list_messages_as_botocore_endpoint_url", "test": "test_fifo_list_messages_as_botocore_endpoint_url", "response": "200", "error": "", @@ -1384,7 +1384,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_different_attributes_raises_error", + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sqs_queue_names", + "test": "test_sqs_queue_names", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_different_attributes_raises_error", "test": "test_create_fifo_queue_with_different_attributes_raises_error", "response": "400", "error": "QueueNameExists", @@ -1394,7 +1414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", "test": "test_create_queue_with_different_attributes_raises_exception", "response": "400", "error": "QueueNameExists", @@ -1404,7 +1424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", "test": "test_create_queue_with_different_attributes_raises_exception", "response": "400", "error": "QueueNameExists", @@ -1414,7 +1434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_requires_suffix", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_requires_suffix", "test": "test_fifo_queue_requires_suffix", "response": "400", "error": "InvalidParameterValue", @@ -1426,7 +1446,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -1436,7 +1456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -1446,7 +1466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -1456,7 +1476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", "response": "200", "error": "", @@ -1466,7 +1486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", "response": "200", "error": "", @@ -1476,7 +1496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", @@ -1486,7 +1506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -1496,7 +1516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -1506,7 +1526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -1516,7 +1536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -1526,7 +1546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -1536,7 +1556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -1546,7 +1566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -1556,7 +1576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", @@ -1566,7 +1586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", @@ -1576,7 +1596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", @@ -1586,7 +1606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", @@ -1596,7 +1616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", @@ -1606,7 +1626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", @@ -1616,7 +1636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", @@ -1626,7 +1646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", @@ -1636,7 +1656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sqs.py::TestSQS::test_dead_letter_queue", + "node_id": "LocalStack Pro: tests/aws/services/sqs/test_sqs.py::TestSQS::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -1664,7 +1684,7 @@ "QueueName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -1674,7 +1694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "200", "error": "", @@ -1684,7 +1704,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", @@ -1694,248 +1714,448 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_actual_update", + "test": "test_update_stack_actual_update", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", "test": "test_sqs_queue_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", - "test": "test_reserved_concurrency", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "['$..evaluatedDatapoints']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", - "test": "test_dead_letter_queue", + "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": "['$..DeadLetterConfig', '$..result']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", - "test": "test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "test": "test_set_alarm", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", - "test": "test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", - "test": "test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", + "test": "test_put_events_into_event_bus", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", - "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", + "test": "test_put_events_time", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", - "test": "test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", - "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", + "test": "test_put_events_with_input_path", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", - "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", - "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", - "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", + "test": "test_put_events_with_target_sns", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", - "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", + "test": "test_put_events_with_target_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", - "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", - "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_new_region", + "test": "test_put_events_with_target_sqs_new_region", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", - "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", + "test": "test_put_events_with_values_in_array", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_target_id_validation", + "test": "test_put_target_id_validation", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", - "test": "test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change", + "test": "test_trigger_event_on_ssm_change", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "test": "test_reserved_concurrency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "test": "test_dead_letter_queue", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DeadLetterConfig', '$..result']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "test": "test_assess_lambda_destination_invocation[payload0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "test": "test_assess_lambda_destination_invocation[payload1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "test": "test_lambda_destination_default_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "test": "test_event_source_mapping_default_batch_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "test": "test_sqs_invalid_event_filter[None]", "response": "200", "error": "", "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", @@ -1944,7 +2164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "200", "error": "", @@ -1954,7 +2174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "200", "error": "", @@ -1964,7 +2184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "200", "error": "", @@ -1974,7 +2194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -1984,7 +2204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -1994,7 +2214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -2004,7 +2224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -2014,7 +2234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -2024,7 +2244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -2034,7 +2254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -2044,7 +2264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -2054,7 +2274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -2064,7 +2284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -2074,7 +2294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -2084,7 +2304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -2094,7 +2314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -2104,7 +2324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", "test": "test_bucket_notification_with_invalid_filter_rules", "response": "200", "error": "", @@ -2114,7 +2334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -2124,7 +2344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", "test": "test_filter_rules_case_insensitive", "response": "200", "error": "", @@ -2134,7 +2354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -2144,7 +2364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -2154,7 +2374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -2164,7 +2384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -2174,7 +2394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -2184,7 +2404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -2194,7 +2414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -2204,7 +2424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -2214,7 +2434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -2224,7 +2444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -2234,7 +2454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -2244,7 +2464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -2254,78 +2474,78 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", + "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_aws_sqs_metrics_created", - "test": "test_aws_sqs_metrics_created", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", - "snapshot_skipped": "['$..evaluatedDatapoints']", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", - "test": "test_put_event_with_content_base_rule_in_pattern", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", - "test": "test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", - "test": "test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2334,8 +2554,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", - "test": "test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2344,288 +2564,278 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_set_subscription_filter_policy_scope", + "test": "test_set_subscription_filter_policy_scope", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", - "test": "test_put_events_with_input_path", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", + "test": "test_sub_filter_policy_nested_property", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", - "test": "test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", + "test": "test_sub_filter_policy_nested_property_constraints", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", - "test": "test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", - "test": "test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_empty_sns_message", + "test": "test_empty_sns_message", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", - "test": "test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", - "test": "test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_new_region", - "test": "test_put_events_with_target_sqs_new_region", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", - "test": "test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_create_subscriptions_with_attributes", + "test": "test_create_subscriptions_with_attributes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_target_id_validation", - "test": "test_put_target_id_validation", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_list_subscriptions", + "test": "test_list_subscriptions", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.list-subscriptions.Subscriptions']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_not_found_error_on_set_subscription_attributes", + "test": "test_not_found_error_on_set_subscription_attributes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_trigger_event_on_ssm_change", - "test": "test_trigger_event_on_ssm_change", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_idempotency", + "test": "test_subscribe_idempotency", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", - "test": "test_lambda_send_message_to_sqs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_unsubscribe_from_non_existing_subscription", + "test": "test_unsubscribe_from_non_existing_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", - "test": "test_lambda_send_message_to_sqs[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", + "test": "test_validate_set_sub_attributes", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", - "test": "test_lambda_send_message_to_sqs[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", - "test": "test_lambda_send_message_to_sqs[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", - "test": "test_multi_region_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_domain_strategy", - "test": "test_domain_strategy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_off_strategy_with_external_port", - "test": "test_off_strategy_with_external_port", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_off_strategy_without_external_port", - "test": "test_off_strategy_without_external_port", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", + "test": "test_empty_or_wrong_message_attributes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_path_strategy", - "test": "test_path_strategy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "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/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", - "test": "test_sending_to_deleted_topic", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", - "test": "test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", - "test": "test_ses_sns_topic_integration_send_templated_email", + "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": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "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": "", @@ -2634,8 +2844,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "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": "", @@ -2644,18 +2854,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_subscriptions_with_attributes", - "test": "test_create_subscriptions_with_attributes", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_sqs_topic_subscription_confirmation", + "test": "test_sqs_topic_subscription_confirmation", "response": "200", "error": "", "snapshot_skipped": "", @@ -2664,8 +2874,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "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": "", @@ -2674,8 +2884,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", - "test": "test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_subscribe_to_sqs_with_queue_url", + "test": "test_subscribe_to_sqs_with_queue_url", "response": "200", "error": "", "snapshot_skipped": "", @@ -2684,8 +2894,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_sns_message", - "test": "test_empty_sns_message", + "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": "", @@ -2694,38 +2904,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", + "test": "test_validations_for_fifo", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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::TestSQSMultiAccounts::test_cross_account_access[domain]", + "test": "test_cross_account_access[domain]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2734,8 +2944,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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::TestSQSMultiAccounts::test_cross_account_access[path]", + "test": "test_cross_account_access[path]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2744,8 +2954,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[domain]", + "test": "test_cross_account_get_queue_url[domain]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2754,8 +2964,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[path]", + "test": "test_cross_account_get_queue_url[path]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2764,8 +2974,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_delete_queue_multi_account", + "test": "test_delete_queue_multi_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -2774,8 +2984,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_not_found_error_on_set_subscription_attributes", - "test": "test_not_found_error_on_set_subscription_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", + "test": "test_approximate_number_of_messages_delayed", "response": "200", "error": "", "snapshot_skipped": "", @@ -2784,18 +2994,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed", + "test": "test_batch_send_with_invalid_char_should_succeed", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", + "test": "test_change_message_visibility_batch_with_too_large_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -2804,8 +3014,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent", + "test": "test_change_message_visibility_not_permanent", "response": "200", "error": "", "snapshot_skipped": "", @@ -2814,8 +3024,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", + "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "response": "200", "error": "", "snapshot_skipped": "", @@ -2824,8 +3034,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", + "test": "test_create_queue_after_internal_attributes_changes_works", "response": "200", "error": "", "snapshot_skipped": "", @@ -2834,8 +3044,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns_with_xray_propagation", - "test": "test_publish_sqs_from_sns_with_xray_propagation", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_send", + "test": "test_create_queue_after_send", "response": "200", "error": "", "snapshot_skipped": "", @@ -2844,8 +3054,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_and_get_attributes", + "test": "test_create_queue_and_get_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -2854,8 +3064,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted", + "test": "test_create_queue_recently_deleted", "response": "200", "error": "", "snapshot_skipped": "", @@ -2864,8 +3074,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_cache", + "test": "test_create_queue_recently_deleted_cache", "response": "200", "error": "", "snapshot_skipped": "", @@ -2874,8 +3084,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[False]", - "test": "test_redrive_policy_sqs_queue_subscription[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_can_be_disabled", + "test": "test_create_queue_recently_deleted_can_be_disabled", "response": "200", "error": "", "snapshot_skipped": "", @@ -2884,8 +3094,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[True]", - "test": "test_redrive_policy_sqs_queue_subscription[True]", + "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": "", @@ -2894,18 +3104,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_with_different_attributes_raises_exception", + "test": "test_create_queue_with_different_attributes_raises_exception", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "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": "", @@ -2914,8 +3124,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sqs_topic_subscription_confirmation", - "test": "test_sqs_topic_subscription_confirmation", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_config", + "test": "test_dead_letter_queue_config", "response": "200", "error": "", "snapshot_skipped": "", @@ -2924,38 +3134,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property", - "test": "test_sub_filter_policy_nested_property", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_list_sources", + "test": "test_dead_letter_queue_list_sources", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", - "test": "test_sub_filter_policy_nested_property_constraints", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[]", + "test": "test_delete_message_batch_invalid_msg_id[]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_to_sqs_with_queue_url", - "test": "test_subscribe_to_sqs_with_queue_url", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[invalid:id]", + "test": "test_delete_message_batch_invalid_msg_id[invalid:id]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2964,18 +3174,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", + "test": "test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unsubscribe_from_non_existing_subscription", - "test": "test_unsubscribe_from_non_existing_subscription", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", + "test": "test_delete_message_batch_with_too_large_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -2984,18 +3194,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", - "test": "test_validate_set_sub_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", + "test": "test_delete_message_deletes_with_change_visibility_timeout", "response": "200", "error": "", - "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", - "test": "test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", + "test": "test_delete_message_with_deleted_receipt_handle", "response": "200", "error": "", "snapshot_skipped": "", @@ -3004,8 +3214,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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_delete_message_with_illegal_receipt_handle", + "test": "test_delete_message_with_illegal_receipt_handle", "response": "200", "error": "", "snapshot_skipped": "", @@ -3014,8 +3224,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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_external_host_via_header_complete_message_lifecycle", + "test": "test_external_host_via_header_complete_message_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", @@ -3024,8 +3234,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[domain]", - "test": "test_cross_account_get_queue_url[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_external_hostname", + "test": "test_external_hostname", "response": "200", "error": "", "snapshot_skipped": "", @@ -3034,8 +3244,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[path]", - "test": "test_cross_account_get_queue_url[path]", + "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": "", @@ -3044,8 +3254,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_delete_queue_multi_account", - "test": "test_delete_queue_multi_account", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_queue_url_contains_request_host", + "test": "test_get_queue_url_contains_request_host", "response": "200", "error": "", "snapshot_skipped": "", @@ -3054,8 +3264,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", - "test": "test_approximate_number_of_messages_delayed", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_queue_url_multi_region", + "test": "test_get_queue_url_multi_region", "response": "200", "error": "", "snapshot_skipped": "", @@ -3064,8 +3274,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed", - "test": "test_batch_send_with_invalid_char_should_succeed", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_specific_queue_attribute_response", + "test": "test_get_specific_queue_attribute_response", "response": "200", "error": "", "snapshot_skipped": "", @@ -3074,8 +3284,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", - "test": "test_change_message_visibility_batch_with_too_large_batch", + "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": "", @@ -3084,18 +3294,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent", - "test": "test_change_message_visibility_not_permanent", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_invalid_batch_id", + "test": "test_invalid_batch_id", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", - "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_invalid_receipt_handle_should_return_error_message", + "test": "test_invalid_receipt_handle_should_return_error_message", "response": "200", "error": "", "snapshot_skipped": "", @@ -3104,8 +3314,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", - "test": "test_create_queue_after_internal_attributes_changes_works", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_invalid_string_attributes_cause_invalid_parameter_value_error", + "test": "test_invalid_string_attributes_cause_invalid_parameter_value_error", "response": "200", "error": "", "snapshot_skipped": "", @@ -3114,8 +3324,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_send", - "test": "test_create_queue_after_send", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queue_tags", + "test": "test_list_queue_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -3124,8 +3334,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_and_get_attributes", - "test": "test_create_queue_and_get_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues", + "test": "test_list_queues", "response": "200", "error": "", "snapshot_skipped": "", @@ -3134,8 +3344,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted", - "test": "test_create_queue_recently_deleted", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_with_endpoint_strategy_domain", + "test": "test_list_queues_multi_region_with_endpoint_strategy_domain", "response": "200", "error": "", "snapshot_skipped": "", @@ -3144,8 +3354,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_cache", - "test": "test_create_queue_recently_deleted_cache", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_without_endpoint_strategy", + "test": "test_list_queues_multi_region_without_endpoint_strategy", "response": "200", "error": "", "snapshot_skipped": "", @@ -3154,8 +3364,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_can_be_disabled", - "test": "test_create_queue_recently_deleted_can_be_disabled", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_with_attributes_should_be_enqueued", + "test": "test_message_with_attributes_should_be_enqueued", "response": "200", "error": "", "snapshot_skipped": "", @@ -3164,8 +3374,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_default_attributes_is_idempotent", - "test": "test_create_queue_with_default_attributes_is_idempotent", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_posting_to_queue_via_queue_name", + "test": "test_posting_to_queue_via_queue_name", "response": "200", "error": "", "snapshot_skipped": "", @@ -3174,8 +3384,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", - "test": "test_create_queue_with_different_attributes_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", + "test": "test_publish_get_delete_message", "response": "200", "error": "", "snapshot_skipped": "", @@ -3184,8 +3394,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_without_attributes_is_idempotent", - "test": "test_create_queue_without_attributes_is_idempotent", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", + "test": "test_publish_get_delete_message_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -3194,287 +3404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_config", - "test": "test_dead_letter_queue_config", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_list_sources", - "test": "test_dead_letter_queue_list_sources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[]", - "test": "test_delete_message_batch_invalid_msg_id[]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[invalid:id]", - "test": "test_delete_message_batch_invalid_msg_id[invalid:id]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", - "test": "test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", - "test": "test_delete_message_batch_with_too_large_batch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", - "test": "test_delete_message_deletes_with_change_visibility_timeout", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", - "test": "test_delete_message_with_deleted_receipt_handle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_with_illegal_receipt_handle", - "test": "test_delete_message_with_illegal_receipt_handle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_external_host_via_header_complete_message_lifecycle", - "test": "test_external_host_via_header_complete_message_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_external_hostname", - "test": "test_external_hostname", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_queue_url_contains_request_host", - "test": "test_get_queue_url_contains_request_host", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_queue_url_multi_region", - "test": "test_get_queue_url_multi_region", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_specific_queue_attribute_response", - "test": "test_get_specific_queue_attribute_response", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_invalid_batch_id", - "test": "test_invalid_batch_id", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_invalid_receipt_handle_should_return_error_message", - "test": "test_invalid_receipt_handle_should_return_error_message", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_invalid_string_attributes_cause_invalid_parameter_value_error", - "test": "test_invalid_string_attributes_cause_invalid_parameter_value_error", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queue_tags", - "test": "test_list_queue_tags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues", - "test": "test_list_queues", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_with_endpoint_strategy_domain", - "test": "test_list_queues_multi_region_with_endpoint_strategy_domain", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_without_endpoint_strategy", - "test": "test_list_queues_multi_region_without_endpoint_strategy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_message_with_attributes_should_be_enqueued", - "test": "test_message_with_attributes_should_be_enqueued", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_posting_to_queue_via_queue_name", - "test": "test_posting_to_queue_via_queue_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", - "test": "test_publish_get_delete_message", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", - "test": "test_publish_get_delete_message_batch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue", "test": "test_purge_queue", "response": "200", "error": "", @@ -3484,7 +3414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", "test": "test_purge_queue_deletes_delayed_messages", "response": "200", "error": "", @@ -3494,7 +3424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", "test": "test_purge_queue_deletes_inflight_messages", "response": "200", "error": "", @@ -3504,7 +3434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_queue_list_nonexistent_tags", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_queue_list_nonexistent_tags", "test": "test_queue_list_nonexistent_tags", "response": "200", "error": "", @@ -3514,7 +3444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attributes_timestamp_types", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_attributes_timestamp_types", "test": "test_receive_message_attributes_timestamp_types", "response": "200", "error": "", @@ -3524,7 +3454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", "test": "test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", "response": "200", "error": "", @@ -3534,7 +3464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", "test": "test_receive_message_with_visibility_timeout_updates_timeout", "response": "200", "error": "", @@ -3544,7 +3474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", "test": "test_receive_terminate_visibility_timeout", "response": "200", "error": "", @@ -3554,7 +3484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", "test": "test_remove_message_with_old_receipt_handle", "response": "200", "error": "", @@ -3564,7 +3494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", "test": "test_send_batch_receive_multiple", "response": "200", "error": "", @@ -3574,7 +3504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", "test": "test_send_delay_and_wait_time", "response": "200", "error": "", @@ -3584,7 +3514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch", "test": "test_send_message_batch", "response": "200", "error": "", @@ -3594,7 +3524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_empty_list", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_empty_list", "test": "test_send_message_batch_with_empty_list", "response": "200", "error": "", @@ -3604,7 +3534,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents", "test": "test_send_message_batch_with_oversized_contents", "response": "200", "error": "", @@ -3614,7 +3544,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", "test": "test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", "response": "200", "error": "", @@ -3624,7 +3554,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_attributes", "test": "test_send_message_with_attributes", "response": "200", "error": "", @@ -3634,7 +3564,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_binary_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_binary_attributes", "test": "test_send_message_with_binary_attributes", "response": "200", "error": "", @@ -3644,7 +3574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_empty_string_attribute", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_empty_string_attribute", "test": "test_send_message_with_empty_string_attribute", "response": "200", "error": "", @@ -3654,7 +3584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_payload_characters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_payload_characters", "test": "test_send_message_with_invalid_payload_characters", "response": "200", "error": "", @@ -3664,7 +3594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "200", "error": "", @@ -3674,7 +3604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", "test": "test_send_message_with_updated_maximum_message_size", "response": "200", "error": "", @@ -3684,7 +3614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_oversized_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_oversized_message", "test": "test_send_oversized_message", "response": "200", "error": "", @@ -3694,7 +3624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_max_number_of_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_max_number_of_messages", "test": "test_send_receive_max_number_of_messages", "response": "200", "error": "", @@ -3704,7 +3634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message", "test": "test_send_receive_message", "response": "200", "error": "", @@ -3714,7 +3644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message_encoded_content", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message_encoded_content", "test": "test_send_receive_message_encoded_content", "response": "200", "error": "", @@ -3724,7 +3654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message_multiple_queues", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message_multiple_queues", "test": "test_send_receive_message_multiple_queues", "response": "200", "error": "", @@ -3734,7 +3664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", "test": "test_sent_message_retains_attributes_after_receive", "response": "200", "error": "", @@ -3744,7 +3674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sequence_number", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sequence_number", "test": "test_sequence_number", "response": "200", "error": "", @@ -3754,7 +3684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_set_empty_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_set_empty_queue_policy", "test": "test_set_empty_queue_policy", "response": "200", "error": "", @@ -3764,7 +3694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_set_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_set_queue_policy", "test": "test_set_queue_policy", "response": "200", "error": "", @@ -3774,7 +3704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", "test": "test_sqs_permission_lifecycle", "response": "200", "error": "", @@ -3784,7 +3714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sse_queue_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sse_queue_attributes", "test": "test_sse_queue_attributes", "response": "200", "error": "", @@ -3794,7 +3724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_successive_purge_calls_fail", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_successive_purge_calls_fail", "test": "test_successive_purge_calls_fail", "response": "200", "error": "", @@ -3804,7 +3734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5", "test": "test_system_attributes_have_no_effect_on_attr_md5", "response": "200", "error": "", @@ -3814,7 +3744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tag_queue_overwrites_existing_tag", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tag_queue_overwrites_existing_tag", "test": "test_tag_queue_overwrites_existing_tag", "response": "200", "error": "", @@ -3824,7 +3754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tag_untag_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tag_untag_queue", "test": "test_tag_untag_queue", "response": "200", "error": "", @@ -3834,7 +3764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tags_case_sensitive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tags_case_sensitive", "test": "test_tags_case_sensitive", "response": "200", "error": "", @@ -3844,7 +3774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", "test": "test_terminate_visibility_timeout_after_receive", "response": "200", "error": "", @@ -3854,7 +3784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_too_many_entries_in_batch_request", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_too_many_entries_in_batch_request", "test": "test_too_many_entries_in_batch_request", "response": "200", "error": "", @@ -3864,7 +3794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_untag_queue_ignores_non_existing_tag", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_untag_queue_ignores_non_existing_tag", "test": "test_untag_queue_ignores_non_existing_tag", "response": "200", "error": "", @@ -3874,7 +3804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_waits_correctly", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_wait_time_seconds_waits_correctly", "test": "test_wait_time_seconds_waits_correctly", "response": "200", "error": "", @@ -3884,7 +3814,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[domain]", "test": "test_endpoint_strategy_with_multi_region[domain]", "response": "200", "error": "", @@ -3894,7 +3824,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[off]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[off]", "test": "test_endpoint_strategy_with_multi_region[off]", "response": "200", "error": "", @@ -3904,7 +3834,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[path]", "test": "test_endpoint_strategy_with_multi_region[path]", "response": "200", "error": "", @@ -3914,7 +3844,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_create_queue_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_create_queue_fails", "test": "test_get_create_queue_fails", "response": "200", "error": "", @@ -3924,7 +3854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[domain]", "test": "test_get_delete_queue[domain]", "response": "200", "error": "", @@ -3934,7 +3864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[path]", "test": "test_get_delete_queue[path]", "response": "200", "error": "", @@ -3944,7 +3874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_list_queues_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_list_queues_fails", "test": "test_get_list_queues_fails", "response": "200", "error": "", @@ -3954,7 +3884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_on_deleted_queue_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_on_deleted_queue_fails", "test": "test_get_on_deleted_queue_fails", "response": "200", "error": "", @@ -3964,7 +3894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_all", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_all", "test": "test_get_queue_attributes_all", "response": "200", "error": "", @@ -3974,7 +3904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_invalid_arg_returns_error", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_invalid_arg_returns_error", "test": "test_get_queue_attributes_with_invalid_arg_returns_error", "response": "200", "error": "", @@ -3984,7 +3914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_query_args", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_query_args", "test": "test_get_queue_attributes_with_query_args", "response": "200", "error": "", @@ -3994,7 +3924,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_works_without_authparams", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_works_without_authparams", "test": "test_get_queue_attributes_works_without_authparams", "response": "200", "error": "", @@ -4004,7 +3934,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[domain]", "test": "test_get_queue_url_work_for_different_queue[domain]", "response": "200", "error": "", @@ -4014,7 +3944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[path]", "test": "test_get_queue_url_work_for_different_queue[path]", "response": "200", "error": "", @@ -4024,7 +3954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[domain]", "test": "test_get_queue_url_works_for_same_queue[domain]", "response": "200", "error": "", @@ -4034,7 +3964,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[path]", "test": "test_get_queue_url_works_for_same_queue[path]", "response": "200", "error": "", @@ -4044,7 +3974,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_send_and_receive_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_send_and_receive_messages", "test": "test_get_send_and_receive_messages", "response": "200", "error": "", @@ -4054,7 +3984,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_without_query_json_format_returns_returns_xml", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_without_query_json_format_returns_returns_xml", "test": "test_get_without_query_json_format_returns_returns_xml", "response": "200", "error": "", @@ -4064,7 +3994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_without_query_returns_unknown_operation", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_without_query_returns_unknown_operation", "test": "test_get_without_query_returns_unknown_operation", "response": "200", "error": "", @@ -4074,7 +4004,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_invalid_action_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_invalid_action_raises_exception", "test": "test_invalid_action_raises_exception", "response": "200", "error": "", @@ -4084,7 +4014,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_overwrite_queue_url_in_params", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_overwrite_queue_url_in_params", "test": "test_overwrite_queue_url_in_params", "response": "200", "error": "", @@ -4094,7 +4024,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_queue_url_format_path_strategy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_queue_url_format_path_strategy", "test": "test_queue_url_format_path_strategy", "response": "200", "error": "", @@ -4104,7 +4034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_valid_action_with_missing_parameter_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_valid_action_with_missing_parameter_raises_exception", "test": "test_valid_action_with_missing_parameter_raises_exception", "response": "200", "error": "", @@ -4114,7 +4044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_botocore_endpoint_url", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_botocore_endpoint_url", "test": "test_list_messages_as_botocore_endpoint_url", "response": "200", "error": "", @@ -4124,7 +4054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_json", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_json", "test": "test_list_messages_as_json", "response": "200", "error": "", @@ -4134,7 +4064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_has_no_side_effects", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_has_no_side_effects", "test": "test_list_messages_has_no_side_effects", "response": "200", "error": "", @@ -4144,7 +4074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_invalid_action_raises_error", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_invalid_action_raises_error", "test": "test_list_messages_with_invalid_action_raises_error", "response": "200", "error": "", @@ -4154,7 +4084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_queue_url_in_path", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_queue_url_in_path", "test": "test_list_messages_with_queue_url_in_path", "response": "200", "error": "", @@ -4164,11 +4094,141 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_sns_sqs_integration_using_edge_port", - "test": "test_invoke_sns_sqs_integration_using_edge_port", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", + "test": "test_lambda_send_message_to_sqs[python3.10]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", + "test": "test_lambda_send_message_to_sqs[python3.11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", + "test": "test_lambda_send_message_to_sqs[python3.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", + "test": "test_lambda_send_message_to_sqs[python3.9]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", + "test": "test_multi_region_api_gateway", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_domain_strategy", + "test": "test_domain_strategy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_off_strategy_with_external_port", + "test": "test_off_strategy_with_external_port", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_off_strategy_without_external_port", + "test": "test_off_strategy_without_external_port", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_path_strategy", + "test": "test_path_strategy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_sns_sqs_integration_using_edge_port", + "test": "test_invoke_sns_sqs_integration_using_edge_port", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" @@ -4184,7 +4244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted", "test": "test_create_queue_recently_deleted", "response": "400", "error": "QueueDeletedRecently", @@ -4194,7 +4254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_cache", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_cache", "test": "test_create_queue_recently_deleted_cache", "response": "400", "error": "QueueDeletedRecently", @@ -4204,7 +4264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_standard_queue_cannot_have_fifo_suffix", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_standard_queue_cannot_have_fifo_suffix", "test": "test_standard_queue_cannot_have_fifo_suffix", "response": "400", "error": "InvalidParameterValue", @@ -4216,7 +4276,37 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", + "test": "test_create_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -4226,7 +4316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", @@ -4236,7 +4326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "200", "error": "", @@ -4246,7 +4336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "200", "error": "", @@ -4256,7 +4346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", "response": "200", "error": "", @@ -4266,7 +4356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "200", "error": "", @@ -4276,7 +4366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -4286,7 +4376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -4296,7 +4386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -4306,7 +4396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -4316,7 +4406,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", "test": "test_get_resource_policy_sqs", "response": "200", "error": "", @@ -4326,7 +4416,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", "test": "test_get_resource_policy_sqs_non_existent", "response": "200", "error": "", @@ -4336,7 +4426,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "200", "error": "", @@ -4346,7 +4436,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -4356,7 +4446,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -4366,7 +4456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -4376,7 +4466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -4386,7 +4476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -4396,7 +4486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -4406,7 +4496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -4416,7 +4506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -4426,37 +4516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", "test": "test_topic_rule_triggers_sqs_message", "response": "200", "error": "", @@ -4466,7 +4526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_sqs_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTTopicRules::test_topic_sqs_rule", "test": "test_topic_sqs_rule", "response": "200", "error": "", @@ -4476,7 +4536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sqs.py::TestSQS::test_create_queues_get_arns", + "node_id": "LocalStack Pro: tests/aws/services/sqs/test_sqs.py::TestSQS::test_create_queues_get_arns", "test": "test_create_queues_get_arns", "response": "200", "error": "", @@ -4486,7 +4546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sqs.py::TestSQS::test_dead_letter_queue", + "node_id": "LocalStack Pro: tests/aws/services/sqs/test_sqs.py::TestSQS::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -4496,7 +4556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "403", "error": "CommonServiceException", @@ -4506,7 +4566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "403", "error": "CommonServiceException", @@ -4516,7 +4576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "403", "error": "CommonServiceException", @@ -4526,7 +4586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "403", "error": "CommonServiceException", @@ -4536,7 +4596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "403", "error": "CommonServiceException", @@ -4546,7 +4606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "403", "error": "CommonServiceException", @@ -4560,17 +4620,17 @@ "QueueName, tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_tags", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_tags", "test": "test_create_queue_with_tags", "response": "200", "error": "", @@ -4586,27 +4646,7 @@ "QueueUrl, ReceiptHandle": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", - "test": "test_restore_object", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", - "test": "test_xray_header", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_aws_sqs_metrics_created", + "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": "", @@ -4616,7 +4656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", "test": "test_breaching_alarm_actions", "response": "200", "error": "", @@ -4626,7 +4666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -4636,7 +4676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", "test": "test_set_alarm", "response": "200", "error": "", @@ -4646,7 +4686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", @@ -4656,7 +4696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", "test": "test_put_events_time", "response": "200", "error": "", @@ -4666,27 +4706,37 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "test": "test_restore_object", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "test": "test_xray_header", + "response": "200", + "error": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -4696,7 +4746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -4706,7 +4756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -4716,8 +4766,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -4726,8 +4776,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -4736,8 +4786,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4746,28 +4796,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -4776,8 +4826,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4786,8 +4836,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4796,8 +4846,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -4806,8 +4856,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -4816,8 +4866,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -4826,58 +4876,58 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_subscription_after_failure_to_deliver", + "test": "test_subscription_after_failure_to_deliver", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "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": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "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": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "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": "", @@ -4886,28 +4936,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "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": "", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "external" + }, + { + "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": "external" + }, + { + "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": "", @@ -4916,8 +4986,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "", @@ -4926,17 +4996,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[domain]", + "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": "", @@ -4946,7 +5016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[path]", + "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": "", @@ -4956,7 +5026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "response": "200", "error": "", @@ -4966,7 +5036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", @@ -4976,7 +5046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", "test": "test_delete_message_deletes_with_change_visibility_timeout", "response": "200", "error": "", @@ -4986,7 +5056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", "test": "test_delete_message_with_deleted_receipt_handle", "response": "200", "error": "", @@ -4996,7 +5066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", "test": "test_fifo_approx_number_of_messages", "response": "200", "error": "", @@ -5006,7 +5076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", "test": "test_fifo_deduplication_arrives_once_after_delete[False]", "response": "200", "error": "", @@ -5016,7 +5086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", "test": "test_fifo_deduplication_arrives_once_after_delete[True]", "response": "200", "error": "", @@ -5026,7 +5096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", "test": "test_fifo_message_group_visibility_after_delete", "response": "200", "error": "", @@ -5036,7 +5106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", "test": "test_fifo_message_group_visibility_after_partial_delete", "response": "200", "error": "", @@ -5046,7 +5116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", "test": "test_fifo_queue_send_multiple_messages_multiple_single_receives", "response": "200", "error": "", @@ -5056,7 +5126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", "test": "test_publish_get_delete_message", "response": "200", "error": "", @@ -5066,7 +5136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", "test": "test_remove_message_with_old_receipt_handle", "response": "200", "error": "", @@ -5076,7 +5146,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_with_illegal_receipt_handle", + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_with_illegal_receipt_handle", "test": "test_delete_message_with_illegal_receipt_handle", "response": "400", "error": "ReceiptHandleIsInvalid", @@ -5088,8 +5168,8 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", + "test": "test_create_submit_job", "response": "200", "error": "", "snapshot_skipped": "", @@ -5098,43 +5178,43 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", - "test": "test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", - "test": "test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -5144,7 +5224,7 @@ "Entries, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -5154,7 +5234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -5164,7 +5244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -5174,7 +5254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -5184,7 +5264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -5194,7 +5274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -5204,7 +5284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -5214,7 +5294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -5224,7 +5304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -5234,7 +5314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -5244,7 +5324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -5254,7 +5334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -5264,7 +5344,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -5274,7 +5354,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -5284,7 +5364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -5294,7 +5374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -5304,27 +5384,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", + "test": "test_publish_get_delete_message_batch", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", - "test": "test_publish_get_delete_message_batch", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[]", "test": "test_delete_message_batch_invalid_msg_id[]", "response": "400", "error": "InvalidBatchEntryId", @@ -5334,7 +5414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[invalid:id]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[invalid:id]", "test": "test_delete_message_batch_invalid_msg_id[invalid:id]", "response": "400", "error": "InvalidBatchEntryId", @@ -5344,7 +5424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", "test": "test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", "response": "400", "error": "InvalidBatchEntryId", @@ -5354,7 +5434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", "test": "test_delete_message_batch_with_too_large_batch", "response": "400", "error": "TooManyEntriesInBatchRequest", @@ -5366,7 +5446,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -5376,7 +5456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -5386,7 +5466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -5396,33 +5476,33 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" } ] @@ -5432,7 +5512,7 @@ "QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -5442,7 +5522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", @@ -5452,228 +5532,228 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template", - "test": "test_update_stack_with_same_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_actual_update", + "test": "test_update_stack_actual_update", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange", + "test": "test_update_stack_with_same_template_withoutchange", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", "test": "test_cfn_handle_sqs_resource", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", "test": "test_sqs_fifo_queue_generates_valid_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", "test": "test_sqs_non_fifo_queue_generates_valid_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", "test": "test_sqs_queue_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", - "test": "test_reserved_concurrency", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "['$..evaluatedDatapoints']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", - "test": "test_dead_letter_queue", + "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": "['$..DeadLetterConfig', '$..result']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "test": "test_set_alarm", "response": "200", "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", - "test": "test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", - "test": "test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", + "test": "test_put_events_into_event_bus", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", - "test": "test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", "snapshot_skipped": "", @@ -5682,98 +5762,278 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", + "test": "test_put_events_time", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", - "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", - "test": "test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", + "test": "test_put_events_with_input_path", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", - "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", - "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", - "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", + "test": "test_put_events_with_target_sns", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", - "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", + "test": "test_put_events_with_target_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", - "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", - "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", + "test": "test_put_events_with_values_in_array", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", - "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_target_id_validation", + "test": "test_put_target_id_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "test": "test_reserved_concurrency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "test": "test_dead_letter_queue", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DeadLetterConfig', '$..result']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "test": "test_assess_lambda_destination_invocation[payload0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "test": "test_assess_lambda_destination_invocation[payload1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "test": "test_lambda_destination_default_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "test": "test_event_source_mapping_default_batch_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", @@ -5782,7 +6042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -5792,7 +6052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -5802,7 +6062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "200", "error": "", @@ -5812,7 +6072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "200", "error": "", @@ -5822,7 +6082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "200", "error": "", @@ -5832,7 +6092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "200", "error": "", @@ -5842,7 +6102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -5852,7 +6112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -5862,7 +6122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -5872,7 +6132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -5882,7 +6142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -5892,7 +6152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -5902,7 +6162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -5912,7 +6172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -5922,7 +6182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -5932,7 +6192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -5942,7 +6202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -5952,7 +6212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -5962,7 +6222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -5972,7 +6232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", "test": "test_bucket_notification_with_invalid_filter_rules", "response": "200", "error": "", @@ -5982,7 +6242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -5992,7 +6252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", "test": "test_filter_rules_case_insensitive", "response": "200", "error": "", @@ -6002,7 +6262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -6012,7 +6272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -6022,7 +6282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -6032,7 +6292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -6042,7 +6302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -6052,7 +6312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -6062,7 +6322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -6072,7 +6332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -6082,7 +6342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -6092,7 +6352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -6102,7 +6362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -6112,7 +6372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -6122,78 +6382,78 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", + "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_aws_sqs_metrics_created", - "test": "test_aws_sqs_metrics_created", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", - "snapshot_skipped": "['$..evaluatedDatapoints']", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", - "test": "test_put_event_with_content_base_rule_in_pattern", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", - "test": "test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", - "test": "test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6202,8 +6462,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", - "test": "test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6212,258 +6472,258 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_set_subscription_filter_policy_scope", + "test": "test_set_subscription_filter_policy_scope", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", - "test": "test_put_events_with_input_path", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", + "test": "test_sub_filter_policy_nested_property", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", - "test": "test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", + "test": "test_sub_filter_policy_nested_property_constraints", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", - "test": "test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_empty_sns_message", + "test": "test_empty_sns_message", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", - "test": "test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", - "test": "test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", - "test": "test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", - "test": "test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_create_subscriptions_with_attributes", + "test": "test_create_subscriptions_with_attributes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_target_id_validation", - "test": "test_put_target_id_validation", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_list_subscriptions", + "test": "test_list_subscriptions", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.list-subscriptions.Subscriptions']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_not_found_error_on_set_subscription_attributes", + "test": "test_not_found_error_on_set_subscription_attributes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", - "test": "test_lambda_send_message_to_sqs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_idempotency", + "test": "test_subscribe_idempotency", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", - "test": "test_lambda_send_message_to_sqs[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_unsubscribe_from_non_existing_subscription", + "test": "test_unsubscribe_from_non_existing_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", + "test": "test_validate_set_sub_attributes", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", - "test": "test_lambda_send_message_to_sqs[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", - "test": "test_lambda_send_message_to_sqs[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_domain_strategy", - "test": "test_domain_strategy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_off_strategy_with_external_port", - "test": "test_off_strategy_with_external_port", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_off_strategy_without_external_port", - "test": "test_off_strategy_without_external_port", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_path_strategy", - "test": "test_path_strategy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", + "test": "test_empty_or_wrong_message_attributes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sqs_queue_names", - "test": "test_sqs_queue_names", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", - "test": "test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", - "test": "test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", - "test": "test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "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": "", @@ -6472,18 +6732,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_subscriptions_with_attributes", - "test": "test_create_subscriptions_with_attributes", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "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": "", @@ -6492,8 +6752,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "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": "", @@ -6502,8 +6762,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", - "test": "test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_sqs_topic_subscription_confirmation", + "test": "test_sqs_topic_subscription_confirmation", "response": "200", "error": "", "snapshot_skipped": "", @@ -6512,8 +6772,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_sns_message", - "test": "test_empty_sns_message", + "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": "", @@ -6522,48 +6782,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_subscribe_to_sqs_with_queue_url", + "test": "test_subscribe_to_sqs_with_queue_url", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "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": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "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": "", @@ -6572,8 +6832,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "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": "", @@ -6582,48 +6842,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "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": "", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "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": "", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "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": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "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": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_not_found_error_on_set_subscription_attributes", - "test": "test_not_found_error_on_set_subscription_attributes", + "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": "", @@ -6632,38 +6892,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", + "test": "test_validations_for_fifo", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "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": "", @@ -6672,28 +6932,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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::TestSQSMultiAccounts::test_cross_account_access[path]", + "test": "test_cross_account_access[path]", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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::TestSQSMultiAccounts::test_cross_account_get_queue_url[domain]", + "test": "test_cross_account_get_queue_url[domain]", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[path]", + "test": "test_cross_account_get_queue_url[path]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6702,18 +6962,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_delete_queue_multi_account", + "test": "test_delete_queue_multi_account", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", + "test": "test_approximate_number_of_messages_delayed", "response": "200", "error": "", "snapshot_skipped": "", @@ -6722,8 +6982,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns_with_xray_propagation", - "test": "test_publish_sqs_from_sns_with_xray_propagation", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed", + "test": "test_batch_send_with_invalid_char_should_succeed", "response": "200", "error": "", "snapshot_skipped": "", @@ -6732,8 +6992,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_batch_with_too_large_batch", + "test": "test_change_message_visibility_batch_with_too_large_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -6742,8 +7002,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_not_permanent", + "test": "test_change_message_visibility_not_permanent", "response": "200", "error": "", "snapshot_skipped": "", @@ -6752,8 +7012,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_visibility_on_deleted_message_raises_invalid_parameter_value", + "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "response": "200", "error": "", "snapshot_skipped": "", @@ -6762,8 +7022,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue", + "test": "test_create_and_send_to_fifo_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -6772,8 +7032,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_update_queue_attributes", + "test": "test_create_and_update_queue_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -6782,8 +7042,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_different_attributes_raises_error", + "test": "test_create_fifo_queue_with_different_attributes_raises_error", "response": "200", "error": "", "snapshot_skipped": "", @@ -6792,8 +7052,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[False]", - "test": "test_redrive_policy_sqs_queue_subscription[False]", + "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": "", @@ -6802,8 +7062,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[True]", - "test": "test_redrive_policy_sqs_queue_subscription[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", + "test": "test_create_queue_after_internal_attributes_changes_works", "response": "200", "error": "", "snapshot_skipped": "", @@ -6812,18 +7072,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_send", + "test": "test_create_queue_after_send", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_and_get_attributes", + "test": "test_create_queue_and_get_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -6832,8 +7092,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sqs_topic_subscription_confirmation", - "test": "test_sqs_topic_subscription_confirmation", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted", + "test": "test_create_queue_recently_deleted", "response": "200", "error": "", "snapshot_skipped": "", @@ -6842,38 +7102,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property", - "test": "test_sub_filter_policy_nested_property", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_cache", + "test": "test_create_queue_recently_deleted_cache", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", - "test": "test_sub_filter_policy_nested_property_constraints", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_can_be_disabled", + "test": "test_create_queue_recently_deleted_can_be_disabled", "response": "200", "error": "", - "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_to_sqs_with_queue_url", - "test": "test_subscribe_to_sqs_with_queue_url", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", + "test": "test_create_queue_with_different_attributes_raises_exception", "response": "200", "error": "", "snapshot_skipped": "", @@ -6882,18 +7142,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unsubscribe_from_non_existing_subscription", - "test": "test_unsubscribe_from_non_existing_subscription", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_tags", + "test": "test_create_queue_with_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -6902,18 +7162,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", - "test": "test_validate_set_sub_attributes", + "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": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", - "test": "test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", + "test": "test_dead_letter_queue_chain", "response": "200", "error": "", "snapshot_skipped": "", @@ -6922,8 +7182,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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_dead_letter_queue_config", + "test": "test_dead_letter_queue_config", "response": "200", "error": "", "snapshot_skipped": "", @@ -6932,8 +7192,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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_dead_letter_queue_list_sources", + "test": "test_dead_letter_queue_list_sources", "response": "200", "error": "", "snapshot_skipped": "", @@ -6942,8 +7202,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[domain]", - "test": "test_cross_account_get_queue_url[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_max_receive_count", + "test": "test_dead_letter_queue_max_receive_count", "response": "200", "error": "", "snapshot_skipped": "", @@ -6952,8 +7212,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[path]", - "test": "test_cross_account_get_queue_url[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", + "test": "test_dead_letter_queue_with_fifo_and_content_based_deduplication", "response": "200", "error": "", "snapshot_skipped": "", @@ -6962,18 +7222,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_delete_queue_multi_account", - "test": "test_delete_queue_multi_account", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", - "test": "test_approximate_number_of_messages_delayed", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[]", + "test": "test_delete_message_batch_invalid_msg_id[]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6982,8 +7242,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed", - "test": "test_batch_send_with_invalid_char_should_succeed", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[invalid:id]", + "test": "test_delete_message_batch_invalid_msg_id[invalid:id]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6992,8 +7252,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", - "test": "test_change_message_visibility_batch_with_too_large_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", + "test": "test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7002,8 +7262,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent", - "test": "test_change_message_visibility_not_permanent", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", + "test": "test_delete_message_batch_with_too_large_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -7012,8 +7272,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", - "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", + "test": "test_delete_message_deletes_with_change_visibility_timeout", "response": "200", "error": "", "snapshot_skipped": "", @@ -7022,8 +7282,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue", - "test": "test_create_and_send_to_fifo_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", + "test": "test_delete_message_with_deleted_receipt_handle", "response": "200", "error": "", "snapshot_skipped": "", @@ -7032,8 +7292,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_and_update_queue_attributes", - "test": "test_create_and_update_queue_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_with_illegal_receipt_handle", + "test": "test_delete_message_with_illegal_receipt_handle", "response": "200", "error": "", "snapshot_skipped": "", @@ -7042,8 +7302,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_different_attributes_raises_error", - "test": "test_create_fifo_queue_with_different_attributes_raises_error", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", + "test": "test_extend_message_visibility_timeout_set_in_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -7052,8 +7312,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_same_attributes_is_idempotent", - "test": "test_create_fifo_queue_with_same_attributes_is_idempotent", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_external_hostname", + "test": "test_external_hostname", "response": "200", "error": "", "snapshot_skipped": "", @@ -7062,8 +7322,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", - "test": "test_create_queue_after_internal_attributes_changes_works", + "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": "", @@ -7072,8 +7332,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_send", - "test": "test_create_queue_after_send", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", + "test": "test_fifo_approx_number_of_messages", "response": "200", "error": "", "snapshot_skipped": "", @@ -7082,8 +7342,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_and_get_attributes", - "test": "test_create_queue_and_get_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", + "test": "test_fifo_content_based_message_deduplication_arrives_once", "response": "200", "error": "", "snapshot_skipped": "", @@ -7092,8 +7352,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted", - "test": "test_create_queue_recently_deleted", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", + "test": "test_fifo_deduplication_arrives_once_after_delete[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7102,8 +7362,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_cache", - "test": "test_create_queue_recently_deleted_cache", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", + "test": "test_fifo_deduplication_arrives_once_after_delete[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7112,8 +7372,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_can_be_disabled", - "test": "test_create_queue_recently_deleted_can_be_disabled", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[False]", + "test": "test_fifo_deduplication_not_on_message_group_id[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7122,8 +7382,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_default_attributes_is_idempotent", - "test": "test_create_queue_with_default_attributes_is_idempotent", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[True]", + "test": "test_fifo_deduplication_not_on_message_group_id[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7132,8 +7392,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", - "test": "test_create_queue_with_different_attributes_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_attributes", + "test": "test_fifo_message_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -7142,8 +7402,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_same_attributes_is_idempotent", - "test": "test_create_queue_with_same_attributes_is_idempotent", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", + "test": "test_fifo_message_group_visibility_after_change_message_visibility", "response": "200", "error": "", "snapshot_skipped": "", @@ -7152,267 +7412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_tags", - "test": "test_create_queue_with_tags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_without_attributes_is_idempotent", - "test": "test_create_queue_without_attributes_is_idempotent", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", - "test": "test_dead_letter_queue_chain", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_config", - "test": "test_dead_letter_queue_config", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_list_sources", - "test": "test_dead_letter_queue_list_sources", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_max_receive_count", - "test": "test_dead_letter_queue_max_receive_count", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", - "test": "test_dead_letter_queue_with_fifo_and_content_based_deduplication", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[]", - "test": "test_delete_message_batch_invalid_msg_id[]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[invalid:id]", - "test": "test_delete_message_batch_invalid_msg_id[invalid:id]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", - "test": "test_delete_message_batch_invalid_msg_id[testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", - "test": "test_delete_message_batch_with_too_large_batch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", - "test": "test_delete_message_deletes_with_change_visibility_timeout", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", - "test": "test_delete_message_with_deleted_receipt_handle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_with_illegal_receipt_handle", - "test": "test_delete_message_with_illegal_receipt_handle", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", - "test": "test_extend_message_visibility_timeout_set_in_queue", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_external_hostname", - "test": "test_external_hostname", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", - "test": "test_fifo_approx_number_of_messages", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", - "test": "test_fifo_content_based_message_deduplication_arrives_once", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", - "test": "test_fifo_deduplication_arrives_once_after_delete[False]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", - "test": "test_fifo_deduplication_arrives_once_after_delete[True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[False]", - "test": "test_fifo_deduplication_not_on_message_group_id[False]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[True]", - "test": "test_fifo_deduplication_not_on_message_group_id[True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_attributes", - "test": "test_fifo_message_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", - "test": "test_fifo_message_group_visibility_after_change_message_visibility", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", "test": "test_fifo_message_group_visibility_after_delete", "response": "200", "error": "", @@ -7422,7 +7422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", "test": "test_fifo_message_group_visibility_after_partial_delete", "response": "200", "error": "", @@ -7432,7 +7432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", "test": "test_fifo_message_group_visibility_after_terminate_visibility_timeout", "response": "200", "error": "", @@ -7442,7 +7442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_messages_in_order_after_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_messages_in_order_after_timeout", "test": "test_fifo_messages_in_order_after_timeout", "response": "200", "error": "", @@ -7452,7 +7452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", "test": "test_fifo_queue_send_message_with_delay_on_queue_works", "response": "200", "error": "", @@ -7462,7 +7462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_seconds_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_seconds_fails", "test": "test_fifo_queue_send_message_with_delay_seconds_fails", "response": "200", "error": "", @@ -7472,7 +7472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", "test": "test_fifo_queue_send_multiple_messages_multiple_single_receives", "response": "200", "error": "", @@ -7482,7 +7482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering", "test": "test_fifo_receive_message_group_id_ordering", "response": "200", "error": "", @@ -7492,7 +7492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", "test": "test_fifo_receive_message_visibility_timeout_shared_in_group", "response": "200", "error": "", @@ -7502,7 +7502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_with_zero_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_with_zero_visibility_timeout", "test": "test_fifo_receive_message_with_zero_visibility_timeout", "response": "200", "error": "", @@ -7512,7 +7512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_sequence_number_increases", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_sequence_number_increases", "test": "test_fifo_sequence_number_increases", "response": "200", "error": "", @@ -7522,7 +7522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_set_content_based_deduplication_strategy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_set_content_based_deduplication_strategy", "test": "test_fifo_set_content_based_deduplication_strategy", "response": "200", "error": "", @@ -7532,7 +7532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_queue_url_contains_request_host", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_queue_url_contains_request_host", "test": "test_get_queue_url_contains_request_host", "response": "200", "error": "", @@ -7542,7 +7542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_queue_url_multi_region", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_queue_url_multi_region", "test": "test_get_queue_url_multi_region", "response": "200", "error": "", @@ -7552,7 +7552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_specific_queue_attribute_response", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_specific_queue_attribute_response", "test": "test_get_specific_queue_attribute_response", "response": "200", "error": "", @@ -7562,7 +7562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_inflight_message_requeue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_inflight_message_requeue", "test": "test_inflight_message_requeue", "response": "200", "error": "", @@ -7572,7 +7572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_invalid_batch_id", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_invalid_batch_id", "test": "test_invalid_batch_id", "response": "200", "error": "", @@ -7582,7 +7582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_invalid_receipt_handle_should_return_error_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_invalid_receipt_handle_should_return_error_message", "test": "test_invalid_receipt_handle_should_return_error_message", "response": "200", "error": "", @@ -7592,7 +7592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_invalid_string_attributes_cause_invalid_parameter_value_error", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_invalid_string_attributes_cause_invalid_parameter_value_error", "test": "test_invalid_string_attributes_cause_invalid_parameter_value_error", "response": "200", "error": "", @@ -7602,7 +7602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queue_tags", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queue_tags", "test": "test_list_queue_tags", "response": "200", "error": "", @@ -7612,7 +7612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues", "test": "test_list_queues", "response": "200", "error": "", @@ -7622,7 +7622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_with_endpoint_strategy_domain", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_with_endpoint_strategy_domain", "test": "test_list_queues_multi_region_with_endpoint_strategy_domain", "response": "200", "error": "", @@ -7632,7 +7632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_without_endpoint_strategy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_without_endpoint_strategy", "test": "test_list_queues_multi_region_without_endpoint_strategy", "response": "200", "error": "", @@ -7642,7 +7642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_message_with_attributes_should_be_enqueued", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_with_attributes_should_be_enqueued", "test": "test_message_with_attributes_should_be_enqueued", "response": "200", "error": "", @@ -7652,7 +7652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_posting_to_fifo_requires_deduplicationid_group_id", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_posting_to_fifo_requires_deduplicationid_group_id", "test": "test_posting_to_fifo_requires_deduplicationid_group_id", "response": "200", "error": "", @@ -7662,7 +7662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_posting_to_queue_via_queue_name", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_posting_to_queue_via_queue_name", "test": "test_posting_to_queue_via_queue_name", "response": "200", "error": "", @@ -7672,7 +7672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", "test": "test_publish_get_delete_message", "response": "200", "error": "", @@ -7682,7 +7682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", "test": "test_publish_get_delete_message_batch", "response": "200", "error": "", @@ -7692,7 +7692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue", "test": "test_purge_queue", "response": "200", "error": "", @@ -7702,7 +7702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", "test": "test_purge_queue_clears_fifo_deduplication_cache", "response": "200", "error": "", @@ -7712,7 +7712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", "test": "test_purge_queue_deletes_delayed_messages", "response": "200", "error": "", @@ -7722,7 +7722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", "test": "test_purge_queue_deletes_inflight_messages", "response": "200", "error": "", @@ -7732,7 +7732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_queue_list_nonexistent_tags", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_queue_list_nonexistent_tags", "test": "test_queue_list_nonexistent_tags", "response": "200", "error": "", @@ -7742,7 +7742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", "test": "test_receive_after_visibility_timeout", "response": "200", "error": "", @@ -7752,7 +7752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", "test": "test_receive_message_attribute_names_filters", "response": "200", "error": "", @@ -7762,7 +7762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attributes_timestamp_types", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_attributes_timestamp_types", "test": "test_receive_message_attributes_timestamp_types", "response": "200", "error": "", @@ -7772,7 +7772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", "test": "test_receive_message_message_attribute_names_filters", "response": "200", "error": "", @@ -7782,7 +7782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", "test": "test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", "response": "200", "error": "", @@ -7792,7 +7792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", "test": "test_receive_message_with_visibility_timeout_updates_timeout", "response": "200", "error": "", @@ -7802,7 +7802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", "test": "test_receive_terminate_visibility_timeout", "response": "200", "error": "", @@ -7812,7 +7812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", "test": "test_remove_message_with_old_receipt_handle", "response": "200", "error": "", @@ -7822,7 +7822,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_missing_deduplication_id_for_fifo_queue", + "test": "test_send_batch_missing_deduplication_id_for_fifo_queue", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_missing_message_group_id_for_fifo_queue", + "test": "test_send_batch_missing_message_group_id_for_fifo_queue", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", "test": "test_send_batch_receive_multiple", "response": "200", "error": "", @@ -7832,7 +7852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", "test": "test_send_delay_and_wait_time", "response": "200", "error": "", @@ -7842,7 +7862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch", "test": "test_send_message_batch", "response": "200", "error": "", @@ -7852,7 +7872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_empty_list", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_empty_list", "test": "test_send_message_batch_with_empty_list", "response": "200", "error": "", @@ -7862,7 +7882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents", "test": "test_send_message_batch_with_oversized_contents", "response": "200", "error": "", @@ -7872,7 +7892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", "test": "test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", "response": "200", "error": "", @@ -7882,7 +7902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_attributes", "test": "test_send_message_with_attributes", "response": "200", "error": "", @@ -7892,7 +7912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_binary_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_binary_attributes", "test": "test_send_message_with_binary_attributes", "response": "200", "error": "", @@ -7902,7 +7922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_delay_0_works_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_delay_0_works_for_fifo", "test": "test_send_message_with_delay_0_works_for_fifo", "response": "200", "error": "", @@ -7912,7 +7932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_empty_string_attribute", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_empty_string_attribute", "test": "test_send_message_with_empty_string_attribute", "response": "200", "error": "", @@ -7922,7 +7942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_payload_characters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_payload_characters", "test": "test_send_message_with_invalid_payload_characters", "response": "200", "error": "", @@ -7932,7 +7952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "200", "error": "", @@ -7942,7 +7962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", "test": "test_send_message_with_updated_maximum_message_size", "response": "200", "error": "", @@ -7952,7 +7972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_oversized_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_oversized_message", "test": "test_send_oversized_message", "response": "200", "error": "", @@ -7962,7 +7982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_max_number_of_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_max_number_of_messages", "test": "test_send_receive_max_number_of_messages", "response": "200", "error": "", @@ -7972,7 +7992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message", "test": "test_send_receive_message", "response": "200", "error": "", @@ -7982,7 +8002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message_encoded_content", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message_encoded_content", "test": "test_send_receive_message_encoded_content", "response": "200", "error": "", @@ -7992,7 +8012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message_multiple_queues", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message_multiple_queues", "test": "test_send_receive_message_multiple_queues", "response": "200", "error": "", @@ -8002,7 +8022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", "test": "test_sent_message_retains_attributes_after_receive", "response": "200", "error": "", @@ -8012,7 +8032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sequence_number", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sequence_number", "test": "test_sequence_number", "response": "200", "error": "", @@ -8022,7 +8042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_set_empty_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_set_empty_queue_policy", "test": "test_set_empty_queue_policy", "response": "200", "error": "", @@ -8032,7 +8052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_set_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_set_queue_policy", "test": "test_set_queue_policy", "response": "200", "error": "", @@ -8042,7 +8062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", "test": "test_sqs_permission_lifecycle", "response": "200", "error": "", @@ -8052,7 +8072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sse_queue_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sse_queue_attributes", "test": "test_sse_queue_attributes", "response": "200", "error": "", @@ -8062,7 +8082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_successive_purge_calls_fail", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_successive_purge_calls_fail", "test": "test_successive_purge_calls_fail", "response": "200", "error": "", @@ -8072,7 +8092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5", "test": "test_system_attributes_have_no_effect_on_attr_md5", "response": "200", "error": "", @@ -8082,7 +8102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tag_queue_overwrites_existing_tag", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tag_queue_overwrites_existing_tag", "test": "test_tag_queue_overwrites_existing_tag", "response": "200", "error": "", @@ -8092,7 +8112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tag_untag_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tag_untag_queue", "test": "test_tag_untag_queue", "response": "200", "error": "", @@ -8102,7 +8122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tags_case_sensitive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tags_case_sensitive", "test": "test_tags_case_sensitive", "response": "200", "error": "", @@ -8112,7 +8132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", "test": "test_terminate_visibility_timeout_after_receive", "response": "200", "error": "", @@ -8122,7 +8142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_too_many_entries_in_batch_request", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_too_many_entries_in_batch_request", "test": "test_too_many_entries_in_batch_request", "response": "200", "error": "", @@ -8132,7 +8152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_untag_queue_ignores_non_existing_tag", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_untag_queue_ignores_non_existing_tag", "test": "test_untag_queue_ignores_non_existing_tag", "response": "200", "error": "", @@ -8142,7 +8162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_queue_attribute_waits_correctly", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_wait_time_seconds_queue_attribute_waits_correctly", "test": "test_wait_time_seconds_queue_attribute_waits_correctly", "response": "200", "error": "", @@ -8152,7 +8172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_waits_correctly", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_wait_time_seconds_waits_correctly", "test": "test_wait_time_seconds_waits_correctly", "response": "200", "error": "", @@ -8162,7 +8182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[domain]", "test": "test_endpoint_strategy_with_multi_region[domain]", "response": "200", "error": "", @@ -8172,7 +8192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[off]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[off]", "test": "test_endpoint_strategy_with_multi_region[off]", "response": "200", "error": "", @@ -8182,7 +8202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[path]", "test": "test_endpoint_strategy_with_multi_region[path]", "response": "200", "error": "", @@ -8192,7 +8212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_create_queue_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_create_queue_fails", "test": "test_get_create_queue_fails", "response": "200", "error": "", @@ -8202,7 +8222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[domain]", "test": "test_get_delete_queue[domain]", "response": "200", "error": "", @@ -8212,7 +8232,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[path]", "test": "test_get_delete_queue[path]", "response": "200", "error": "", @@ -8222,7 +8242,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_list_queues_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_list_queues_fails", "test": "test_get_list_queues_fails", "response": "200", "error": "", @@ -8232,7 +8252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_on_deleted_queue_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_on_deleted_queue_fails", "test": "test_get_on_deleted_queue_fails", "response": "200", "error": "", @@ -8242,7 +8262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_all", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_all", "test": "test_get_queue_attributes_all", "response": "200", "error": "", @@ -8252,7 +8272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_of_fifo_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_of_fifo_queue", "test": "test_get_queue_attributes_of_fifo_queue", "response": "200", "error": "", @@ -8262,7 +8282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_invalid_arg_returns_error", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_invalid_arg_returns_error", "test": "test_get_queue_attributes_with_invalid_arg_returns_error", "response": "200", "error": "", @@ -8272,7 +8292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_query_args", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_query_args", "test": "test_get_queue_attributes_with_query_args", "response": "200", "error": "", @@ -8282,7 +8302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_works_without_authparams", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_works_without_authparams", "test": "test_get_queue_attributes_works_without_authparams", "response": "200", "error": "", @@ -8292,7 +8312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[domain]", "test": "test_get_queue_url_work_for_different_queue[domain]", "response": "200", "error": "", @@ -8302,7 +8322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[path]", "test": "test_get_queue_url_work_for_different_queue[path]", "response": "200", "error": "", @@ -8312,7 +8332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[domain]", "test": "test_get_queue_url_works_for_same_queue[domain]", "response": "200", "error": "", @@ -8322,7 +8342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[path]", "test": "test_get_queue_url_works_for_same_queue[path]", "response": "200", "error": "", @@ -8332,7 +8352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_send_and_receive_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_send_and_receive_messages", "test": "test_get_send_and_receive_messages", "response": "200", "error": "", @@ -8342,7 +8362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_without_query_json_format_returns_returns_xml", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_without_query_json_format_returns_returns_xml", "test": "test_get_without_query_json_format_returns_returns_xml", "response": "200", "error": "", @@ -8352,7 +8372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_without_query_returns_unknown_operation", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_without_query_returns_unknown_operation", "test": "test_get_without_query_returns_unknown_operation", "response": "200", "error": "", @@ -8362,7 +8382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_invalid_action_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_invalid_action_raises_exception", "test": "test_invalid_action_raises_exception", "response": "200", "error": "", @@ -8372,7 +8392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_overwrite_queue_url_in_params", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_overwrite_queue_url_in_params", "test": "test_overwrite_queue_url_in_params", "response": "200", "error": "", @@ -8382,7 +8402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_queue_url_format_path_strategy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_queue_url_format_path_strategy", "test": "test_queue_url_format_path_strategy", "response": "200", "error": "", @@ -8392,7 +8412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_valid_action_with_missing_parameter_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_valid_action_with_missing_parameter_raises_exception", "test": "test_valid_action_with_missing_parameter_raises_exception", "response": "200", "error": "", @@ -8402,7 +8422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_fifo_list_messages_as_botocore_endpoint_url", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_fifo_list_messages_as_botocore_endpoint_url", "test": "test_fifo_list_messages_as_botocore_endpoint_url", "response": "200", "error": "", @@ -8412,7 +8432,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_botocore_endpoint_url", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_botocore_endpoint_url", "test": "test_list_messages_as_botocore_endpoint_url", "response": "200", "error": "", @@ -8422,7 +8442,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_json", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_json", "test": "test_list_messages_as_json", "response": "200", "error": "", @@ -8432,7 +8452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_has_no_side_effects", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_has_no_side_effects", "test": "test_list_messages_has_no_side_effects", "response": "200", "error": "", @@ -8442,7 +8462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_invalid_action_raises_error", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_invalid_action_raises_error", "test": "test_list_messages_with_invalid_action_raises_error", "response": "200", "error": "", @@ -8452,7 +8472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_queue_url_in_path", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_queue_url_in_path", "test": "test_list_messages_with_queue_url_in_path", "response": "200", "error": "", @@ -8462,13 +8482,143 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", + "test": "test_lambda_send_message_to_sqs[python3.10]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", + "test": "test_lambda_send_message_to_sqs[python3.11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", + "test": "test_lambda_send_message_to_sqs[python3.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", + "test": "test_lambda_send_message_to_sqs[python3.9]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_domain_strategy", + "test": "test_domain_strategy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_off_strategy_with_external_port", + "test": "test_off_strategy_with_external_port", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_off_strategy_without_external_port", + "test": "test_off_strategy_without_external_port", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestSQS::test_path_strategy", + "test": "test_path_strategy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sqs_queue_names", + "test": "test_sqs_queue_names", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -8492,7 +8642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "400", "error": "QueueDoesNotExist", @@ -8502,28 +8652,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "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": "400", "error": "QueueDoesNotExist", - "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "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": "400", "error": "QueueDoesNotExist", - "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQS::test_subscription_after_failure_to_deliver", + "test": "test_subscription_after_failure_to_deliver", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -8532,27 +8682,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQSFifo::test_publish_fifo_messages_to_dlq[False]", + "test": "test_publish_fifo_messages_to_dlq[False]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "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": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_same_attributes_is_idempotent", + "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": "400", "error": "QueueDoesNotExist", @@ -8562,7 +8712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", "test": "test_create_queue_after_internal_attributes_changes_works", "response": "400", "error": "QueueDoesNotExist", @@ -8572,7 +8722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_send", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_send", "test": "test_create_queue_after_send", "response": "400", "error": "QueueDoesNotExist", @@ -8582,7 +8732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted", "test": "test_create_queue_recently_deleted", "response": "400", "error": "QueueDoesNotExist", @@ -8592,7 +8742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_cache", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_cache", "test": "test_create_queue_recently_deleted_cache", "response": "400", "error": "QueueDoesNotExist", @@ -8602,7 +8752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_can_be_disabled", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_can_be_disabled", "test": "test_create_queue_recently_deleted_can_be_disabled", "response": "400", "error": "QueueDoesNotExist", @@ -8612,7 +8762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_default_attributes_is_idempotent", + "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": "400", "error": "QueueDoesNotExist", @@ -8622,7 +8772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", "test": "test_create_queue_with_different_attributes_raises_exception", "response": "400", "error": "QueueDoesNotExist", @@ -8632,7 +8782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", "test": "test_create_queue_with_different_attributes_raises_exception", "response": "400", "error": "QueueDoesNotExist", @@ -8642,7 +8792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", "test": "test_create_queue_with_different_attributes_raises_exception", "response": "400", "error": "QueueDoesNotExist", @@ -8652,7 +8802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_same_attributes_is_idempotent", + "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": "400", "error": "QueueDoesNotExist", @@ -8662,7 +8812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_without_attributes_is_idempotent", + "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": "400", "error": "QueueDoesNotExist", @@ -8672,7 +8822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[domain]", "test": "test_get_delete_queue[domain]", "response": "400", "error": "QueueDoesNotExist", @@ -8682,7 +8832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[path]", "test": "test_get_delete_queue[path]", "response": "400", "error": "QueueDoesNotExist", @@ -8692,7 +8842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_on_deleted_queue_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_on_deleted_queue_fails", "test": "test_get_on_deleted_queue_fails", "response": "400", "error": "QueueDoesNotExist", @@ -8704,7 +8854,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -8714,7 +8864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -8724,7 +8874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -8734,18 +8884,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", - "test": "test_sqs_cross_account_receive", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", - "test": "test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", + "test": "test_create_submit_job", "response": "200", "error": "", "snapshot_skipped": "", @@ -8754,88 +8894,78 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", - "test": "test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", - "test": "test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", - "test": "test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", - "test": "test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", - "test": "test_sqs_receive_queue_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", - "test": "test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", - "test": "test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", - "test": "test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", - "test": "test_get_resource_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8844,8 +8974,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", - "test": "test_get_resource_policy_sqs_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8854,98 +8984,98 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", - "test": "test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", - "test": "test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", - "test": "test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", - "test": "test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", - "test": "test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", - "test": "test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", - "test": "test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -8954,78 +9084,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", "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/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "test": "test_sqs_cross_account_receive", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message', '$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "test": "test_enforce_policy_sqs", "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/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "test": "test_enforce_policy_sqs_not_resource_all", "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/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "test": "test_role_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "test": "test_user_with_permissions_boundary", "response": "200", "error": "", "snapshot_skipped": "", @@ -9034,108 +9154,108 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", + "test": "test_get_resource_policy_sqs", "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/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", + "test": "test_get_resource_policy_sqs_non_existent", "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/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "test": "test_sqs_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "test": "test_events_events", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "test": "test_events_sns", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "test": "test_events_sqs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", "snapshot_skipped": "", @@ -9144,8 +9264,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "test": "test_sns_sqs_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -9154,7 +9274,37 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "test": "test_s3_bucket_notification_sns", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "test": "test_s3_bucket_notification_sqs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", "test": "test_topic_rule_triggers_sqs_message", "response": "200", "error": "", @@ -9164,7 +9314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTTopicRules::test_topic_sqs_rule", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTTopicRules::test_topic_sqs_rule", "test": "test_topic_sqs_rule", "response": "200", "error": "", @@ -9174,7 +9324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sqs.py::TestSQS::test_create_queues_get_arns", + "node_id": "LocalStack Pro: tests/aws/services/sqs/test_sqs.py::TestSQS::test_create_queues_get_arns", "test": "test_create_queues_get_arns", "response": "200", "error": "", @@ -9184,7 +9334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sqs.py::TestSQS::test_dead_letter_queue", + "node_id": "LocalStack Pro: tests/aws/services/sqs/test_sqs.py::TestSQS::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -9210,37 +9360,37 @@ "AttributeNames, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template", - "test": "test_update_stack_with_same_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_actual_update", + "test": "test_update_stack_actual_update", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", - "test": "test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange", + "test": "test_update_stack_with_same_template_withoutchange", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", - "test": "test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", + "test": "test_events_resource_types", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "200", "error": "", @@ -9250,27 +9400,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -9280,57 +9420,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", "test": "test_sns_subscription", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", - "test": "test_cfn_handle_sqs_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", "test": "test_cfn_handle_sqs_resource", "response": "200", "error": "", @@ -9340,37 +9470,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", "test": "test_sqs_fifo_queue_generates_valid_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", "test": "test_sqs_non_fifo_queue_generates_valid_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", - "test": "test_sqs_queue_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", "test": "test_sqs_queue_policy", "response": "200", "error": "", @@ -9380,38 +9500,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", - "test": "test_implicit_type_conversion", + "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": "", @@ -9420,117 +9530,237 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", - "test": "test_reserved_concurrency", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "['$..evaluatedDatapoints']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", - "test": "test_event_source_mapping_lifecycle", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", - "test": "test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "test": "test_set_alarm", "response": "200", "error": "", - "snapshot_skipped": "['$..DeadLetterConfig', '$..result']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", + "test": "test_put_events_into_event_bus", "response": "200", "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", - "test": "test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", - "test": "test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", + "test": "test_put_events_time", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", - "test": "test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", - "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", + "test": "test_put_events_with_target_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", - "test": "test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", - "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", + "test": "test_put_events_with_values_in_array", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_target_id_validation", + "test": "test_put_target_id_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "test": "test_reserved_concurrency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "test": "test_event_source_mapping_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "test": "test_dead_letter_queue", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DeadLetterConfig', '$..result']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "test": "test_assess_lambda_destination_invocation[payload0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "test": "test_assess_lambda_destination_invocation[payload1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "test": "test_lambda_destination_default_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "test": "test_event_source_mapping_default_batch_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -9540,7 +9770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -9550,7 +9780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -9560,7 +9790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -9570,7 +9800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -9580,7 +9810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -9590,7 +9820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -9600,7 +9830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -9610,7 +9840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "200", "error": "", @@ -9620,7 +9850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "200", "error": "", @@ -9630,7 +9860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "200", "error": "", @@ -9640,7 +9870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "200", "error": "", @@ -9650,7 +9880,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -9660,7 +9890,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -9670,7 +9900,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -9680,7 +9910,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -9690,7 +9920,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -9700,7 +9930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -9710,7 +9940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -9720,7 +9950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -9730,7 +9960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -9740,7 +9970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -9750,7 +9980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -9760,7 +9990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -9770,7 +10000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -9780,7 +10010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", "test": "test_bucket_notification_with_invalid_filter_rules", "response": "200", "error": "", @@ -9790,7 +10020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -9800,7 +10030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_filter_rules_case_insensitive", "test": "test_filter_rules_case_insensitive", "response": "200", "error": "", @@ -9810,7 +10040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -9820,7 +10050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -9830,7 +10060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -9840,7 +10070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -9850,7 +10080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -9860,7 +10090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -9870,7 +10100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -9880,7 +10110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -9890,7 +10120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -9900,7 +10130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -9910,7 +10140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -9920,7 +10150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -9930,68 +10160,68 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", + "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_aws_sqs_metrics_created", - "test": "test_aws_sqs_metrics_created", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", - "snapshot_skipped": "['$..evaluatedDatapoints']", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", - "test": "test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", - "test": "test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -10000,8 +10230,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", - "test": "test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10010,58 +10240,58 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", - "test": "test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_set_subscription_filter_policy_scope", + "test": "test_set_subscription_filter_policy_scope", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", - "test": "test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", + "test": "test_sub_filter_policy_nested_property", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", - "test": "test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", + "test": "test_sub_filter_policy_nested_property_constraints", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", - "test": "test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_target_id_validation", - "test": "test_put_target_id_validation", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_empty_sns_message", + "test": "test_empty_sns_message", "response": "200", "error": "", "snapshot_skipped": "", @@ -10070,78 +10300,68 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_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_queue_handler_deployed", - "test": "test_queue_handler_deployed", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", - "test": "test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_create_subscriptions_with_attributes", + "test": "test_create_subscriptions_with_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", - "test": "test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_list_subscriptions", + "test": "test_list_subscriptions", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "['$.list-subscriptions.Subscriptions']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", - "test": "test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_not_found_error_on_set_subscription_attributes", + "test": "test_not_found_error_on_set_subscription_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_subscribe_idempotency", + "test": "test_subscribe_idempotency", "response": "200", "error": "", "snapshot_skipped": "", @@ -10150,8 +10370,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_unsubscribe_from_non_existing_subscription", + "test": "test_unsubscribe_from_non_existing_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -10160,17 +10380,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_create_subscriptions_with_attributes", - "test": "test_create_subscriptions_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", + "test": "test_validate_set_sub_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", @@ -10180,7 +10400,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", @@ -10190,8 +10410,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", - "test": "test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -10200,8 +10420,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_sns_message", - "test": "test_empty_sns_message", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -10210,38 +10430,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", + "test": "test_empty_or_wrong_message_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -10250,8 +10470,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", @@ -10260,8 +10480,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -10270,8 +10490,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -10280,8 +10500,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -10290,8 +10510,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "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": "", @@ -10300,8 +10520,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "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": "", @@ -10310,8 +10530,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_not_found_error_on_set_subscription_attributes", - "test": "test_not_found_error_on_set_subscription_attributes", + "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": "", @@ -10320,108 +10540,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_sqs_topic_subscription_confirmation", + "test": "test_sqs_topic_subscription_confirmation", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_subscription_after_failure_to_deliver", + "test": "test_subscription_after_failure_to_deliver", "response": "200", "error": "", "snapshot_skipped": "", @@ -10430,28 +10580,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "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": "", @@ -10460,8 +10610,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "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": "", @@ -10470,48 +10620,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "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": "", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.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": "", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQSFifo::test_publish_fifo_messages_to_dlq[False]", + "test": "test_publish_fifo_messages_to_dlq[False]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_set_subscription_filter_policy_scope", - "test": "test_set_subscription_filter_policy_scope", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "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": "", @@ -10520,8 +10670,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sqs_topic_subscription_confirmation", - "test": "test_sqs_topic_subscription_confirmation", + "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": "", @@ -10530,48 +10680,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property", - "test": "test_sub_filter_policy_nested_property", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", - "test": "test_sub_filter_policy_nested_property_constraints", - "response": "200", - "error": "", - "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unsubscribe_from_non_existing_subscription", - "test": "test_unsubscribe_from_non_existing_subscription", + "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": "", @@ -10580,17 +10690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", - "test": "test_validate_set_sub_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", "test": "test_validations_for_fifo", "response": "200", "error": "", @@ -10600,7 +10700,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", "test": "test_approximate_number_of_messages_delayed", "response": "200", "error": "", @@ -10610,7 +10710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_and_update_queue_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_update_queue_attributes", "test": "test_create_and_update_queue_attributes", "response": "200", "error": "", @@ -10620,7 +10720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_send", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_send", "test": "test_create_queue_after_send", "response": "200", "error": "", @@ -10630,7 +10730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_and_get_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_and_get_attributes", "test": "test_create_queue_and_get_attributes", "response": "200", "error": "", @@ -10640,7 +10740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", "test": "test_dead_letter_queue_with_fifo_and_content_based_deduplication", "response": "200", "error": "", @@ -10650,7 +10750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", "test": "test_fifo_approx_number_of_messages", "response": "200", "error": "", @@ -10660,7 +10760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_set_content_based_deduplication_strategy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_set_content_based_deduplication_strategy", "test": "test_fifo_set_content_based_deduplication_strategy", "response": "200", "error": "", @@ -10670,7 +10770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_specific_queue_attribute_response", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_specific_queue_attribute_response", "test": "test_get_specific_queue_attribute_response", "response": "200", "error": "", @@ -10680,7 +10780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue", "test": "test_purge_queue", "response": "200", "error": "", @@ -10690,7 +10790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", "test": "test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", "response": "200", "error": "", @@ -10700,7 +10800,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", "test": "test_remove_message_with_old_receipt_handle", "response": "200", "error": "", @@ -10710,7 +10810,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_set_empty_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_set_empty_queue_policy", "test": "test_set_empty_queue_policy", "response": "200", "error": "", @@ -10720,7 +10820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_set_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_set_queue_policy", "test": "test_set_queue_policy", "response": "200", "error": "", @@ -10730,7 +10830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", "test": "test_sqs_permission_lifecycle", "response": "200", "error": "", @@ -10740,7 +10840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sse_queue_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sse_queue_attributes", "test": "test_sse_queue_attributes", "response": "200", "error": "", @@ -10750,7 +10850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_all", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_all", "test": "test_get_queue_attributes_all", "response": "200", "error": "", @@ -10760,7 +10860,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_of_fifo_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_of_fifo_queue", "test": "test_get_queue_attributes_of_fifo_queue", "response": "200", "error": "", @@ -10770,7 +10870,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_query_args", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_query_args", "test": "test_get_queue_attributes_with_query_args", "response": "200", "error": "", @@ -10780,7 +10880,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_works_without_authparams", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_works_without_authparams", "test": "test_get_queue_attributes_works_without_authparams", "response": "200", "error": "", @@ -10790,7 +10890,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_overwrite_queue_url_in_params", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_overwrite_queue_url_in_params", "test": "test_overwrite_queue_url_in_params", "response": "200", "error": "", @@ -10799,6 +10899,46 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_queue_handler_deployed", + "test": "test_queue_handler_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", "test": "test_bucket_exists", @@ -10840,7 +10980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_on_deleted_queue_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_on_deleted_queue_fails", "test": "test_get_on_deleted_queue_fails", "response": "400", "error": "QueueDoesNotExist", @@ -10850,7 +10990,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_invalid_arg_returns_error", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_attributes_with_invalid_arg_returns_error", "test": "test_get_queue_attributes_with_invalid_arg_returns_error", "response": "400", "error": "InvalidAttributeName", @@ -10862,7 +11002,27 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -10872,7 +11032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", @@ -10882,7 +11042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "200", "error": "", @@ -10892,7 +11052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", "response": "200", "error": "", @@ -10902,7 +11062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "200", "error": "", @@ -10912,7 +11072,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -10922,7 +11082,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -10932,7 +11092,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -10942,7 +11102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -10952,7 +11112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", "test": "test_get_resource_policy_sqs", "response": "200", "error": "", @@ -10962,7 +11122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", "test": "test_get_resource_policy_sqs_non_existent", "response": "200", "error": "", @@ -10972,7 +11132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "200", "error": "", @@ -10982,7 +11142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -10992,7 +11152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -11002,7 +11162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -11012,7 +11172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -11022,7 +11182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -11032,7 +11192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -11042,7 +11202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -11052,7 +11212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -11062,27 +11222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_sqs.py::TestSQS::test_create_queues_get_arns", + "node_id": "LocalStack Pro: tests/aws/services/sqs/test_sqs.py::TestSQS::test_create_queues_get_arns", "test": "test_create_queues_get_arns", "response": "200", "error": "", @@ -11092,7 +11232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_sqs.py::TestSQS::test_dead_letter_queue", + "node_id": "LocalStack Pro: tests/aws/services/sqs/test_sqs.py::TestSQS::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -11102,7 +11242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", "response": "403", "error": "CommonServiceException", @@ -11112,7 +11252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "403", "error": "CommonServiceException", @@ -11126,7 +11266,7 @@ "QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[domain]", + "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": "", @@ -11136,7 +11276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[path]", + "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": "", @@ -11152,78 +11292,78 @@ "QueueName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", - "test": "test_cfn_handle_sqs_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_actual_update", + "test": "test_update_stack_actual_update", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", - "test": "test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template_withoutchange", + "test": "test_update_stack_with_same_template_withoutchange", "response": "200", "error": "", - "snapshot_skipped": "['$..ParallelizationFactor', '$..LastProcessingResult', '$..Topics', '$..MaximumRetryAttempts', '$..MaximumBatchingWindowInSeconds', '$..FunctionResponseTypes', '$..StartingPosition', '$..StateTransitionReason']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", - "test": "test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", + "test": "test_events_resource_types", "response": "200", "error": "", - "snapshot_skipped": "['$..stringListValues', '$..binaryListValues']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", - "test": "test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "test": "test_cdk_sample", "response": "200", "error": "", - "snapshot_skipped": "['$..ParallelizationFactor', '$..LastProcessingResult', '$..Topics', '$..MaximumRetryAttempts', '$..MaximumBatchingWindowInSeconds', '$..FunctionResponseTypes', '$..StartingPosition', '$..StateTransitionReason']", + "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", - "test": "test_report_batch_item_failures", + "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": "['$..SequenceNumber', '$..receiptHandle', '$..md5OfBody', '$..MD5OfMessageBody', '$..create_event_source_mapping.ParallelizationFactor', '$..create_event_source_mapping.LastProcessingResult', '$..create_event_source_mapping.Topics', '$..create_event_source_mapping.MaximumRetryAttempts', '$..create_event_source_mapping.MaximumBatchingWindowInSeconds', '$..create_event_source_mapping.FunctionResponseTypes', '$..create_event_source_mapping.StartingPosition', '$..create_event_source_mapping.StateTransitionReason', '$..create_event_source_mapping.State', '$..create_event_source_mapping.ResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", - "test": "test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/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", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", - "test": "test_lambda_send_message_to_sqs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11232,18 +11372,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", - "test": "test_lambda_send_message_to_sqs[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", + "test": "test_sns_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -11252,8 +11392,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", - "test": "test_lambda_send_message_to_sqs[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "test": "test_cfn_handle_sqs_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -11262,8 +11402,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", - "test": "test_lambda_send_message_to_sqs[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", + "test": "test_sqs_fifo_queue_generates_valid_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", + "test": "test_sqs_non_fifo_queue_generates_valid_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "test": "test_sqs_queue_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -11272,7 +11432,97 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_external_hostname_via_host_header", + "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": false, + "origin": "external" + }, + { + "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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "test": "test_failing_lambda_retries_after_visibility_timeout", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ParallelizationFactor', '$..LastProcessingResult', '$..Topics', '$..MaximumRetryAttempts', '$..MaximumBatchingWindowInSeconds', '$..FunctionResponseTypes', '$..StartingPosition', '$..StateTransitionReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "test": "test_message_body_and_attributes_passed_correctly", + "response": "200", + "error": "", + "snapshot_skipped": "['$..stringListValues', '$..binaryListValues']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "test": "test_redrive_policy_with_failing_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ParallelizationFactor', '$..LastProcessingResult', '$..Topics', '$..MaximumRetryAttempts', '$..MaximumBatchingWindowInSeconds', '$..FunctionResponseTypes', '$..StartingPosition', '$..StateTransitionReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "test": "test_report_batch_item_failures", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SequenceNumber', '$..receiptHandle', '$..md5OfBody', '$..MD5OfMessageBody', '$..create_event_source_mapping.ParallelizationFactor', '$..create_event_source_mapping.LastProcessingResult', '$..create_event_source_mapping.Topics', '$..create_event_source_mapping.MaximumRetryAttempts', '$..create_event_source_mapping.MaximumBatchingWindowInSeconds', '$..create_event_source_mapping.FunctionResponseTypes', '$..create_event_source_mapping.StartingPosition', '$..create_event_source_mapping.StateTransitionReason', '$..create_event_source_mapping.State', '$..create_event_source_mapping.ResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "test": "test_report_batch_item_failures_empty_json_batch_succeeds", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_external_hostname_via_host_header", "test": "test_external_hostname_via_host_header", "response": "200", "error": "", @@ -11282,7 +11532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_queue_url_contains_request_host", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_queue_url_contains_request_host", "test": "test_get_queue_url_contains_request_host", "response": "200", "error": "", @@ -11292,7 +11542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_queue_url_multi_region", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_queue_url_multi_region", "test": "test_get_queue_url_multi_region", "response": "200", "error": "", @@ -11302,7 +11552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues", "test": "test_list_queues", "response": "200", "error": "", @@ -11312,7 +11562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[domain]", "test": "test_get_queue_url_work_for_different_queue[domain]", "response": "200", "error": "", @@ -11322,7 +11572,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_work_for_different_queue[path]", "test": "test_get_queue_url_work_for_different_queue[path]", "response": "200", "error": "", @@ -11332,7 +11582,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[domain]", "test": "test_get_queue_url_works_for_same_queue[domain]", "response": "200", "error": "", @@ -11342,7 +11592,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_queue_url_works_for_same_queue[path]", "test": "test_get_queue_url_works_for_same_queue[path]", "response": "200", "error": "", @@ -11351,6 +11601,76 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", + "test": "test_lambda_send_message_to_sqs[python3.10]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", + "test": "test_lambda_send_message_to_sqs[python3.11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", + "test": "test_lambda_send_message_to_sqs[python3.8]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", + "test": "test_lambda_send_message_to_sqs[python3.9]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_sqs", "test": "test_sqs", @@ -11372,7 +11692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", "test": "test_cfn_handle_sqs_resource", "response": "400", "error": "QueueDoesNotExist", @@ -11382,7 +11702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[False]", + "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": "400", "error": "QueueDoesNotExist", @@ -11392,7 +11712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[True]", + "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": "400", "error": "QueueDoesNotExist", @@ -11402,17 +11722,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", + "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": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[domain]", "test": "test_get_delete_queue[domain]", "response": "400", "error": "QueueDoesNotExist", @@ -11422,7 +11742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_delete_queue[path]", "test": "test_get_delete_queue[path]", "response": "400", "error": "QueueDoesNotExist", @@ -11432,7 +11752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_on_deleted_queue_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_on_deleted_queue_fails", "test": "test_get_on_deleted_queue_fails", "response": "400", "error": "QueueDoesNotExist", @@ -11444,7 +11764,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -11454,7 +11774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -11464,7 +11784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -11474,7 +11794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -11484,7 +11804,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -11498,7 +11818,7 @@ "QueueName, QueueOwnerAWSAccountId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -11508,7 +11828,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "200", "error": "", @@ -11518,7 +11838,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -11528,7 +11848,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -11538,7 +11858,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", "response": "200", "error": "", @@ -11548,7 +11868,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", "response": "200", "error": "", @@ -11558,58 +11878,58 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", - "test": "test_reserved_concurrency", + "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": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "['$..evaluatedDatapoints']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", - "test": "test_dead_letter_queue", + "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": "['$..DeadLetterConfig', '$..result']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "test": "test_set_alarm", "response": "200", "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", - "test": "test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", - "test": "test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", + "test": "test_put_events_into_event_bus", "response": "200", "error": "", - "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", - "test": "test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", "snapshot_skipped": "", @@ -11618,87 +11938,257 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", + "test": "test_put_events_time", "response": "200", "error": "", - "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", - "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", - "test": "test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", + "test": "test_put_events_with_input_path", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", - "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", - "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", - "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", + "test": "test_put_events_with_target_sns", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", - "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", + "test": "test_put_events_with_target_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", - "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", + "test": "test_put_events_with_values_in_array", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change", + "test": "test_trigger_event_on_ssm_change", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "test": "test_reserved_concurrency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "test": "test_dead_letter_queue", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DeadLetterConfig', '$..result']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "test": "test_assess_lambda_destination_invocation[payload0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "test": "test_assess_lambda_destination_invocation[payload1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context', '$..MessageId', '$..functionArn', '$..FunctionArn', '$..approximateInvokeCount', '$..stackTrace', '$..Messages..Body.responsePayload.requestId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "test": "test_lambda_destination_default_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "test": "test_event_source_mapping_default_batch_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -11708,7 +12198,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -11718,7 +12208,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -11728,7 +12218,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -11738,7 +12228,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -11748,7 +12238,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -11758,7 +12248,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -11768,7 +12258,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -11778,7 +12268,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -11788,7 +12278,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -11798,7 +12288,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -11808,7 +12298,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -11818,7 +12308,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -11828,7 +12318,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -11838,7 +12328,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -11848,7 +12338,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -11858,7 +12348,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -11868,7 +12358,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", "test": "test_bucket_notification_with_invalid_filter_rules", "response": "200", "error": "", @@ -11878,7 +12368,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -11888,7 +12378,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -11898,7 +12388,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -11908,7 +12398,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -11918,7 +12408,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -11928,7 +12418,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -11938,7 +12428,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -11948,7 +12438,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -11958,7 +12448,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -11968,7 +12458,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -11978,7 +12468,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -11988,7 +12478,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -11998,7 +12488,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -12008,68 +12498,68 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", + "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", - "snapshot_skipped": "['$..evaluatedDatapoints']", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", - "test": "test_put_event_with_content_base_rule_in_pattern", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", - "test": "test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", - "test": "test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -12078,8 +12568,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", - "test": "test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12088,188 +12578,128 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", - "test": "test_put_events_with_input_path", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", - "test": "test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", - "test": "test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", - "test": "test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", - "test": "test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", - "test": "test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", - "test": "test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_trigger_event_on_ssm_change", - "test": "test_trigger_event_on_ssm_change", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", - "test": "test_multi_region_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", - "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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_queue_handler_deployed", - "test": "test_queue_handler_deployed", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", - "test": "test_sending_to_deleted_topic", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", - "test": "test_ses_sns_topic_integration_send_raw_email", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", - "test": "test_ses_sns_topic_integration_send_templated_email", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", @@ -12278,8 +12708,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -12288,8 +12718,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -12298,8 +12728,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -12308,38 +12738,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "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": "", @@ -12348,8 +12778,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "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": "", @@ -12358,8 +12788,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "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": "", @@ -12368,27 +12798,27 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "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": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "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": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", + "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": "", @@ -12398,7 +12828,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", + "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": "", @@ -12408,47 +12838,27 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_fifo_topic_to_fifo_queue[False]", + "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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "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/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_fifo_topic_to_fifo_queue[True]", + "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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.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/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", + "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/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", + "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": "", @@ -12458,7 +12868,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", + "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": "", @@ -12468,47 +12878,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_deduplication_on_topic_level", + "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": "", @@ -12518,7 +12888,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", + "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": "", @@ -12528,7 +12898,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", + "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": "", @@ -12538,104 +12908,74 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[domain]", + "test": "test_cross_account_get_queue_url[domain]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[path]", + "test": "test_cross_account_get_queue_url[path]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[False]", - "test": "test_redrive_policy_sqs_queue_subscription[False]", + "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", + "test": "test_multi_region_api_gateway", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[True]", - "test": "test_redrive_policy_sqs_queue_subscription[True]", + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[domain]", - "test": "test_cross_account_get_queue_url[domain]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_get_queue_url[path]", - "test": "test_cross_account_get_queue_url[path]", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_queue_handler_deployed", + "test": "test_queue_handler_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", @@ -12658,7 +12998,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", "test": "test_invalid_sqs_arn", "response": "400", "error": "QueueDoesNotExist", @@ -12668,7 +13008,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", "test": "test_multiple_invalid_sqs_arns", "response": "400", "error": "QueueDoesNotExist", @@ -12678,7 +13018,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", "test": "test_multiple_invalid_sqs_arns", "response": "400", "error": "QueueDoesNotExist", @@ -12688,28 +13028,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "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": "400", "error": "QueueDoesNotExist", - "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/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "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": "400", "error": "QueueDoesNotExist", - "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/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "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": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", @@ -12718,8 +13058,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "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": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", @@ -12728,21 +13068,21 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQSFifo::test_publish_fifo_messages_to_dlq[True]", + "test": "test_publish_fifo_messages_to_dlq[True]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "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/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQSFifo::test_publish_fifo_messages_to_dlq[True]", + "test": "test_publish_fifo_messages_to_dlq[True]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -12750,7 +13090,37 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", + "test": "test_create_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -12760,7 +13130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", @@ -12770,7 +13140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "200", "error": "", @@ -12780,7 +13150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", "response": "200", "error": "", @@ -12790,7 +13160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "200", "error": "", @@ -12800,7 +13170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -12810,7 +13180,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -12820,7 +13190,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -12830,7 +13200,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -12840,7 +13210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", "test": "test_get_resource_policy_sqs", "response": "200", "error": "", @@ -12850,7 +13220,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", "test": "test_get_resource_policy_sqs_non_existent", "response": "200", "error": "", @@ -12860,7 +13230,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "200", "error": "", @@ -12870,7 +13240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -12880,7 +13250,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -12890,7 +13260,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -12900,7 +13270,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -12910,7 +13280,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -12920,7 +13290,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -12930,7 +13300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -12940,7 +13310,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -12950,7 +13320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -12960,7 +13330,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -12970,7 +13340,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -12980,7 +13350,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -12990,7 +13360,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -13000,7 +13370,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -13010,7 +13380,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -13020,7 +13390,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -13030,47 +13400,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", - "test": "test_assume_role_sqs_with_put_role_policy", - "response": "400", - "error": "QueueDoesNotExist", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "test": "test_assume_role_sqs_with_put_role_policy", + "response": "400", + "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "400", "error": "QueueDoesNotExist", @@ -13080,7 +13420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "400", "error": "QueueDoesNotExist", @@ -13090,7 +13430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "400", "error": "QueueDoesNotExist", @@ -13100,7 +13440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "400", "error": "QueueDoesNotExist", @@ -13110,7 +13450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "400", "error": "QueueDoesNotExist", @@ -13120,7 +13460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "400", "error": "QueueDoesNotExist", @@ -13130,7 +13470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "400", "error": "QueueDoesNotExist", @@ -13140,7 +13480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "400", "error": "QueueDoesNotExist", @@ -13150,7 +13490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "400", "error": "QueueDoesNotExist", @@ -13160,7 +13500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "400", "error": "QueueDoesNotExist", @@ -13170,7 +13510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "400", "error": "QueueDoesNotExist", @@ -13180,7 +13520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", "response": "400", "error": "QueueDoesNotExist", @@ -13190,7 +13530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", "response": "400", "error": "QueueDoesNotExist", @@ -13200,7 +13540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "400", "error": "QueueDoesNotExist", @@ -13210,7 +13550,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "400", "error": "QueueDoesNotExist", @@ -13220,7 +13560,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs_non_existent", "test": "test_get_resource_policy_sqs_non_existent", "response": "400", "error": "QueueDoesNotExist", @@ -13236,7 +13576,7 @@ "QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_list_sources", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_list_sources", "test": "test_dead_letter_queue_list_sources", "response": "200", "error": "", @@ -13252,17 +13592,17 @@ "QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_tags", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_tags", "test": "test_create_queue_with_tags", "response": "200", "error": "", @@ -13272,7 +13612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queue_tags", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queue_tags", "test": "test_list_queue_tags", "response": "200", "error": "", @@ -13282,7 +13622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_queue_list_nonexistent_tags", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_queue_list_nonexistent_tags", "test": "test_queue_list_nonexistent_tags", "response": "200", "error": "", @@ -13292,7 +13632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tag_queue_overwrites_existing_tag", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tag_queue_overwrites_existing_tag", "test": "test_tag_queue_overwrites_existing_tag", "response": "200", "error": "", @@ -13302,7 +13642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tag_untag_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tag_untag_queue", "test": "test_tag_untag_queue", "response": "200", "error": "", @@ -13312,7 +13652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tags_case_sensitive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tags_case_sensitive", "test": "test_tags_case_sensitive", "response": "200", "error": "", @@ -13322,7 +13662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_untag_queue_ignores_non_existing_tag", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_untag_queue_ignores_non_existing_tag", "test": "test_untag_queue_ignores_non_existing_tag", "response": "200", "error": "", @@ -13358,167 +13698,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::TestStacksApi::test_update_stack_with_same_template", - "test": "test_update_stack_with_same_template", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", - "test": "test_events_resource_types", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", - "test": "test_cdk_sample", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", - "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", - "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", - "test": "test_resolve_transitive_placeholders_in_strings", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", - "test": "test_sns_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", - "test": "test_cfn_handle_sqs_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", - "test": "test_sqs_fifo_queue_generates_valid_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", - "test": "test_sqs_non_fifo_queue_generates_valid_name", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", - "test": "test_sqs_queue_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/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": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/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/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -13528,7 +13708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -13538,7 +13718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -13548,7 +13728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -13558,7 +13738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -13568,7 +13748,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -13578,7 +13758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -13588,7 +13768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -13598,7 +13778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -13608,7 +13788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -13618,7 +13798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -13628,7 +13808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -13638,7 +13818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -13648,37 +13828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_get_list_queues_with_query_auth", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_list_queues_with_query_auth", "test": "test_get_list_queues_with_query_auth", "response": "200", "error": "", @@ -13688,7 +13838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues", "test": "test_list_queues", "response": "200", "error": "", @@ -13698,7 +13848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_with_endpoint_strategy_domain", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_with_endpoint_strategy_domain", "test": "test_list_queues_multi_region_with_endpoint_strategy_domain", "response": "200", "error": "", @@ -13708,7 +13858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_without_endpoint_strategy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues_multi_region_without_endpoint_strategy", "test": "test_list_queues_multi_region_without_endpoint_strategy", "response": "200", "error": "", @@ -13718,7 +13868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_invalid_queue_url", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_invalid_queue_url", "test": "test_list_messages_with_invalid_queue_url", "response": "200", "error": "", @@ -13728,7 +13878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_non_existent_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_non_existent_queue", "test": "test_list_messages_with_non_existent_queue", "response": "200", "error": "", @@ -13738,7 +13888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_without_queue_url", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_without_queue_url", "test": "test_list_messages_without_queue_url", "response": "200", "error": "", @@ -13750,8 +13900,8 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_reset", - "test": "test_policy_generation_reset", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_api_injection_parametrized_service", + "test": "test_api_injection_parametrized_service", "response": "200", "error": "", "snapshot_skipped": "", @@ -13760,8 +13910,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_summary", - "test": "test_policy_generation_summary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_reset", + "test": "test_policy_generation_reset", "response": "200", "error": "", "snapshot_skipped": "", @@ -13770,8 +13920,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_fis.py::TestFis::test_api_injection_parametrized_service", - "test": "test_api_injection_parametrized_service", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_summary", + "test": "test_policy_generation_summary", "response": "200", "error": "", "snapshot_skipped": "", @@ -13780,184 +13930,152 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/services/internal/test_stackinfo.py::test_stackinfo_resource", - "test": "test_stackinfo_resource", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" - } - ] - }, - "QueueNamePrefix": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", - "test": "test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_delete_queue_multi_account", - "test": "test_delete_queue_multi_account", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queues", - "test": "test_list_queues", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "PurgeQueue": { - "QueueUrl": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[domain]", - "test": "test_cross_account_access[domain]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[path]", - "test": "test_cross_account_access[path]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue", - "test": "test_purge_queue", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", - "test": "test_purge_queue_clears_fifo_deduplication_cache", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", - "test": "test_purge_queue_deletes_delayed_messages", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", - "test": "test_purge_queue_deletes_inflight_messages", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_successive_purge_calls_fail", - "test": "test_successive_purge_calls_fail", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_successive_purge_calls_fail", - "test": "test_successive_purge_calls_fail", - "response": "403", - "error": "PurgeQueueInProgress", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "ReceiveMessage": { - "AttributeNames, MaxNumberOfMessages, MessageAttributeNames, QueueUrl": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_create_rest_api_with_optional_params", - "test": "test_create_rest_api_with_optional_params", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_method_request_parameters", - "test": "test_method_request_parameters", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_method_validation", - "test": "test_update_method_validation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApi::test_update_resource_behaviour", - "test": "test_update_resource_behaviour", + "node_id": "LocalStack Pro: tests/integration/services/internal/test_stackinfo.py::test_stackinfo_resource", + "test": "test_stackinfo_resource", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "QueueNamePrefix": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiDocumentationPart::test_import_documentation_parts", - "test": "test_import_documentation_parts", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13966,8 +14084,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_api.py::TestApiGatewayApiRequestValidator::test_invalid_get_request_validators", - "test": "test_invalid_get_request_validators", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_delete_queue_multi_account", + "test": "test_delete_queue_multi_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -13976,38 +14094,24 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", - "test": "test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues", + "test": "test_list_queues", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", - "test": "test_api_gateway_request_validator", - "response": "200", - "error": "", - "snapshot_skipped": "['$.invalid-request-body.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestStages::test_create_update_stages", - "test": "test_create_update_stages", - "response": "200", - "error": "", - "snapshot_skipped": "['$..createdDate', '$..lastUpdatedDate']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "PurgeQueue": { + "QueueUrl": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestUsagePlans::test_api_key_required_for_methods", - "test": "test_api_key_required_for_methods", + "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": "", @@ -14016,8 +14120,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", - "test": "test_error_aws_proxy_not_supported", + "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": "", @@ -14026,38 +14130,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", - "test": "test_rest_api_to_dynamodb_integration[PutItem]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", - "test": "test_rest_api_to_dynamodb_integration[Query]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", - "test": "test_rest_api_to_dynamodb_integration[Scan]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.connection', '$..headers.x-amz-apigw-id', '$..headers.x-amzn-requestid', '$..headers.x-amzn-trace-id', '$..headers.server']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", - "test": "test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue", + "test": "test_purge_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -14066,18 +14140,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_simple_mapping_working", - "test": "test_simple_mapping_working", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", + "test": "test_purge_queue_clears_fifo_deduplication_cache", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_parity.py::TestParity::test_create_with_full_properties", - "test": "test_create_with_full_properties", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", + "test": "test_purge_queue_deletes_delayed_messages", "response": "200", "error": "", "snapshot_skipped": "", @@ -14086,67 +14160,53 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_delete_role_detaches_role_policy", - "test": "test_delete_role_detaches_role_policy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", + "test": "test_purge_queue_deletes_inflight_messages", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_iam_username_defaultname", - "test": "test_iam_username_defaultname", - "response": "200", - "error": "", - "snapshot_skipped": "['$..User.Tags']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_managed_policy_with_empty_resource", - "test": "test_managed_policy_with_empty_resource", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_successive_purge_calls_fail", + "test": "test_successive_purge_calls_fail", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.Description', '$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags']", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_policy_attachments", - "test": "test_policy_attachments", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/test_iam.py::test_update_inline_policy", - "test": "test_update_inline_policy", - "response": "200", - "error": "", - "snapshot_skipped": "", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_successive_purge_calls_fail", + "test": "test_successive_purge_calls_fail", + "response": "403", + "error": "PurgeQueueInProgress", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "ReceiveMessage": { + "AttributeNames, MaxNumberOfMessages, MessageAttributeNames, QueueUrl": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudwatch.py::test_alarm_creation", - "test": "test_alarm_creation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -14156,7 +14216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -14166,17 +14226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_cloudformation_ui.py::TestCloudFormationUi::test_get_cloudformation_ui", - "test": "test_get_cloudformation_ui", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -14186,57 +14236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", - "test": "test_additional_docker_flags", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", - "test": "test_lambda_docker_networks", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", - "test": "test_hot_reloading[nodejs18.x]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", - "test": "test_hot_reloading[python3.9]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", - "test": "test_hot_reloading_publish_version", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "200", "error": "", @@ -14246,7 +14246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -14256,7 +14256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -14266,7 +14266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -14276,7 +14276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -14286,7 +14286,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -14296,7 +14296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -14306,7 +14306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -14316,7 +14316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -14326,7 +14326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -14336,7 +14336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -14346,7 +14346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -14356,7 +14356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -14366,7 +14366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -14376,7 +14376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -14386,7 +14386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -14396,7 +14396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -14406,1218 +14406,88 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", - "test": "test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", - "test": "test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_dynamodb_stream_handler_deployed", + "test": "test_dynamodb_stream_handler_deployed", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", + "test": "test_kinesis_stream_handler_deployed", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_invalid_lambda_arn", - "test": "test_invalid_lambda_arn", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", - "test": "test_bucket_notification_with_invalid_filter_rules", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", + "test": "test_bucket_exists", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", - "test": "test_delete_objects", + "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", + "test": "test_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_invalid_sqs_arn", - "test": "test_invalid_sqs_arn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", - "test": "test_key_encoding", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_multiple_invalid_sqs_arns", - "test": "test_multiple_invalid_sqs_arns", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue', '$..Error.ArgumentName1', '$..Error.ArgumentValue1', '$..Error.ArgumentName2', '$..Error.ArgumentValue2', '$..Error.Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", - "test": "test_notifications_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "['$..QueueConfigurations..Filter', '$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", - "test": "test_object_created_and_object_removed", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", - "test": "test_object_created_complete_multipart_upload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", - "test": "test_object_created_copy", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", - "test": "test_object_created_put_with_presigned_url_upload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", - "test": "test_object_put_acl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", - "test": "test_object_tagging_delete_event", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", - "test": "test_object_tagging_put_event", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", - "test": "test_restore_object", - "response": "200", - "error": "", - "snapshot_skipped": "['$..messages[1].requestParameters.sourceIPAddress']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", - "test": "test_xray_header", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", - "test": "test_create_run_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", - "test": "test_create_state_machines_in_parallel", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", - "test": "test_events_state_machine", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", - "test": "test_aws_sdk_task_delete_s3_object", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", - "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", - "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_items", - "test": "test_batch_write_items", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_batch_write_not_matching_schema", - "test": "test_batch_write_not_matching_schema", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_binary_data_with_stream", - "test": "test_binary_data_with_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", - "test": "test_data_encoding_consistency", - "response": "200", - "error": "", - "snapshot_skipped": "['$..eventID', '$..SequenceNumber', '$..SizeBytes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", - "response": "200", - "error": "", - "snapshot_skipped": "['$..KeyMetadata..KeyUsage', '$..KeyMetadata..MultiRegion', '$..KeyMetadata..SigningAlgorithms']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", - "test": "test_dynamodb_execute_transaction", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", - "test": "test_dynamodb_stream_shard_iterator", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_stream_view_type", - "test": "test_dynamodb_stream_stream_view_type", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", - "test": "test_empty_and_binary_values", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables", - "test": "test_global_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_global_tables_version_2019", - "test": "test_global_tables_version_2019", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_large_data_download", - "test": "test_large_data_download", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_multiple_update_expressions", - "test": "test_multiple_update_expressions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_stream_spec_and_region_replacement", - "test": "test_stream_spec_and_region_replacement", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_transaction_write_canceled", - "test": "test_transaction_write_canceled", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_dynamodb.py::TestDynamoDB::test_valid_local_secondary_index", - "test": "test_valid_local_secondary_index", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_moto.py::test_call_s3_with_streaming_trait[IO[bytes]]", - "test": "test_call_s3_with_streaming_trait[IO[bytes]]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_redshift.py::TestRedshift::test_create_clusters", - "test": "test_create_clusters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", - "test": "test_associate_and_disassociate_resolver_rule", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds', '$..ShareStatus', '$..StatusMessage']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", - "test": "test_create_resolver_endpoint[INBOUND-5]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", - "test": "test_create_resolver_rule_with_invalid_direction", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", - "test": "test_update_resolver_endpoint", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SecurityGroupIds']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_dynamodb_stream_handler_deployed", - "test": "test_dynamodb_stream_handler_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_kinesis_stream_handler_deployed", - "test": "test_kinesis_stream_handler_deployed", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_queue_url_in_path", - "test": "test_list_messages_with_queue_url_in_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_security_groups", - "test": "test_security_groups", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", - "test": "test_create_and_then_remove_non_supported_resource_change_set", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", - "test": "test_create_and_then_remove_non_supported_resource_change_set", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", - "test": "test_create_and_then_remove_non_supported_resource_change_set", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", - "test": "test_create_and_then_remove_non_supported_resource_change_set", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", - "test": "test_create_and_then_remove_supported_resource_change_set", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", - "test": "test_create_and_then_remove_supported_resource_change_set", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", - "test": "test_create_change_set_with_ssm_parameter", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_empty_changeset", - "test": "test_empty_changeset", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..NotificationARNs', '$..IncludeNestedStacks', '$..Parameters']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_empty_changeset", - "test": "test_empty_changeset", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..NotificationARNs', '$..IncludeNestedStacks', '$..Parameters']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", - "test": "test_autogenerated_values", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", - "test": "test_getatt", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", - "test": "test_getatt", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", - "test": "test_getatt", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", - "test": "test_billing_mode_as_conditional[PROVISIONED]", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", - "test": "test_billing_mode_as_conditional[PROVISIONED]", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", - "test": "test_billing_mode_as_conditional[PROVISIONED]", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled', '$..Table.LatestStreamArn', '$..Table.LatestStreamLabel']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", - "test": "test_default_name_for_table", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", - "test": "test_deploy_stack_with_dynamodb_table", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", - "test": "test_deploy_stack_with_dynamodb_table", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", - "test": "test_deploy_stack_with_dynamodb_table", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", - "test": "test_deploy_stack_with_dynamodb_table", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", - "test": "test_deploy_stack_with_dynamodb_table", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", - "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", - "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", - "test": "test_cfn_with_multiple_route_table_associations", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_table_associations", - "test": "test_cfn_with_multiple_route_table_associations", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_cfn_with_multiple_route_tables", - "test": "test_cfn_with_multiple_route_tables", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_internet_gateway_ref_and_attr", - "test": "test_internet_gateway_ref_and_attr", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", - "test": "test_vpc_creates_default_sg", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", - "test": "test_vpc_creates_default_sg", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", - "test": "test_vpc_creates_default_sg", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", - "test": "test_vpc_creates_default_sg", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", - "test": "test_cfn_event_bus_resource", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", - "test": "test_cfn_event_bus_resource", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_event_bus_resource", - "test": "test_cfn_event_bus_resource", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", - "test": "test_cfn_handle_events_rule", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", - "test": "test_cfn_handle_events_rule", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule", - "test": "test_cfn_handle_events_rule", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", - "test": "test_cfn_handle_events_rule_without_name", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", - "test": "test_cfn_handle_events_rule_without_name", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", - "test": "test_cfn_handle_events_rule_without_name", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_creation_without_target", - "test": "test_event_rule_creation_without_target", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", - "test": "test_event_rule_to_logs", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", - "test": "test_event_rule_to_logs", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", - "test": "test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15626,8 +14496,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_event_rule_to_logs", - "test": "test_event_rule_to_logs", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15636,8 +14506,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", - "test": "test_eventbus_policies", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15646,8 +14516,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policies", - "test": "test_eventbus_policies", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15656,8 +14526,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_eventbus_policy_statement", - "test": "test_eventbus_policy_statement", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15666,8 +14536,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15676,8 +14546,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15686,8 +14556,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15696,8 +14566,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15706,8 +14576,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15716,8 +14586,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15726,8 +14596,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15736,8 +14606,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15746,8 +14616,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15756,8 +14626,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15766,8 +14636,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15776,8 +14646,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15786,8 +14656,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15796,8 +14666,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15806,8 +14676,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15816,8 +14686,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15826,8 +14696,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15836,8 +14706,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15846,8 +14716,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15856,138 +14726,138 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/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_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "test": "test_create_and_then_remove_supported_resource_change_set", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "test": "test_create_and_then_remove_supported_resource_change_set", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "test": "test_create_and_then_remove_supported_resource_change_set", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "test": "test_create_and_then_remove_supported_resource_change_set", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "test": "test_create_and_then_remove_supported_resource_change_set", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "test": "test_create_and_then_update_refreshes_template_metadata", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", + "test": "test_create_and_then_update_refreshes_template_metadata", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "test": "test_create_change_set_with_ssm_parameter", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_without_parameters", + "test": "test_create_change_set_without_parameters", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -15996,78 +14866,78 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_empty_changeset", + "test": "test_empty_changeset", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..NotificationARNs', '$..IncludeNestedStacks', '$..Parameters']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", - "test": "test_default_parameters_kinesis", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", + "test": "test_account", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", + "test": "test_account", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", + "test": "test_account", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", + "test": "test_account", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "test": "test_api_gateway_with_policy_as_dict", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "test": "test_api_gateway_with_policy_as_dict", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16076,8 +14946,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16086,8 +14956,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16096,8 +14966,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16106,8 +14976,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16116,8 +14986,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "test": "test_cfn_apigateway_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16126,8 +14996,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "test": "test_cfn_apigateway_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16136,8 +15006,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "test": "test_cfn_apigateway_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16146,8 +15016,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "test": "test_cfn_apigateway_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16156,8 +15026,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "test": "test_cfn_apigateway_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16166,8 +15036,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_dynamodb_stream_response_with_cf", - "test": "test_dynamodb_stream_response_with_cf", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_rest_api", + "test": "test_cfn_apigateway_rest_api", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16176,308 +15046,218 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "test": "test_cfn_apigateway_swagger_import", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", + "test": "test_cfn_apigateway_swagger_import", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_from_s3_swagger", + "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "test": "test_cfn_deploy_apigateway_integration", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", + "test": "test_cfn_deploy_apigateway_integration", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "test": "test_cfn_deploy_apigateway_models", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_models", + "test": "test_cfn_deploy_apigateway_models", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "['$.get-resources.items..resourceMethods.ANY']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "test": "test_cfn_with_apigateway_resources", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "test": "test_cfn_with_apigateway_resources", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "test": "test_cfn_with_apigateway_resources", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "test": "test_cfn_with_apigateway_resources", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "test": "test_cfn_with_apigateway_resources", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", + "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", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", - "test": "test_deploy_stack_with_sns_topic", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", - "test": "test_deploy_stack_with_sns_topic", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", - "test": "test_deploy_stack_with_sns_topic", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_subscription", - "test": "test_sns_subscription", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", - "test": "test_sns_topic_fifo_with_deduplication", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", - "test": "test_sns_topic_fifo_without_suffix_fails", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", - "test": "test_deploy_patch_baseline", + "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", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", - "test": "test_maintenance_window", + "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", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", - "test": "test_maintenance_window", + "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", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", - "test": "test_parameter_defaults", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", - "test": "test_parameter_defaults", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", - "test": "test_parameter_defaults", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", - "test": "test_update_ssm_parameter_tag", + "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", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", - "test": "test_update_ssm_parameter_tag", + "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", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", - "test": "test_update_ssm_parameter_tag", + "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", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", - "test": "test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "test": "test_update_usage_plan", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16486,8 +15266,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", - "test": "test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "test": "test_update_usage_plan", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16496,328 +15276,308 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "test": "test_update_usage_plan", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_usage_plan", + "test": "test_update_usage_plan", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", + "test": "test_url_output", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_url_output", + "test": "test_url_output", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PAY_PER_REQUEST]", + "test": "test_billing_mode_as_conditional[PAY_PER_REQUEST]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_billing_mode_as_conditional[PROVISIONED]", + "test": "test_billing_mode_as_conditional[PROVISIONED]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "test": "test_default_name_for_table", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_default_name_for_table", + "test": "test_default_name_for_table", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.DeletionProtectionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "test": "test_deploy_stack_with_dynamodb_table", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "test": "test_deploy_stack_with_dynamodb_table", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "test": "test_deploy_stack_with_dynamodb_table", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "test": "test_deploy_stack_with_dynamodb_table", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "test": "test_deploy_stack_with_dynamodb_table", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_deploy_stack_with_dynamodb_table", + "test": "test_deploy_stack_with_dynamodb_table", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_globalindex_read_write_provisioned_throughput_dynamodb_table", + "test": "test_globalindex_read_write_provisioned_throughput_dynamodb_table", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "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": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "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": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "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": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "test": "test_deploy_stack_with_sns_topic", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "test": "test_deploy_stack_with_sns_topic", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "test": "test_deploy_stack_with_sns_topic", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_deploy_stack_with_sns_topic", + "test": "test_deploy_stack_with_sns_topic", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stack_sets.py::test_create_stack_set_with_stack_instances", - "test": "test_create_stack_set_with_stack_instances", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", + "test": "test_sns_subscription", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_http_options_no_config", - "test": "test_cors_http_options_no_config", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..x-amz-id-2']", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_list_buckets", - "test": "test_cors_list_buckets", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", + "test": "test_sns_subscription", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16826,78 +15586,78 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_headers", - "test": "test_cors_match_headers", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_subscription", + "test": "test_sns_subscription", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..x-amz-id-2']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_methods", - "test": "test_cors_match_methods", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", + "test": "test_sns_topic_fifo_with_deduplication", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..x-amz-id-2']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", - "test": "test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_with_deduplication", + "test": "test_sns_topic_fifo_with_deduplication", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..x-amz-id-2']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_cors_match_origins", - "test": "test_cors_match_origins", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", + "test": "test_sns_topic_fifo_without_suffix_fails", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..x-amz-id-2']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_delete_cors", - "test": "test_delete_cors", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", + "test": "test_sns_topic_fifo_without_suffix_fails", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..x-amz-id-2']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_get_cors", - "test": "test_get_cors", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "test": "test_cfn_handle_sqs_resource", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..x-amz-id-2']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_cors.py::TestS3Cors::test_put_cors_default_values", - "test": "test_put_cors_default_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "test": "test_cfn_handle_sqs_resource", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..x-amz-id-2']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", - "test": "test_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "test": "test_cfn_handle_sqs_resource", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16906,8 +15666,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_cfn_handle_sqs_resource", + "test": "test_cfn_handle_sqs_resource", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16916,28 +15676,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", + "test": "test_sqs_fifo_queue_generates_valid_name", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_fifo_queue_generates_valid_name", + "test": "test_sqs_fifo_queue_generates_valid_name", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", + "test": "test_sqs_non_fifo_queue_generates_valid_name", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16946,8 +15706,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_non_fifo_queue_generates_valid_name", + "test": "test_sqs_non_fifo_queue_generates_valid_name", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16956,8 +15716,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "test": "test_sqs_queue_policy", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16966,8 +15726,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "test": "test_sqs_queue_policy", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16976,8 +15736,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16986,8 +15746,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -16996,8 +15756,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17006,8 +15766,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17016,8 +15776,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17026,8 +15786,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17036,8 +15796,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17046,8 +15806,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17056,8 +15816,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17066,8 +15826,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "test": "test_apigateway_invoke", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17076,8 +15836,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17086,8 +15846,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17096,8 +15856,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17106,8 +15866,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17116,8 +15876,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17126,8 +15886,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17136,8 +15896,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17146,8 +15906,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "test": "test_apigateway_invoke_localhost", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17156,8 +15916,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17166,8 +15926,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17176,8 +15936,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17186,8 +15946,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17196,8 +15956,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17206,8 +15966,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17216,8 +15976,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17226,8 +15986,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17236,8 +15996,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "test": "test_apigateway_invoke_localhost_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17246,8 +16006,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17256,8 +16016,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_default_strategy", - "test": "test_default_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17266,8 +16026,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17276,8 +16036,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17286,8 +16046,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17296,8 +16056,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17306,8 +16066,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17316,8 +16076,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "test": "test_apigateway_invoke_with_path", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17326,48 +16086,48 @@ "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/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "test": "test_cfn_statemachine_with_dependencies", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "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/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "test": "test_cfn_statemachine_with_dependencies", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "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/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "test": "test_cfn_statemachine_with_dependencies", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "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/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "test": "test_cfn_statemachine_with_dependencies", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "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/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17376,8 +16136,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17386,8 +16146,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17396,8 +16156,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17406,8 +16166,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17416,8 +16176,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17426,8 +16186,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17436,8 +16196,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17446,8 +16206,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17456,8 +16216,8 @@ "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/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17466,8 +16226,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17476,8 +16236,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17486,8 +16246,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17496,8 +16256,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17506,8 +16266,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17516,8 +16276,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "test": "test_nested_statemachine_with_sync2", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17526,8 +16286,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17536,8 +16296,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17546,8 +16306,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17556,8 +16316,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17566,8 +16326,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17576,8 +16336,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17586,8 +16346,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17596,8 +16356,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17606,8 +16366,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17616,8 +16376,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17626,8 +16386,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", @@ -17636,569 +16396,749 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_256]", + "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_2048-RSAES_OAEP_SHA_256]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", + "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_1]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", + "test": "test_encrypt_validate_plaintext_size_per_key_type[RSA_4096-RSAES_OAEP_SHA_256]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", + "test": "test_generate_and_verify_mac[HMAC_384-HMAC_SHA_384]", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_failing_deletion", - "test": "test_failing_deletion", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_generate_random[91]", + "test": "test_generate_random[91]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Error..Code']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", - "test": "test_failing_start_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_key_invalid_uuid", + "test": "test_get_key_invalid_uuid", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..MissingLanguageCode..Message', '$..MalformedLanguageCode..Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", - "test": "test_get_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_key_usage", + "test": "test_invalid_key_usage", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript', '$..Error..Code']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", - "test": "test_list_transcription_jobs", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", + "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_512-some important message]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..NextToken', '$..TranscriptionJobSummaries..OutputLocationType']", + "snapshot_skipped": "['$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_replicate_key", + "test": "test_replicate_key", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "['$..KeyMetadata.Enabled', '$..KeyMetadata.KeyState', '$..KeyMetadata.MultiRegionConfiguration', '$..ReplicaKeyMetadata.Enabled', '$..ReplicaKeyMetadata.KeyState', '$..ReplicaKeyMetadata.MultiRegionConfiguration', '$..ReplicaPolicy']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", + "test": "test_sign_verify[ECC_SECG_P256K1-ECDSA_SHA_256]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", + "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_256]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", + "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_384]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", + "test": "test_sign_verify[RSA_2048-RSASSA_PSS_SHA_512]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", + "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_256]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", - "test": "test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..Error..Code']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", - "test": "test_transcribe_start_job[None-None]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", - "test": "test_transcribe_start_job[None-None]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", + "test": "test_sign_verify[RSA_4096-RSASSA_PKCS1_V1_5_SHA_512]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", - "test": "test_transcribe_start_job[None-None]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_update_alias", + "test": "test_update_alias", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSGenerateKeys::test_generate_data_key", + "test": "test_generate_data_key", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "test": "test_cross_accounts_access", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "test": "test_cross_accounts_access", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "test": "test_create_run_map_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "test": "test_create_run_map_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "test": "test_create_run_map_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "test": "test_create_run_map_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "test": "test_create_run_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "test": "test_create_run_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "test": "test_create_run_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "test": "test_create_run_state_machine", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", + "test": "test_create_state_machines_in_parallel", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", + "test": "test_create_state_machines_in_parallel", + "response": "400", + "error": "QueueDoesNotExist", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", + "test": "test_create_state_machines_in_parallel", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", + "test": "test_events_state_machine", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", + "test": "test_events_state_machine", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", - "test": "test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_aws_sdk_task_delete_s3_object", + "test": "test_aws_sdk_task_delete_s3_object", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", - "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", - "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", - "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", - "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", - "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Settings', '$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", - "test": "test_transcribe_start_job_same_name", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", - "test": "test_transcribe_start_job_same_name", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..TranscriptionJob..Transcript']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/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/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/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/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/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/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -18208,7 +17148,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18218,7 +17158,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18228,7 +17168,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18238,7 +17178,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18248,7 +17188,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18258,7 +17198,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18268,7 +17208,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18278,7 +17218,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18288,7 +17228,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18298,7 +17238,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18308,7 +17248,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18318,7 +17258,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18328,7 +17268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18338,7 +17278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18348,7 +17288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18358,7 +17298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18368,7 +17308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18378,7 +17318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18388,7 +17328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18398,7 +17338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18408,7 +17348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18418,7 +17358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18428,7 +17368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18438,7 +17378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "403", "error": "CommonServiceException", @@ -18452,38 +17392,38 @@ "AttributeNames, MaxNumberOfMessages, MessageAttributeNames, QueueUrl, VisibilityTimeout, WaitTimeSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "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']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "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']", @@ -18492,17 +17432,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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::TestSNSSubscriptionSQSFifo::test_publish_fifo_messages_to_dlq[True]", + "test": "test_publish_fifo_messages_to_dlq[True]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", + "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": "", @@ -18512,7 +17452,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", + "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": "", @@ -18536,7 +17476,7 @@ "AttributeNames, MaxNumberOfMessages, QueueUrl, VisibilityTimeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_has_no_side_effects", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_has_no_side_effects", "test": "test_list_messages_has_no_side_effects", "response": "200", "error": "", @@ -18550,7 +17490,7 @@ "AttributeNames, MessageAttributeNames, QueueUrl, VisibilityTimeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -18564,11 +17504,11 @@ "AttributeNames, MessageAttributeNames, QueueUrl, VisibilityTimeout, WaitTimeSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18578,7 +17518,7 @@ "AttributeNames, MessageAttributeNames, QueueUrl, WaitTimeSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", "test": "test_message_attributes_not_missing", "response": "200", "error": "", @@ -18588,7 +17528,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[False]", + "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": "", @@ -18598,7 +17538,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_sqs_queue_subscription[True]", + "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": "", @@ -18608,7 +17548,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", "test": "test_receive_message_attribute_names_filters", "response": "200", "error": "", @@ -18622,7 +17562,7 @@ "AttributeNames, QueueUrl, VisibilityTimeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attributes_timestamp_types", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_attributes_timestamp_types", "test": "test_receive_message_attributes_timestamp_types", "response": "200", "error": "", @@ -18636,7 +17576,7 @@ "AttributeNames, QueueUrl, VisibilityTimeout, WaitTimeSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_deduplication_on_topic_level", + "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": "", @@ -18650,7 +17590,7 @@ "AttributeNames, QueueUrl, WaitTimeSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -18660,7 +17600,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", + "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": "external" + }, + { + "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": "external" + }, + { + "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": "", @@ -18670,7 +17630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", + "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": "", @@ -18680,7 +17640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_attributes", "test": "test_fifo_message_attributes", "response": "200", "error": "", @@ -18690,7 +17650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", "test": "test_receive_message_attribute_names_filters", "response": "200", "error": "", @@ -18704,7 +17664,7 @@ "MaxNumberOfMessages, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", "test": "test_change_message_visibility_batch_with_too_large_batch", "response": "200", "error": "", @@ -18714,7 +17674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", @@ -18724,7 +17684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", "test": "test_delete_message_batch_with_too_large_batch", "response": "200", "error": "", @@ -18734,7 +17694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", "test": "test_fifo_message_group_visibility_after_change_message_visibility", "response": "200", "error": "", @@ -18744,7 +17704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", "test": "test_fifo_message_group_visibility_after_delete", "response": "200", "error": "", @@ -18754,7 +17714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", "test": "test_fifo_message_group_visibility_after_partial_delete", "response": "200", "error": "", @@ -18764,7 +17724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", "test": "test_fifo_message_group_visibility_after_terminate_visibility_timeout", "response": "200", "error": "", @@ -18774,7 +17734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_messages_in_order_after_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_messages_in_order_after_timeout", "test": "test_fifo_messages_in_order_after_timeout", "response": "200", "error": "", @@ -18784,7 +17744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", "test": "test_fifo_queue_send_message_with_delay_on_queue_works", "response": "200", "error": "", @@ -18794,7 +17754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering", "test": "test_fifo_receive_message_group_id_ordering", "response": "200", "error": "", @@ -18804,7 +17764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", "test": "test_fifo_receive_message_visibility_timeout_shared_in_group", "response": "200", "error": "", @@ -18814,7 +17774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", "test": "test_publish_get_delete_message_batch", "response": "200", "error": "", @@ -18824,7 +17784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", "test": "test_send_batch_receive_multiple", "response": "200", "error": "", @@ -18834,7 +17794,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_max_number_of_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_max_number_of_messages", "test": "test_send_receive_max_number_of_messages", "response": "400", "error": "InvalidParameterValue", @@ -18848,7 +17808,7 @@ "MaxNumberOfMessages, QueueUrl, VisibilityTimeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", "test": "test_fifo_receive_message_visibility_timeout_shared_in_group", "response": "200", "error": "", @@ -18858,7 +17818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_with_zero_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_with_zero_visibility_timeout", "test": "test_fifo_receive_message_with_zero_visibility_timeout", "response": "200", "error": "", @@ -18872,7 +17832,7 @@ "MaxNumberOfMessages, QueueUrl, VisibilityTimeout, WaitTimeSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", "test": "test_purge_queue_deletes_inflight_messages", "response": "200", "error": "", @@ -18886,7 +17846,7 @@ "MaxNumberOfMessages, QueueUrl, WaitTimeSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -18896,7 +17856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -18906,7 +17866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -18916,7 +17876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -18926,7 +17886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -18936,7 +17896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -18946,7 +17906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -18956,7 +17916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -18966,7 +17926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -18976,7 +17936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -18986,7 +17946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -18996,7 +17956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -19006,7 +17966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -19016,7 +17976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -19026,7 +17986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -19036,7 +17996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -19046,7 +18006,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -19056,7 +18016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -19066,7 +18026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -19076,7 +18036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -19086,7 +18046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", @@ -19096,17 +18056,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed", "test": "test_batch_send_with_invalid_char_should_succeed", "response": "200", "error": "", @@ -19116,7 +18076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", "test": "test_fifo_approx_number_of_messages", "response": "200", "error": "", @@ -19126,7 +18086,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", "test": "test_fifo_content_based_message_deduplication_arrives_once", "response": "200", "error": "", @@ -19136,7 +18096,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[False]", "test": "test_fifo_deduplication_not_on_message_group_id[False]", "response": "200", "error": "", @@ -19146,7 +18106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[True]", "test": "test_fifo_deduplication_not_on_message_group_id[True]", "response": "200", "error": "", @@ -19156,7 +18116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", "test": "test_fifo_message_group_visibility_after_terminate_visibility_timeout", "response": "200", "error": "", @@ -19166,7 +18126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", "test": "test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", "response": "200", "error": "", @@ -19178,7 +18138,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", "response": "200", "error": "", @@ -19192,11 +18152,51 @@ "MessageAttributeNames, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..DeadLetterConfig', '$..result']", + "snapshot_skipped": "['$..DeadLetterConfig', '$..result']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_with_attributes_should_be_enqueued", + "test": "test_message_with_attributes_should_be_enqueued", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_attributes", + "test": "test_send_message_with_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_binary_attributes", + "test": "test_send_message_with_binary_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", + "test": "test_sent_message_retains_attributes_after_receive", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -19250,53 +18250,13 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_message_with_attributes_should_be_enqueued", - "test": "test_message_with_attributes_should_be_enqueued", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_attributes", - "test": "test_send_message_with_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_binary_attributes", - "test": "test_send_message_with_binary_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", - "test": "test_sent_message_retains_attributes_after_receive", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" } ] }, "MessageAttributeNames, QueueUrl, VisibilityTimeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -19306,7 +18266,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -19316,7 +18276,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", "test": "test_sent_message_retains_attributes_after_receive", "response": "200", "error": "", @@ -19330,27 +18290,17 @@ "MessageAttributeNames, QueueUrl, VisibilityTimeout, WaitTimeSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -19360,7 +18310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -19370,7 +18320,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -19380,8 +18330,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -19390,8 +18340,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", "snapshot_skipped": "", @@ -19400,7 +18350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", "response": "200", "error": "", @@ -19410,31 +18360,41 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, "MessageAttributeNames, QueueUrl, WaitTimeSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -19444,7 +18404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -19454,7 +18414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -19464,7 +18424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", @@ -19474,7 +18434,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", "test": "test_receive_message_message_attribute_names_filters", "response": "200", "error": "", @@ -19488,7 +18448,7 @@ "QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "200", "error": "", @@ -19498,307 +18458,297 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", - "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "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": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", - "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "test": "test_set_alarm", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", - "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "test": "test_put_event_with_content_base_rule_in_pattern", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", - "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", + "test": "test_put_events_into_event_bus", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", - "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", + "test": "test_put_events_with_input_path", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", - "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "test": "test_put_events_with_input_path_multiple", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", - "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", - "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", + "test": "test_put_events_with_target_sns", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", - "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", + "test": "test_put_events_with_target_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", - "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", + "test": "test_put_events_with_values_in_array", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", - "test": "test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", "response": "200", "error": "", - "snapshot_skipped": "['$..SequenceNumber', '$..receiptHandle', '$..md5OfBody', '$..MD5OfMessageBody', '$..create_event_source_mapping.ParallelizationFactor', '$..create_event_source_mapping.LastProcessingResult', '$..create_event_source_mapping.Topics', '$..create_event_source_mapping.MaximumRetryAttempts', '$..create_event_source_mapping.MaximumBatchingWindowInSeconds', '$..create_event_source_mapping.FunctionResponseTypes', '$..create_event_source_mapping.StartingPosition', '$..create_event_source_mapping.StateTransitionReason', '$..create_event_source_mapping.State', '$..create_event_source_mapping.ResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", - "test": "test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change", + "test": "test_trigger_event_on_ssm_change", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", - "test": "test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "['$..detail.object.etag']", + "snapshot_skipped": "['$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", - "test": "test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..eventID', '$..Records..kinesis.kinesisSchemaVersion', '$..BisectBatchOnFunctionError', '$..DestinationConfig', '$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRecordAgeInSeconds', '$..ResponseMetadata.HTTPStatusCode', '$..State', '$..Topics', '$..TumblingWindowInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", - "test": "test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_aws_sqs_metrics_created", - "test": "test_aws_sqs_metrics_created", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", - "test": "test_put_event_with_content_base_rule_in_pattern", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", - "test": "test_put_events_into_event_bus", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", - "test": "test_put_events_with_input_path", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", - "test": "test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", - "test": "test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", - "test": "test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", - "test": "test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..FunctionResponseTypes', '$..LastProcessingResult', '$..MaximumBatchingWindowInSeconds', '$..MaximumRetryAttempts', '$..ParallelizationFactor', '$..ResponseMetadata.HTTPStatusCode', '$..StartingPosition', '$..State', '$..StateTransitionReason', '$..Topics', '$..Records..md5OfMessageAttributes']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", - "test": "test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "test": "test_report_batch_item_failures", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..SequenceNumber', '$..receiptHandle', '$..md5OfBody', '$..MD5OfMessageBody', '$..create_event_source_mapping.ParallelizationFactor', '$..create_event_source_mapping.LastProcessingResult', '$..create_event_source_mapping.Topics', '$..create_event_source_mapping.MaximumRetryAttempts', '$..create_event_source_mapping.MaximumBatchingWindowInSeconds', '$..create_event_source_mapping.FunctionResponseTypes', '$..create_event_source_mapping.StartingPosition', '$..create_event_source_mapping.StateTransitionReason', '$..create_event_source_mapping.State', '$..create_event_source_mapping.ResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", - "test": "test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..detail.object.etag']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_trigger_event_on_ssm_change", - "test": "test_trigger_event_on_ssm_change", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "test": "test_object_put_acl", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", - "test": "test_multi_region_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "test": "test_restore_object", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[domain]", + "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": "", @@ -19808,7 +18758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[path]", + "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": "", @@ -19818,7 +18768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent", "test": "test_change_message_visibility_not_permanent", "response": "200", "error": "", @@ -19828,7 +18778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue", "test": "test_create_and_send_to_fifo_queue", "response": "200", "error": "", @@ -19838,7 +18788,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", "test": "test_dead_letter_queue_chain", "response": "200", "error": "", @@ -19848,7 +18798,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_max_receive_count", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_max_receive_count", "test": "test_dead_letter_queue_max_receive_count", "response": "200", "error": "", @@ -19858,7 +18808,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", @@ -19868,7 +18818,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", "test": "test_delete_message_deletes_with_change_visibility_timeout", "response": "200", "error": "", @@ -19878,7 +18828,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", "test": "test_extend_message_visibility_timeout_set_in_queue", "response": "200", "error": "", @@ -19888,7 +18838,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_external_hostname", "test": "test_external_hostname", "response": "200", "error": "", @@ -19898,7 +18848,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", "test": "test_fifo_queue_send_multiple_messages_multiple_single_receives", "response": "200", "error": "", @@ -19908,7 +18858,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", "test": "test_publish_get_delete_message", "response": "200", "error": "", @@ -19918,7 +18868,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue", "test": "test_purge_queue", "response": "200", "error": "", @@ -19928,7 +18878,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", "test": "test_receive_after_visibility_timeout", "response": "200", "error": "", @@ -19938,7 +18888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", "test": "test_receive_message_with_visibility_timeout_updates_timeout", "response": "200", "error": "", @@ -19948,7 +18898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", "test": "test_receive_terminate_visibility_timeout", "response": "200", "error": "", @@ -19958,7 +18908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", "test": "test_send_delay_and_wait_time", "response": "200", "error": "", @@ -19968,7 +18918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch", "test": "test_send_message_batch", "response": "200", "error": "", @@ -19978,7 +18928,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message", "test": "test_send_receive_message", "response": "200", "error": "", @@ -19988,7 +18938,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message_encoded_content", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message_encoded_content", "test": "test_send_receive_message_encoded_content", "response": "200", "error": "", @@ -19998,7 +18948,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message_multiple_queues", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message_multiple_queues", "test": "test_send_receive_message_multiple_queues", "response": "200", "error": "", @@ -20008,7 +18958,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_queue_attribute_waits_correctly", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_wait_time_seconds_queue_attribute_waits_correctly", "test": "test_wait_time_seconds_queue_attribute_waits_correctly", "response": "200", "error": "", @@ -20018,7 +18968,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_send_and_receive_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_send_and_receive_messages", "test": "test_get_send_and_receive_messages", "response": "200", "error": "", @@ -20026,11 +18976,31 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", + "test": "test_multi_region_api_gateway", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", + "test": "test_create_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", @@ -20040,7 +19010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -20050,7 +19020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -20060,7 +19030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -20070,7 +19040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -20080,7 +19050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -20090,7 +19060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -20100,7 +19070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -20110,7 +19080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -20120,7 +19090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -20130,7 +19100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -20140,7 +19110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -20150,17 +19120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "403", "error": "CommonServiceException", @@ -20170,7 +19130,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "403", "error": "CommonServiceException", @@ -20180,7 +19140,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "403", "error": "CommonServiceException", @@ -20190,7 +19150,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "403", "error": "CommonServiceException", @@ -20200,7 +19160,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "403", "error": "CommonServiceException", @@ -20210,7 +19170,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "403", "error": "CommonServiceException", @@ -20224,7 +19184,7 @@ "QueueUrl, VisibilityTimeout": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", "test": "test_breaching_alarm_actions", "response": "200", "error": "", @@ -20234,7 +19194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "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": "", @@ -20244,17 +19204,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", "test": "test_exists_filter_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_external_host_via_header_complete_message_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_external_host_via_header_complete_message_lifecycle", "test": "test_external_host_via_header_complete_message_lifecycle", "response": "200", "error": "", @@ -20264,7 +19224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_inflight_message_requeue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_inflight_message_requeue", "test": "test_inflight_message_requeue", "response": "200", "error": "", @@ -20274,7 +19234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", "test": "test_receive_message_with_visibility_timeout_updates_timeout", "response": "200", "error": "", @@ -20284,7 +19244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", "test": "test_receive_terminate_visibility_timeout", "response": "200", "error": "", @@ -20294,7 +19254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", "test": "test_remove_message_with_old_receipt_handle", "response": "200", "error": "", @@ -20304,7 +19264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_delay_0_works_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_delay_0_works_for_fifo", "test": "test_send_message_with_delay_0_works_for_fifo", "response": "200", "error": "", @@ -20314,7 +19274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", "test": "test_terminate_visibility_timeout_after_receive", "response": "200", "error": "", @@ -20324,7 +19284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[domain]", "test": "test_endpoint_strategy_with_multi_region[domain]", "response": "200", "error": "", @@ -20334,7 +19294,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[off]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[off]", "test": "test_endpoint_strategy_with_multi_region[off]", "response": "200", "error": "", @@ -20344,7 +19304,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[path]", "test": "test_endpoint_strategy_with_multi_region[path]", "response": "200", "error": "", @@ -20356,7 +19316,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -20366,7 +19326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", "test": "test_topic_rule_triggers_sqs_message", "response": "200", "error": "", @@ -20376,7 +19336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "403", "error": "CommonServiceException", @@ -20386,7 +19346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "403", "error": "CommonServiceException", @@ -20396,7 +19356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "403", "error": "CommonServiceException", @@ -20406,7 +19366,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "403", "error": "CommonServiceException", @@ -20416,7 +19376,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "403", "error": "CommonServiceException", @@ -20426,7 +19386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "403", "error": "CommonServiceException", @@ -20436,7 +19396,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "403", "error": "CommonServiceException", @@ -20450,7 +19410,7 @@ "QueueUrl, VisibilityTimeout, WaitTimeSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", "test": "test_put_events_nonexistent_event_bus", "response": "200", "error": "", @@ -20460,7 +19420,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", "test": "test_put_events_time", "response": "200", "error": "", @@ -20470,8 +19430,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -20480,38 +19440,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -20520,8 +19480,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -20530,7 +19490,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", "test": "test_publish_by_path_parameters", "response": "200", "error": "", @@ -20540,7 +19500,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", @@ -20550,7 +19510,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_unicode_chars", "test": "test_publish_unicode_chars", "response": "200", "error": "", @@ -20560,7 +19520,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", "test": "test_dead_letter_queue_with_fifo_and_content_based_deduplication", "response": "200", "error": "", @@ -20570,7 +19530,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", "test": "test_receive_message_with_visibility_timeout_updates_timeout", "response": "200", "error": "", @@ -20580,7 +19540,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", "test": "test_terminate_visibility_timeout_after_receive", "response": "200", "error": "", @@ -20594,17 +19554,17 @@ "QueueUrl, WaitTimeSeconds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -20614,7 +19574,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -20624,7 +19584,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -20634,7 +19594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -20644,17 +19604,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", @@ -20664,7 +19614,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", @@ -20674,7 +19624,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", @@ -20684,7 +19634,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "response": "200", "error": "", @@ -20694,7 +19644,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", "test": "test_dead_letter_queue_with_fifo_and_content_based_deduplication", "response": "200", "error": "", @@ -20704,7 +19654,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", "test": "test_delete_message_with_deleted_receipt_handle", "response": "200", "error": "", @@ -20714,7 +19664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", "test": "test_extend_message_visibility_timeout_set_in_queue", "response": "200", "error": "", @@ -20724,7 +19674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", "test": "test_fifo_deduplication_arrives_once_after_delete[False]", "response": "200", "error": "", @@ -20734,7 +19684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", "test": "test_fifo_deduplication_arrives_once_after_delete[True]", "response": "200", "error": "", @@ -20744,7 +19694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", "test": "test_fifo_queue_send_message_with_delay_on_queue_works", "response": "200", "error": "", @@ -20754,7 +19704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue", "test": "test_purge_queue", "response": "200", "error": "", @@ -20764,7 +19714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", "test": "test_purge_queue_clears_fifo_deduplication_cache", "response": "200", "error": "", @@ -20774,7 +19724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", "test": "test_purge_queue_deletes_delayed_messages", "response": "200", "error": "", @@ -20784,7 +19734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", "test": "test_purge_queue_deletes_inflight_messages", "response": "200", "error": "", @@ -20794,7 +19744,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", "test": "test_receive_after_visibility_timeout", "response": "200", "error": "", @@ -20804,7 +19754,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", "test": "test_receive_message_message_attribute_names_filters", "response": "200", "error": "", @@ -20814,7 +19764,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", "test": "test_send_delay_and_wait_time", "response": "200", "error": "", @@ -20824,7 +19774,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", "test": "test_terminate_visibility_timeout_after_receive", "response": "200", "error": "", @@ -20834,7 +19784,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_waits_correctly", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_wait_time_seconds_waits_correctly", "test": "test_wait_time_seconds_waits_correctly", "response": "200", "error": "", @@ -20846,7 +19796,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -20856,7 +19806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -20866,7 +19816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -20876,17 +19826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", - "test": "test_events_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -20896,7 +19836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -20906,7 +19846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", "test": "test_inventory_retrieval", "response": "200", "error": "", @@ -20914,6 +19854,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "test": "test_events_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -20922,7 +19872,7 @@ "Label, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", "test": "test_sqs_permission_lifecycle", "response": "200", "error": "", @@ -20932,7 +19882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sqs_permission_lifecycle", "test": "test_sqs_permission_lifecycle", "response": "400", "error": "InvalidParameterValue", @@ -20948,7 +19898,7 @@ "DelaySeconds, MessageBody, MessageDeduplicationId, MessageGroupId, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_delay_0_works_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_delay_0_works_for_fifo", "test": "test_send_message_with_delay_0_works_for_fifo", "response": "200", "error": "", @@ -20962,7 +19912,7 @@ "DelaySeconds, MessageBody, MessageGroupId, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_seconds_fails", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_seconds_fails", "test": "test_fifo_queue_send_message_with_delay_seconds_fails", "response": "400", "error": "InvalidParameterValue", @@ -20976,7 +19926,7 @@ "DelaySeconds, MessageBody, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", "test": "test_approximate_number_of_messages_delayed", "response": "200", "error": "", @@ -20986,7 +19936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", "test": "test_create_queue_after_internal_attributes_changes_works", "response": "200", "error": "", @@ -20996,7 +19946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_delayed_messages", "test": "test_purge_queue_deletes_delayed_messages", "response": "200", "error": "", @@ -21006,7 +19956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time", "test": "test_send_delay_and_wait_time", "response": "200", "error": "", @@ -21020,7 +19970,7 @@ "MessageAttributes, MessageBody, MessageSystemAttributes, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5", "test": "test_system_attributes_have_no_effect_on_attr_md5", "response": "200", "error": "", @@ -21034,7 +19984,7 @@ "MessageAttributes, MessageBody, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -21044,7 +19994,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", "test": "test_attribute_raw_subscribe", "response": "200", "error": "", @@ -21054,7 +20004,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", "test": "test_message_attributes_not_missing", "response": "200", "error": "", @@ -21064,7 +20014,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", "response": "200", "error": "", @@ -21074,7 +20024,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_message_with_attributes_should_be_enqueued", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_with_attributes_should_be_enqueued", "test": "test_message_with_attributes_should_be_enqueued", "response": "200", "error": "", @@ -21084,7 +20034,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_attribute_names_filters", "test": "test_receive_message_attribute_names_filters", "response": "200", "error": "", @@ -21094,7 +20044,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_message_attribute_names_filters", "test": "test_receive_message_message_attribute_names_filters", "response": "200", "error": "", @@ -21104,7 +20054,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_attributes", "test": "test_send_message_with_attributes", "response": "200", "error": "", @@ -21114,7 +20064,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_binary_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_binary_attributes", "test": "test_send_message_with_binary_attributes", "response": "200", "error": "", @@ -21124,7 +20074,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "200", "error": "", @@ -21134,7 +20084,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sent_message_retains_attributes_after_receive", "test": "test_sent_message_retains_attributes_after_receive", "response": "200", "error": "", @@ -21144,7 +20094,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5", "test": "test_system_attributes_have_no_effect_on_attr_md5", "response": "200", "error": "", @@ -21154,7 +20104,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_invalid_string_attributes_cause_invalid_parameter_value_error", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_invalid_string_attributes_cause_invalid_parameter_value_error", "test": "test_invalid_string_attributes_cause_invalid_parameter_value_error", "response": "400", "error": "InvalidParameterValue", @@ -21164,7 +20114,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_empty_string_attribute", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_empty_string_attribute", "test": "test_send_message_with_empty_string_attribute", "response": "400", "error": "InvalidParameterValue", @@ -21174,7 +20124,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21184,7 +20134,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21194,7 +20144,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21204,7 +20154,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21214,7 +20164,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21224,7 +20174,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21234,7 +20184,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21244,7 +20194,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21254,7 +20204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21264,7 +20214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21274,7 +20224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21284,7 +20234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21294,7 +20244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_string_attributes", "test": "test_send_message_with_invalid_string_attributes", "response": "400", "error": "InvalidParameterValue", @@ -21304,7 +20254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", "test": "test_send_message_with_updated_maximum_message_size", "response": "400", "error": "InvalidParameterValue", @@ -21314,7 +20264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_oversized_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_oversized_message", "test": "test_send_oversized_message", "response": "400", "error": "InvalidParameterValue", @@ -21328,7 +20278,7 @@ "MessageBody, MessageDeduplicationId, MessageGroupId, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", + "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": "", @@ -21338,7 +20288,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", + "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": "", @@ -21348,7 +20298,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_deduplication_on_topic_level", + "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": "", @@ -21358,7 +20308,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", + "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": "", @@ -21368,7 +20318,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", + "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": "", @@ -21378,7 +20328,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue", "test": "test_create_and_send_to_fifo_queue", "response": "200", "error": "", @@ -21388,7 +20338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[False]", "test": "test_fifo_deduplication_arrives_once_after_delete[False]", "response": "200", "error": "", @@ -21398,7 +20348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[False]", "test": "test_fifo_deduplication_not_on_message_group_id[False]", "response": "200", "error": "", @@ -21408,7 +20358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_attributes", "test": "test_fifo_message_attributes", "response": "200", "error": "", @@ -21418,7 +20368,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_messages_in_order_after_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_messages_in_order_after_timeout", "test": "test_fifo_messages_in_order_after_timeout", "response": "200", "error": "", @@ -21428,7 +20378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives", "test": "test_fifo_queue_send_multiple_messages_multiple_single_receives", "response": "200", "error": "", @@ -21438,7 +20388,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_sequence_number_increases", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_sequence_number_increases", "test": "test_fifo_sequence_number_increases", "response": "200", "error": "", @@ -21448,7 +20398,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_clears_fifo_deduplication_cache", "test": "test_purge_queue_clears_fifo_deduplication_cache", "response": "200", "error": "", @@ -21458,7 +20408,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sequence_number", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sequence_number", "test": "test_sequence_number", "response": "200", "error": "", @@ -21472,7 +20422,7 @@ "MessageBody, MessageDeduplicationId, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_posting_to_fifo_requires_deduplicationid_group_id", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_posting_to_fifo_requires_deduplicationid_group_id", "test": "test_posting_to_fifo_requires_deduplicationid_group_id", "response": "400", "error": "MissingParameter", @@ -21486,7 +20436,7 @@ "MessageBody, MessageGroupId, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", "test": "test_scheduled_expression_events", "response": "200", "error": "", @@ -21496,7 +20446,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_with_fifo_and_content_based_deduplication", "test": "test_dead_letter_queue_with_fifo_and_content_based_deduplication", "response": "200", "error": "", @@ -21506,7 +20456,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages", "test": "test_fifo_approx_number_of_messages", "response": "200", "error": "", @@ -21516,7 +20466,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_content_based_message_deduplication_arrives_once", "test": "test_fifo_content_based_message_deduplication_arrives_once", "response": "200", "error": "", @@ -21526,7 +20476,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_arrives_once_after_delete[True]", "test": "test_fifo_deduplication_arrives_once_after_delete[True]", "response": "200", "error": "", @@ -21536,7 +20486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_deduplication_not_on_message_group_id[True]", "test": "test_fifo_deduplication_not_on_message_group_id[True]", "response": "200", "error": "", @@ -21546,7 +20496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_change_message_visibility", "test": "test_fifo_message_group_visibility_after_change_message_visibility", "response": "200", "error": "", @@ -21556,7 +20506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_delete", "test": "test_fifo_message_group_visibility_after_delete", "response": "200", "error": "", @@ -21566,7 +20516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_partial_delete", "test": "test_fifo_message_group_visibility_after_partial_delete", "response": "200", "error": "", @@ -21576,7 +20526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_group_visibility_after_terminate_visibility_timeout", "test": "test_fifo_message_group_visibility_after_terminate_visibility_timeout", "response": "200", "error": "", @@ -21586,7 +20536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works", "test": "test_fifo_queue_send_message_with_delay_on_queue_works", "response": "200", "error": "", @@ -21596,7 +20546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering", "test": "test_fifo_receive_message_group_id_ordering", "response": "200", "error": "", @@ -21606,7 +20556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_visibility_timeout_shared_in_group", "test": "test_fifo_receive_message_visibility_timeout_shared_in_group", "response": "200", "error": "", @@ -21616,7 +20566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_receive_message_with_zero_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_with_zero_visibility_timeout", "test": "test_fifo_receive_message_with_zero_visibility_timeout", "response": "200", "error": "", @@ -21626,7 +20576,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_fifo_list_messages_as_botocore_endpoint_url", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_fifo_list_messages_as_botocore_endpoint_url", "test": "test_fifo_list_messages_as_botocore_endpoint_url", "response": "200", "error": "", @@ -21636,7 +20586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_posting_to_fifo_requires_deduplicationid_group_id", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_posting_to_fifo_requires_deduplicationid_group_id", "test": "test_posting_to_fifo_requires_deduplicationid_group_id", "response": "400", "error": "InvalidParameterValue", @@ -21648,7 +20598,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -21658,7 +20608,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -21668,7 +20618,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -21678,7 +20628,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", @@ -21688,7 +20638,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", @@ -21698,7 +20648,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", @@ -21708,7 +20658,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", "test": "test_cognito_triggers", "response": "200", "error": "", @@ -21718,7 +20668,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", "test": "test_custom_auth_triggers", "response": "200", "error": "", @@ -21728,7 +20678,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", "response": "200", "error": "", @@ -21738,7 +20688,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", @@ -21748,7 +20698,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", @@ -21758,7 +20708,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", @@ -21768,7 +20718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", @@ -21778,7 +20728,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", @@ -21788,7 +20738,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", @@ -21802,7 +20752,7 @@ "MessageBody, MessageSystemAttributes, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -21812,7 +20762,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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": "", @@ -21826,7 +20776,7 @@ "MessageBody, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -21836,7 +20786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_api_gateway_sqs_integration", "test": "test_api_gateway_sqs_integration", "response": "200", "error": "", @@ -21846,18 +20796,198 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": true, + "origin": "external" + }, + { + "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": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "test": "test_cfn_lambda_sqs_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "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", + "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_breaching_alarm_actions", + "test": "test_breaching_alarm_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..evaluatedDatapoints']", + "aws_validated": true, + "snapshot_tested": true, + "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", + "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_set_alarm", + "test": "test_set_alarm", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", + "test": "test_put_event_with_content_base_rule_in_pattern", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_into_event_bus", + "test": "test_put_events_into_event_bus", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "test": "test_put_events_nonexistent_event_bus", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", + "test": "test_put_events_time", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path", + "test": "test_put_events_with_input_path", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_input_path_multiple", + "test": "test_put_events_with_input_path_multiple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "test": "test_put_events_with_nested_event_pattern", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sns", + "test": "test_put_events_with_target_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", + "test": "test_put_events_with_target_sqs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/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.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", "snapshot_skipped": "", @@ -21866,18 +20996,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", - "test": "test_cfn_lambda_sqs_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Configuration.RuntimeVersionConfig', '$..Configuration.SnapStart', '$..Versions..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[False-us-east-1]", - "test": "test_cfn_handle_s3_notification_configuration[False-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", + "test": "test_put_events_with_values_in_array", "response": "200", "error": "", "snapshot_skipped": "", @@ -21886,8 +21006,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_s3_notification_configuration[True-eu-west-1]", - "test": "test_cfn_handle_s3_notification_configuration[True-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -21896,17 +21016,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change", + "test": "test_trigger_event_on_ssm_change", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -21916,7 +21036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -21926,7 +21046,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -21936,7 +21056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -21946,7 +21066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -21956,7 +21076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -21966,7 +21086,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -21976,7 +21096,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -21986,7 +21106,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -21996,7 +21116,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -22006,7 +21126,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -22016,7 +21136,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -22026,7 +21146,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -22036,7 +21156,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -22046,7 +21166,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -22056,7 +21176,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -22066,7 +21186,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -22076,7 +21196,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -22086,7 +21206,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -22096,7 +21216,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -22106,7 +21226,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -22116,7 +21236,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -22126,7 +21246,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -22136,7 +21256,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -22146,7 +21266,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -22156,437 +21276,177 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", - "test": "test_bucket_notification_with_invalid_filter_rules", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", - "test": "test_delete_objects", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", - "test": "test_key_encoding", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", - "test": "test_notifications_with_filter", - "response": "200", - "error": "", - "snapshot_skipped": "['$..QueueConfigurations..Filter', '$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", - "test": "test_object_created_and_object_removed", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", - "test": "test_object_created_complete_multipart_upload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", - "test": "test_object_created_copy", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", - "test": "test_object_created_put", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", - "test": "test_object_created_put_with_presigned_url_upload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", - "test": "test_object_put_acl", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", - "test": "test_object_tagging_delete_event", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", - "test": "test_object_tagging_put_event", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", - "test": "test_restore_object", - "response": "200", - "error": "", - "snapshot_skipped": "['$..messages[1].requestParameters.sourceIPAddress']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", - "test": "test_xray_header", - "response": "200", - "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/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": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..evaluatedDatapoints']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_event_with_content_base_rule_in_pattern", - "test": "test_put_event_with_content_base_rule_in_pattern", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_into_event_bus", - "test": "test_put_events_into_event_bus", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", - "test": "test_put_events_nonexistent_event_bus", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", - "test": "test_put_events_time", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path", - "test": "test_put_events_with_input_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message.Records..s3.object.eTag', '$..Message.Records..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_input_path_multiple", - "test": "test_put_events_with_input_path_multiple", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", - "test": "test_put_events_with_nested_event_pattern", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_bucket_notification_with_invalid_filter_rules", + "test": "test_bucket_notification_with_invalid_filter_rules", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentValue']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sns", - "test": "test_put_events_with_target_sns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "test": "test_delete_objects", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", - "test": "test_put_events_with_target_sqs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "test": "test_key_encoding", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", - "test": "test_put_events_with_target_sqs_event_detail_match", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "test": "test_notifications_with_filter", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..QueueConfigurations..Filter', '$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", - "test": "test_put_events_with_values_in_array", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "test": "test_object_created_and_object_removed", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_trigger_event_on_ssm_change", - "test": "test_trigger_event_on_ssm_change", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "test": "test_object_created_copy", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", - "test": "test_lambda_send_message_to_sqs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "test": "test_object_created_put", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..s3.object.eTag']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", - "test": "test_lambda_send_message_to_sqs[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", - "test": "test_lambda_send_message_to_sqs[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "test": "test_object_put_acl", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", - "test": "test_lambda_send_message_to_sqs[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "test": "test_object_tagging_delete_event", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", - "test": "test_lambda_send_message_to_sqs[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "test": "test_object_tagging_put_event", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId', '$..s3.object.size', '$..s3.object.sequencer', '$..eventVersion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", - "test": "test_multi_region_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "test": "test_restore_object", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..messages[1].requestParameters.sourceIPAddress']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", - "test": "test_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "test": "test_xray_header", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", "test": "test_sending_to_deleted_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", @@ -22596,7 +21456,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", @@ -22606,7 +21466,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", @@ -22616,8 +21476,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", - "test": "test_cross_account_publish_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -22626,28 +21486,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -22656,8 +21516,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiAccounts::test_cross_account_publish_to_sqs", + "test": "test_cross_account_publish_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -22666,8 +21526,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", "snapshot_skipped": "", @@ -22676,8 +21536,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -22686,8 +21546,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -22696,8 +21556,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", @@ -22706,8 +21566,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -22716,8 +21576,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "response": "200", "error": "", "snapshot_skipped": "", @@ -22726,8 +21586,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -22736,8 +21596,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -22746,8 +21606,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "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": "", @@ -22756,27 +21616,47 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "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/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[domain]", + "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": "", @@ -22786,7 +21666,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[path]", + "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": "", @@ -22796,7 +21676,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed", "test": "test_approximate_number_of_messages_delayed", "response": "200", "error": "", @@ -22806,7 +21686,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent", "test": "test_change_message_visibility_not_permanent", "response": "200", "error": "", @@ -22816,7 +21696,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value", "response": "200", "error": "", @@ -22826,7 +21706,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works", "test": "test_create_queue_after_internal_attributes_changes_works", "response": "200", "error": "", @@ -22836,7 +21716,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_after_send", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_send", "test": "test_create_queue_after_send", "response": "200", "error": "", @@ -22846,7 +21726,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", "test": "test_dead_letter_queue_chain", "response": "200", "error": "", @@ -22856,7 +21736,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_max_receive_count", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_max_receive_count", "test": "test_dead_letter_queue_max_receive_count", "response": "200", "error": "", @@ -22866,7 +21746,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_deletes_with_change_visibility_timeout", "test": "test_delete_message_deletes_with_change_visibility_timeout", "response": "200", "error": "", @@ -22876,7 +21756,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_with_deleted_receipt_handle", "test": "test_delete_message_with_deleted_receipt_handle", "response": "200", "error": "", @@ -22886,7 +21766,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue", "test": "test_extend_message_visibility_timeout_set_in_queue", "response": "200", "error": "", @@ -22896,7 +21776,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_external_host_via_header_complete_message_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_external_host_via_header_complete_message_lifecycle", "test": "test_external_host_via_header_complete_message_lifecycle", "response": "200", "error": "", @@ -22906,7 +21786,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_external_hostname", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_external_hostname", "test": "test_external_hostname", "response": "200", "error": "", @@ -22916,7 +21796,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_inflight_message_requeue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_inflight_message_requeue", "test": "test_inflight_message_requeue", "response": "200", "error": "", @@ -22926,7 +21806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_posting_to_queue_via_queue_name", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_posting_to_queue_via_queue_name", "test": "test_posting_to_queue_via_queue_name", "response": "200", "error": "", @@ -22936,7 +21816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message", "test": "test_publish_get_delete_message", "response": "200", "error": "", @@ -22946,7 +21826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue", "test": "test_purge_queue", "response": "200", "error": "", @@ -22956,7 +21836,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue_deletes_inflight_messages", "test": "test_purge_queue_deletes_inflight_messages", "response": "200", "error": "", @@ -22966,7 +21846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_after_visibility_timeout", "test": "test_receive_after_visibility_timeout", "response": "200", "error": "", @@ -22976,7 +21856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_attributes_timestamp_types", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_attributes_timestamp_types", "test": "test_receive_message_attributes_timestamp_types", "response": "200", "error": "", @@ -22986,7 +21866,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", "test": "test_receive_message_wait_time_seconds_and_max_number_of_messages_does_not_block", "response": "200", "error": "", @@ -22996,7 +21876,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_message_with_visibility_timeout_updates_timeout", "test": "test_receive_message_with_visibility_timeout_updates_timeout", "response": "200", "error": "", @@ -23006,7 +21886,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_receive_terminate_visibility_timeout", "test": "test_receive_terminate_visibility_timeout", "response": "200", "error": "", @@ -23016,7 +21896,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_remove_message_with_old_receipt_handle", "test": "test_remove_message_with_old_receipt_handle", "response": "200", "error": "", @@ -23026,7 +21906,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", "test": "test_send_batch_receive_multiple", "response": "200", "error": "", @@ -23036,7 +21916,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", "test": "test_send_message_with_updated_maximum_message_size", "response": "200", "error": "", @@ -23046,7 +21926,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_max_number_of_messages", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_max_number_of_messages", "test": "test_send_receive_max_number_of_messages", "response": "200", "error": "", @@ -23056,7 +21936,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message", "test": "test_send_receive_message", "response": "200", "error": "", @@ -23066,7 +21946,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message_encoded_content", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message_encoded_content", "test": "test_send_receive_message_encoded_content", "response": "200", "error": "", @@ -23076,7 +21956,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_receive_message_multiple_queues", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_receive_message_multiple_queues", "test": "test_send_receive_message_multiple_queues", "response": "200", "error": "", @@ -23086,7 +21966,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sequence_number", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sequence_number", "test": "test_sequence_number", "response": "200", "error": "", @@ -23096,7 +21976,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_terminate_visibility_timeout_after_receive", "test": "test_terminate_visibility_timeout_after_receive", "response": "200", "error": "", @@ -23106,7 +21986,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_queue_attribute_waits_correctly", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_wait_time_seconds_queue_attribute_waits_correctly", "test": "test_wait_time_seconds_queue_attribute_waits_correctly", "response": "200", "error": "", @@ -23116,7 +21996,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_wait_time_seconds_waits_correctly", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_wait_time_seconds_waits_correctly", "test": "test_wait_time_seconds_waits_correctly", "response": "200", "error": "", @@ -23126,48 +22006,128 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[domain]", - "test": "test_endpoint_strategy_with_multi_region[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[domain]", + "test": "test_endpoint_strategy_with_multi_region[domain]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[off]", + "test": "test_endpoint_strategy_with_multi_region[off]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[path]", + "test": "test_endpoint_strategy_with_multi_region[path]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsQueryApi::test_get_send_and_receive_messages", + "test": "test_get_send_and_receive_messages", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_botocore_endpoint_url", + "test": "test_list_messages_as_botocore_endpoint_url", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_json", + "test": "test_list_messages_as_json", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_has_no_side_effects", + "test": "test_list_messages_has_no_side_effects", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_queue_url_in_path", + "test": "test_list_messages_with_queue_url_in_path", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[off]", - "test": "test_endpoint_strategy_with_multi_region[off]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.10]", + "test": "test_lambda_send_message_to_sqs[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_endpoint_strategy_with_multi_region[path]", - "test": "test_endpoint_strategy_with_multi_region[path]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.11]", + "test": "test_lambda_send_message_to_sqs[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsQueryApi::test_get_send_and_receive_messages", - "test": "test_get_send_and_receive_messages", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.7]", + "test": "test_lambda_send_message_to_sqs[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_botocore_endpoint_url", - "test": "test_list_messages_as_botocore_endpoint_url", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.8]", + "test": "test_lambda_send_message_to_sqs[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", @@ -23176,8 +22136,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_as_json", - "test": "test_list_messages_as_json", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_send_message_to_sqs[python3.9]", + "test": "test_lambda_send_message_to_sqs[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", @@ -23186,8 +22146,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_has_no_side_effects", - "test": "test_list_messages_has_no_side_effects", + "node_id": "LocalStack Community: tests/aws/test_multiregion.py::TestMultiRegion::test_multi_region_api_gateway", + "test": "test_multi_region_api_gateway", "response": "200", "error": "", "snapshot_skipped": "", @@ -23196,14 +22156,14 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs_backdoor.py::TestSqsDeveloperEdpoints::test_list_messages_with_queue_url_in_path", - "test": "test_list_messages_with_queue_url_in_path", + "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", + "test": "test_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_sns_sqs_integration_using_edge_port", @@ -23216,7 +22176,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "400", "error": "QueueDoesNotExist", @@ -23226,37 +22186,37 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", + "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": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", + "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": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", + "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": "400", "error": "QueueDoesNotExist", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_payload_characters", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_invalid_payload_characters", "test": "test_send_message_with_invalid_payload_characters", "response": "400", "error": "InvalidMessageContents", @@ -23268,7 +22228,37 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", + "test": "test_create_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", + "test": "test_inventory_retrieval", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -23278,7 +22268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -23288,7 +22278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -23298,7 +22288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -23308,7 +22298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -23318,7 +22308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "200", "error": "", @@ -23328,7 +22318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -23338,7 +22328,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -23348,7 +22338,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -23358,7 +22348,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -23368,7 +22358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -23378,7 +22368,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -23388,7 +22378,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -23398,7 +22388,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -23408,37 +22398,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_glacier.py::TestGlacier::test_inventory_retrieval", - "test": "test_inventory_retrieval", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_sqs_message", "test": "test_topic_rule_triggers_sqs_message", "response": "200", "error": "", @@ -23448,7 +22408,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "403", "error": "CommonServiceException", @@ -23458,7 +22418,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "403", "error": "CommonServiceException", @@ -23468,7 +22428,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "403", "error": "CommonServiceException", @@ -23478,7 +22438,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "403", "error": "CommonServiceException", @@ -23488,7 +22448,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "403", "error": "CommonServiceException", @@ -23504,7 +22464,7 @@ "Entries, QueueUrl": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -23514,7 +22474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -23524,7 +22484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -23534,7 +22494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -23544,8 +22504,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -23554,8 +22514,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -23564,68 +22524,68 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", + "test": "test_redrive_policy_http_subscription", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.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/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.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/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "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": "['$.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/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "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": "['$.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/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_subscription_after_failure_to_deliver", + "test": "test_subscription_after_failure_to_deliver", "response": "200", "error": "", "snapshot_skipped": "", @@ -23634,48 +22594,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "", + "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/test_sns.py::TestSNSProvider::test_redrive_policy_http_subscription", - "test": "test_redrive_policy_http_subscription", + "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": "", + "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/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "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": "", + "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/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQSFifo::test_publish_fifo_messages_to_dlq[True]", + "test": "test_publish_fifo_messages_to_dlq[True]", "response": "200", "error": "", - "snapshot_skipped": "", + "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/test_sns.py::TestSNSProvider::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.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": "", @@ -23684,17 +22644,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed", "test": "test_batch_send_with_invalid_char_should_succeed", "response": "200", "error": "", @@ -23704,7 +22664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch", "test": "test_change_message_visibility_batch_with_too_large_batch", "response": "200", "error": "", @@ -23714,7 +22674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", @@ -23724,7 +22684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_with_too_large_batch", "test": "test_delete_message_batch_with_too_large_batch", "response": "200", "error": "", @@ -23734,7 +22694,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_publish_get_delete_message_batch", "test": "test_publish_get_delete_message_batch", "response": "200", "error": "", @@ -23744,7 +22704,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_receive_multiple", "test": "test_send_batch_receive_multiple", "response": "200", "error": "", @@ -23754,7 +22714,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch", "test": "test_send_message_batch", "response": "200", "error": "", @@ -23764,7 +22724,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", "test": "test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", "response": "200", "error": "", @@ -23774,7 +22734,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_invalid_batch_id", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_invalid_batch_id", "test": "test_invalid_batch_id", "response": "400", "error": "InvalidBatchEntryId", @@ -23784,7 +22744,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_empty_list", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_missing_deduplication_id_for_fifo_queue", + "test": "test_send_batch_missing_deduplication_id_for_fifo_queue", + "response": "400", + "error": "InvalidParameterValue", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_batch_missing_message_group_id_for_fifo_queue", + "test": "test_send_batch_missing_message_group_id_for_fifo_queue", + "response": "400", + "error": "InvalidParameterValue", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_empty_list", "test": "test_send_message_batch_with_empty_list", "response": "400", "error": "EmptyBatchRequest", @@ -23794,83 +22774,183 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents", - "test": "test_send_message_batch_with_oversized_contents", - "response": "400", - "error": "BatchRequestTooLong", - "snapshot_skipped": "['$..Error.Detail']", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents", + "test": "test_send_message_batch_with_oversized_contents", + "response": "400", + "error": "BatchRequestTooLong", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_too_many_entries_in_batch_request", + "test": "test_too_many_entries_in_batch_request", + "response": "400", + "error": "TooManyEntriesInBatchRequest", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "SetQueueAttributes": { + "Attributes, QueueUrl": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", + "test": "test_events_resource_types", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "test": "test_cdk_sample", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "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": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "test": "test_sqs_queue_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "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": "['$..evaluatedDatapoints']", + "aws_validated": true, + "snapshot_tested": true, + "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": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_set_alarm", + "test": "test_set_alarm", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", + "test": "test_put_events_nonexistent_event_bus", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_time", + "test": "test_put_events_time", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_too_many_entries_in_batch_request", - "test": "test_too_many_entries_in_batch_request", - "response": "400", - "error": "TooManyEntriesInBatchRequest", - "snapshot_skipped": "['$..Error.Detail']", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "response": "200", + "error": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "SetQueueAttributes": { - "Attributes, QueueUrl": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", - "test": "test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", + "test": "test_put_events_with_nested_event_pattern", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", - "test": "test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_sqs", + "test": "test_put_events_with_target_sqs", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/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.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", + "test": "test_put_events_with_target_sqs_event_detail_match", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", - "test": "test_sqs_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_values_in_array", + "test": "test_put_events_with_values_in_array", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -23880,7 +22960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -23890,7 +22970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -23900,7 +22980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_bucket_notifications_with_filter", "test": "test_bucket_notifications_with_filter", "response": "200", "error": "", @@ -23910,7 +22990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sns.py::TestS3NotificationsToSns::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -23920,7 +23000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_delete_objects", "test": "test_delete_objects", "response": "200", "error": "", @@ -23930,7 +23010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_key_encoding", "test": "test_key_encoding", "response": "200", "error": "", @@ -23940,7 +23020,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_notifications_with_filter", "test": "test_notifications_with_filter", "response": "200", "error": "", @@ -23950,7 +23030,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_and_object_removed", "test": "test_object_created_and_object_removed", "response": "200", "error": "", @@ -23960,7 +23040,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_complete_multipart_upload", "test": "test_object_created_complete_multipart_upload", "response": "200", "error": "", @@ -23970,7 +23050,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_copy", "test": "test_object_created_copy", "response": "200", "error": "", @@ -23980,7 +23060,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", "test": "test_object_created_put", "response": "200", "error": "", @@ -23990,7 +23070,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put_with_presigned_url_upload", "test": "test_object_created_put_with_presigned_url_upload", "response": "200", "error": "", @@ -24000,7 +23080,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_put_acl", "test": "test_object_put_acl", "response": "200", "error": "", @@ -24010,7 +23090,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_delete_event", "test": "test_object_tagging_delete_event", "response": "200", "error": "", @@ -24020,7 +23100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_tagging_put_event", "test": "test_object_tagging_put_event", "response": "200", "error": "", @@ -24030,7 +23110,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_restore_object", "test": "test_restore_object", "response": "200", "error": "", @@ -24040,7 +23120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", "test": "test_xray_header", "response": "200", "error": "", @@ -24050,38 +23130,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", - "response": "200", - "error": "", - "snapshot_skipped": "['$..evaluatedDatapoints']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_cloudwatch.py::TestCloudwatch::test_set_alarm", - "test": "test_set_alarm", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_nonexistent_event_bus", - "test": "test_put_events_nonexistent_event_bus", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_sending_to_deleted_topic", + "test": "test_sending_to_deleted_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -24090,78 +23140,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_time", - "test": "test_put_events_time", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", + "test": "test_ses_sns_topic_integration_send_email", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_nested_event_pattern", - "test": "test_put_events_with_nested_event_pattern", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs", - "test": "test_put_events_with_target_sqs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_sqs_event_detail_match", - "test": "test_put_events_with_target_sqs_event_detail_match", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_values_in_array", - "test": "test_put_events_with_values_in_array", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_sending_to_deleted_topic", - "test": "test_sending_to_deleted_topic", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", + "test": "test_ses_sns_topic_integration_send_raw_email", "response": "200", "error": "", - "snapshot_skipped": "['$..Signature', '$..SigningCertURL', '$..TopicArn', '$..UnsubscribeURL', '$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', '$..Message.mail.tags', '$..Message.mail.timestamp']", + "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email", - "test": "test_ses_sns_topic_integration_send_email", + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", + "test": "test_ses_sns_topic_integration_send_templated_email", "response": "200", "error": "", "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", @@ -24170,28 +23170,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", - "test": "test_ses_sns_topic_integration_send_raw_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_exists_filter_policy", + "test": "test_exists_filter_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ses.py::TestSES::test_ses_sns_topic_integration_send_templated_email", - "test": "test_ses_sns_topic_integration_send_templated_email", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy", + "test": "test_filter_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Message.delivery.processingTimeMillis', '$..Message.delivery.reportingMTA', '$..Message.delivery.smtpResponse', '$..Message.mail.commonHeaders', '$..Message.mail.headers', '$..Message.mail.headersTruncated', \"$..Message.mail.tags.'ses:caller-identity'\", \"$..Message.mail.tags.'ses:configuration-set'\", \"$..Message.mail.tags.'ses:from-domain'\", \"$..Message.mail.tags.'ses:operation'\", \"$..Message.mail.tags.'ses:outgoing-ip'\", \"$..Message.mail.tags.'ses:source-ip'\", '$..Message.mail.timestamp']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_attribute_raw_subscribe", - "test": "test_attribute_raw_subscribe", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -24200,8 +23200,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[False]", - "test": "test_dlq_external_http_endpoint[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24210,8 +23210,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_dlq_external_http_endpoint[True]", - "test": "test_dlq_external_http_endpoint[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24220,8 +23220,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_or_wrong_message_attributes", - "test": "test_empty_or_wrong_message_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_set_subscription_filter_policy_scope", + "test": "test_set_subscription_filter_policy_scope", "response": "200", "error": "", "snapshot_skipped": "", @@ -24230,8 +23230,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_empty_sns_message", - "test": "test_empty_sns_message", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property", + "test": "test_sub_filter_policy_nested_property", "response": "200", "error": "", "snapshot_skipped": "", @@ -24240,38 +23240,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSFilter::test_sub_filter_policy_nested_property_constraints", + "test": "test_sub_filter_policy_nested_property_constraints", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.sub-filter-policy-rule-no-list.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_empty_sns_message", + "test": "test_empty_sns_message", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_by_path_parameters", + "test": "test_publish_by_path_parameters", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_before_subscribe_topic", + "test": "test_publish_message_before_subscribe_topic", "response": "200", "error": "", "snapshot_skipped": "", @@ -24280,8 +23280,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishCrud::test_publish_message_by_target_arn", + "test": "test_publish_message_by_target_arn", "response": "200", "error": "", "snapshot_skipped": "", @@ -24290,8 +23290,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_not_missing", - "test": "test_message_attributes_not_missing", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_unsubscribe_from_non_existing_subscription", + "test": "test_unsubscribe_from_non_existing_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -24300,18 +23300,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionCrud::test_validate_set_sub_attributes", + "test": "test_validate_set_sub_attributes", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_structure_json_to_sqs", - "test": "test_message_structure_json_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[False]", + "test": "test_dlq_external_http_endpoint[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24320,8 +23320,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_dlq_external_http_endpoint[True]", + "test": "test_dlq_external_http_endpoint[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24330,8 +23330,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", @@ -24340,38 +23340,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_attribute_raw_subscribe", + "test": "test_attribute_raw_subscribe", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.sub-attrs-raw-true.Attributes.SubscriptionPrincipal', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_batch_messages_from_sns_to_sqs", - "test": "test_publish_batch_messages_from_sns_to_sqs", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_empty_or_wrong_message_attributes", + "test": "test_empty_or_wrong_message_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_by_path_parameters", - "test": "test_publish_by_path_parameters", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_not_missing", + "test": "test_message_attributes_not_missing", "response": "200", "error": "", "snapshot_skipped": "", @@ -24380,28 +23380,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", + "test": "test_message_attributes_prefixes", "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_structure_json_to_sqs", + "test": "test_message_structure_json_to_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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_before_subscribe_topic", - "test": "test_publish_message_before_subscribe_topic", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_batch_messages_from_sns_to_sqs", + "test": "test_publish_batch_messages_from_sns_to_sqs", "response": "200", "error": "", "snapshot_skipped": "", @@ -24410,8 +23410,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_message_by_target_arn", - "test": "test_publish_message_by_target_arn", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", + "test": "test_publish_sqs_from_sns", "response": "200", "error": "", "snapshot_skipped": "", @@ -24420,8 +23420,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_sqs_from_sns", - "test": "test_publish_sqs_from_sns", + "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": "", @@ -24430,8 +23430,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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_unicode_chars", + "test": "test_publish_unicode_chars", "response": "200", "error": "", "snapshot_skipped": "", @@ -24440,8 +23440,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "", @@ -24450,8 +23450,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/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": "", @@ -24460,8 +23460,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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/sns/test_sns.py::TestSNSSubscriptionSQS::test_sqs_topic_subscription_confirmation", + "test": "test_sqs_topic_subscription_confirmation", "response": "200", "error": "", "snapshot_skipped": "", @@ -24470,8 +23470,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "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": "", @@ -24480,8 +23480,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", + "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": "", @@ -24490,38 +23490,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQSFifo::test_fifo_topic_to_regular_sqs[False]", + "test": "test_fifo_topic_to_regular_sqs[False]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::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.py::TestSNSSubscriptionSQSFifo::test_fifo_topic_to_regular_sqs[True]", + "test": "test_fifo_topic_to_regular_sqs[True]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_set_subscription_filter_policy_scope", - "test": "test_set_subscription_filter_policy_scope", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", + "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": "", @@ -24530,58 +23530,58 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sqs_topic_subscription_confirmation", - "test": "test_sqs_topic_subscription_confirmation", + "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": "", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property", - "test": "test_sub_filter_policy_nested_property", + "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": "['$..Attributes.SubscriptionPrincipal']", + "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": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sub_filter_policy_nested_property_constraints", - "test": "test_sub_filter_policy_nested_property_constraints", + "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": "['$.sub-filter-policy-rule-no-list.Error.Message']", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "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": "['$..Attributes.SubscriptionPrincipal']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_unsubscribe_from_non_existing_subscription", - "test": "test_unsubscribe_from_non_existing_subscription", + "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": "", @@ -24590,17 +23590,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validate_set_sub_attributes", - "test": "test_validate_set_sub_attributes", + "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": "['$.invalid-json-redrive-policy.Error.Message', '$.invalid-json-filter-policy.Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_validations_for_fifo", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_validations_for_fifo", "test": "test_validations_for_fifo", "response": "200", "error": "", @@ -24610,7 +23610,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_and_update_queue_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_update_queue_attributes", "test": "test_create_and_update_queue_attributes", "response": "200", "error": "", @@ -24620,7 +23620,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception", "test": "test_create_queue_with_different_attributes_raises_exception", "response": "200", "error": "", @@ -24630,7 +23630,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_chain", "test": "test_dead_letter_queue_chain", "response": "200", "error": "", @@ -24640,7 +23640,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_fifo_set_content_based_deduplication_strategy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_set_content_based_deduplication_strategy", "test": "test_fifo_set_content_based_deduplication_strategy", "response": "200", "error": "", @@ -24650,7 +23650,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", "test": "test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size", "response": "200", "error": "", @@ -24660,7 +23660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_updated_maximum_message_size", "test": "test_send_message_with_updated_maximum_message_size", "response": "200", "error": "", @@ -24670,7 +23670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_set_empty_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_set_empty_queue_policy", "test": "test_set_empty_queue_policy", "response": "200", "error": "", @@ -24680,7 +23680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_set_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_set_queue_policy", "test": "test_set_queue_policy", "response": "200", "error": "", @@ -24690,7 +23690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_sse_queue_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_sse_queue_attributes", "test": "test_sse_queue_attributes", "response": "200", "error": "", @@ -24710,59 +23710,59 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_events_resource_types", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_events_resource_types", "test": "test_events_resource_types", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "['$..Attributes.Policy.Statement..Condition', '$..Attributes.Policy.Statement..Resource', '$..StackResourceSummaries..PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_sqs_queue_policy", "test": "test_sqs_queue_policy", "response": "400", "error": "QueueDoesNotExist", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "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": "QueueDoesNotExist", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -24772,7 +23772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -24782,7 +23782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -24792,7 +23792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -24802,7 +23802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_sqs", "test": "test_get_resource_policy_sqs", "response": "200", "error": "", @@ -24812,7 +23812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -24822,7 +23822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sns", "test": "test_events_sns", "response": "200", "error": "", @@ -24832,7 +23832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_sqs", "test": "test_events_sqs", "response": "200", "error": "", @@ -24842,7 +23842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_sqs_subscription", "test": "test_sns_sqs_subscription", "response": "200", "error": "", @@ -24852,7 +23852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sns", "test": "test_s3_bucket_notification_sns", "response": "200", "error": "", @@ -24862,7 +23862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_sqs", "test": "test_s3_bucket_notification_sqs", "response": "200", "error": "", @@ -24878,7 +23878,7 @@ "QueueUrl, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_list_queue_tags", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queue_tags", "test": "test_list_queue_tags", "response": "200", "error": "", @@ -24888,7 +23888,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tag_queue_overwrites_existing_tag", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tag_queue_overwrites_existing_tag", "test": "test_tag_queue_overwrites_existing_tag", "response": "200", "error": "", @@ -24898,7 +23898,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tag_untag_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tag_untag_queue", "test": "test_tag_untag_queue", "response": "200", "error": "", @@ -24908,7 +23908,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tags_case_sensitive", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tags_case_sensitive", "test": "test_tags_case_sensitive", "response": "200", "error": "", @@ -24918,7 +23918,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_untag_queue_ignores_non_existing_tag", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_untag_queue_ignores_non_existing_tag", "test": "test_untag_queue_ignores_non_existing_tag", "response": "200", "error": "", @@ -24934,7 +23934,7 @@ "QueueUrl, TagKeys": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_tag_untag_queue", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tag_untag_queue", "test": "test_tag_untag_queue", "response": "200", "error": "", @@ -24944,7 +23944,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_untag_queue_ignores_non_existing_tag", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_untag_queue_ignores_non_existing_tag", "test": "test_untag_queue_ignores_non_existing_tag", "response": "200", "error": "", diff --git a/data/coverage/ssm.json b/data/coverage/ssm.json index 59c516fc8e..e114403837 100644 --- a/data/coverage/ssm.json +++ b/data/coverage/ssm.json @@ -1665,14 +1665,14 @@ "ResourceId, ResourceType, Tags": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1681,7 +1681,7 @@ "CommandId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_cancel_command", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_cancel_command", "test": "test_cancel_command", "response": "200", "error": "", @@ -1691,7 +1691,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_cancel_command", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_cancel_command", "test": "test_cancel_command", "response": "400", "error": "InvalidCommandId", @@ -1707,14 +1707,14 @@ "AllowUnassociatedTargets, ClientToken, Cutoff, Duration, Name, Schedule": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1723,24 +1723,24 @@ "ApprovalRules, ClientToken, Description, Name, OperatingSystem": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", "test": "test_deploy_patch_baseline", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1749,14 +1749,14 @@ "WindowId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -1765,77 +1765,137 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", + "test": "test_another_scenario", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", "test": "test_conditional_in_conditional[dev-us-west-2]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", "test": "test_conditional_in_conditional[production-us-east-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", "test": "test_fn_sub_cases", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -1845,177 +1905,177 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_waitcondition", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_waitcondition", "test": "test_waitcondition", "response": "200", "error": "", "snapshot_skipped": "['$..WaitConditionName']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", "test": "test_parameter_defaults", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", "test": "test_update_ssm_parameters", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function", + "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": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "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": "['$..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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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": "", @@ -2025,7 +2085,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", "test": "test_resolve_ssm", "response": "200", "error": "", @@ -2035,7 +2095,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "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": "", @@ -2045,7 +2105,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": "", @@ -2055,7 +2115,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -2065,57 +2125,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_another_scenario", - "test": "test_another_scenario", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_and_secrets", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets", "test": "test_get_parameters_and_secrets", "response": "200", "error": "", @@ -2125,7 +2135,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels", "test": "test_get_parameters_by_path_and_filter_by_labels", "response": "200", "error": "", @@ -2135,7 +2145,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", "test": "test_hierarchical_parameter[///b//c]", "response": "200", "error": "", @@ -2145,7 +2155,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", "test": "test_hierarchical_parameter[/b/c]", "response": "200", "error": "", @@ -2155,7 +2165,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_put_parameters", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_put_parameters", "test": "test_put_parameters", "response": "200", "error": "", @@ -2177,31 +2187,51 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_describe_db_instances_with_filter", + "test": "test_describe_db_instances_with_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "test": "test_specify_resources_by_name", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", "snapshot_skipped": "['$..CreatedBy', '$..LaunchTemplateId', '$..LaunchTemplateName', '$..PhysicalResourceId', '$..Tags', '$..StackId', '$..StackName']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", - "test": "test_specify_resources_by_name", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EventLog', '$..EventLog..Description', '$..PercentageComplete', '$..ContentType', '$..State']", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", + "response": "400", + "error": "ParameterNotFound", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2213,24 +2243,24 @@ "BaselineId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", "test": "test_deploy_patch_baseline", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -2239,14 +2269,14 @@ "WindowId, WindowTargetId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "400", "error": "DoesNotExistException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -2255,14 +2285,14 @@ "WindowId, WindowTaskId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "400", "error": "DoesNotExistException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -2271,7 +2301,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_describe_instance_information", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_describe_instance_information", "test": "test_describe_instance_information", "response": "200", "error": "", @@ -2287,14 +2317,14 @@ "WindowId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -2303,14 +2333,14 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -2319,7 +2349,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_describe_parameters", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_describe_parameters", "test": "test_describe_parameters", "response": "200", "error": "", @@ -2335,24 +2365,24 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", "test": "test_deploy_patch_baseline", "response": "200", "error": "", "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -2361,7 +2391,7 @@ "CommandId, InstanceId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_send_command", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_send_command", "test": "test_send_command", "response": "200", "error": "", @@ -2377,7 +2407,7 @@ "WindowId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_inexistent_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_inexistent_maintenance_window", "test": "test_get_inexistent_maintenance_window", "response": "400", "error": "DoesNotExistException", @@ -2393,58 +2423,98 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", - "test": "test_create_change_set_with_ssm_parameter", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", - "test": "test_list_parameter_type", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", - "test": "test_conditional_in_conditional[dev-us-west-2]", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", - "test": "test_conditional_in_conditional[production-us-east-1]", + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "test": "test_create_change_set_with_ssm_parameter", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", + "test": "test_list_parameter_type", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", + "test": "test_conditional_in_conditional[dev-us-west-2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2453,18 +2523,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", + "test": "test_conditional_in_conditional[production-us-east-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2473,17 +2543,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", - "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "response": "200", "error": "", @@ -2493,97 +2563,87 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", "test": "test_fn_sub_cases", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "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']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_waitcondition", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_waitcondition", "test": "test_waitcondition", "response": "200", "error": "", "snapshot_skipped": "['$..WaitConditionName']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", - "test": "test_parameter_defaults", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", "test": "test_parameter_defaults", "response": "200", "error": "", @@ -2593,27 +2653,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", - "test": "test_update_ssm_parameters", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", "test": "test_update_ssm_parameters", "response": "200", "error": "", @@ -2623,177 +2673,127 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function", + "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": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "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": "['$..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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_and_secrets", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets", "test": "test_get_parameters_and_secrets", "response": "200", "error": "", @@ -2803,7 +2803,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", "test": "test_hierarchical_parameter[///b//c]", "response": "200", "error": "", @@ -2813,7 +2813,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", "test": "test_hierarchical_parameter[/b/c]", "response": "200", "error": "", @@ -2823,7 +2823,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_put_parameters", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_put_parameters", "test": "test_put_parameters", "response": "200", "error": "", @@ -2833,18 +2833,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_waitcondition", - "test": "test_waitcondition", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "400", "error": "ParameterNotFound", - "snapshot_skipped": "['$..WaitConditionName']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", - "test": "test_parameter_defaults", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "400", "error": "ParameterNotFound", "snapshot_skipped": "", @@ -2853,18 +2853,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "400", "error": "ParameterNotFound", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "400", + "error": "ParameterNotFound", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", "response": "400", "error": "ParameterNotFound", "snapshot_skipped": "", @@ -2873,18 +2883,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", "response": "400", "error": "ParameterNotFound", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "400", "error": "ParameterNotFound", "snapshot_skipped": "", @@ -2893,18 +2903,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_waitcondition", + "test": "test_waitcondition", "response": "400", "error": "ParameterNotFound", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..WaitConditionName']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "test": "test_parameter_defaults", "response": "400", "error": "ParameterNotFound", "snapshot_skipped": "", @@ -2913,7 +2923,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_and_secrets", + "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": "ParameterNotFound", + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets", "test": "test_get_parameters_and_secrets", "response": "400", "error": "ParameterNotFound", @@ -2923,7 +2943,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", "test": "test_hierarchical_parameter[///b//c]", "response": "400", "error": "InvalidParameterNameException", @@ -2933,7 +2953,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", "test": "test_hierarchical_parameter[/b/c]", "response": "400", "error": "InvalidParameterNameException", @@ -2945,47 +2965,67 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", "response": "200", "error": "", "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", "snapshot_skipped": "['$..CreatedBy', '$..LaunchTemplateId', '$..LaunchTemplateName', '$..PhysicalResourceId', '$..Tags', '$..StackId', '$..StackName']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ecs.py::test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", "test": "test_capacity_providers", "response": "200", "error": "", "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.19]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.19]", "test": "test_get_parameters_eks_amis[1.19]", "response": "200", "error": "", @@ -2995,7 +3035,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.20]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.20]", "test": "test_get_parameters_eks_amis[1.20]", "response": "200", "error": "", @@ -3005,7 +3045,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.21]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.21]", "test": "test_get_parameters_eks_amis[1.21]", "response": "200", "error": "", @@ -3015,7 +3055,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.22]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.22]", "test": "test_get_parameters_eks_amis[1.22]", "response": "200", "error": "", @@ -3025,7 +3065,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.23]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_get_parameters_eks_amis[1.23]", "test": "test_get_parameters_eks_amis[1.23]", "response": "200", "error": "", @@ -3035,31 +3075,71 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", "test": "test_scenario_validate_infra", "response": "400", "error": "ParameterNotFound", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, "Name, WithDecryption": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_secret_parameter", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_secret_parameter", "test": "test_get_secret_parameter", "response": "200", "error": "", @@ -3069,7 +3149,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_inexistent_secret", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_inexistent_secret", "test": "test_get_inexistent_secret", "response": "400", "error": "ParameterNotFound", @@ -3079,7 +3159,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_secret_parameter", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_secret_parameter", "test": "test_get_secret_parameter", "response": "400", "error": "ParameterNotFound", @@ -3088,6 +3168,18 @@ "snapshot_tested": false, "origin": "external" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + } ] } }, @@ -3095,7 +3187,7 @@ "Names": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", "test": "test_hierarchical_parameter[///b//c]", "response": "200", "error": "", @@ -3105,7 +3197,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", "test": "test_hierarchical_parameter[/b/c]", "response": "200", "error": "", @@ -3115,7 +3207,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_put_parameters", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_put_parameters", "test": "test_put_parameters", "response": "200", "error": "", @@ -3129,7 +3221,7 @@ "Names, WithDecryption": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_and_secrets", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets", "test": "test_get_parameters_and_secrets", "response": "200", "error": "", @@ -3145,7 +3237,7 @@ "ParameterFilters, Path": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels", "test": "test_get_parameters_by_path_and_filter_by_labels", "response": "200", "error": "", @@ -3161,7 +3253,7 @@ "Labels, Name, ParameterVersion": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels", "test": "test_get_parameters_by_path_and_filter_by_labels", "response": "200", "error": "", @@ -3177,44 +3269,34 @@ "ResourceId, ResourceType": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", - "test": "test_update_ssm_parameter_tag", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", "test": "test_update_ssm_parameters", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -3223,7 +3305,7 @@ "Description, Name, Type, Value": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_and_secrets", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_and_secrets", "test": "test_get_parameters_and_secrets", "response": "200", "error": "", @@ -3233,7 +3315,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_put_parameters", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_put_parameters", "test": "test_put_parameters", "response": "200", "error": "", @@ -3247,37 +3329,37 @@ "Name, Overwrite, Type, Value": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", "test": "test_update_ssm_parameters", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "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": "", @@ -3291,308 +3373,318 @@ "Name, Tags, Type, Value": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_stacks.py::test_list_parameter_type", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[dev-us-west-2]", "test": "test_conditional_in_conditional[dev-us-west-2]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_conditional_in_conditional[production-us-east-1]", "test": "test_conditional_in_conditional[production-us-east-1]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[None-FallbackParamValue]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[false-DefaultParamValue]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "test": "test_dependency_in_non_evaluated_if_branch[true-FallbackParamValue]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::TestFnSub::test_fn_sub_cases", "test": "test_fn_sub_cases", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", "test": "test_cdk_bootstrap[10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", "test": "test_cdk_bootstrap[12]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", "test": "test_cdk_bootstrap_redeploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_waitcondition", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_waitcondition", "test": "test_waitcondition", "response": "200", "error": "", "snapshot_skipped": "['$..WaitConditionName']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_parameter_defaults", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", "test": "test_parameter_defaults", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", "test": "test_update_ssm_parameters", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_find_map_function", + "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": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "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": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "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": "['$..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": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "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" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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" + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_ec2.py::test_ec2_launch_template", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_ec2_launch_template", "test": "test_ec2_launch_template", "response": "200", "error": "", "snapshot_skipped": "['$..CreatedBy', '$..LaunchTemplateId', '$..LaunchTemplateName', '$..PhysicalResourceId', '$..Tags', '$..StackId', '$..StackName']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "Name, Tags, Value": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestStackEvents::test_invalid_stack_deploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestStackEvents::test_invalid_stack_deploy", "test": "test_invalid_stack_deploy", "response": "400", "error": "ValidationException", "snapshot_skipped": "['$..EventId', '$..PhysicalResourceId', '$..ResourceProperties', '$..ResourceStatusReason']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] }, "Name, Type, Value": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", - "test": "test_create_change_set_with_ssm_parameter", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "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']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_create_stack_with_ssm_parameters", - "test": "test_create_stack_with_ssm_parameters", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", - "test": "test_resolve_ssm", + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", "response": "200", "error": "", "snapshot_skipped": "", @@ -3601,8 +3693,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", - "test": "test_resolve_ssm_secure", + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", "response": "200", "error": "", "snapshot_skipped": "", @@ -3611,38 +3713,38 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", - "test": "test_resolve_ssm_with_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", + "test": "test_create_change_set_with_ssm_parameter", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "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", "response": "200", "error": "", - "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "snapshot_skipped": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "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": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "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": "", @@ -3651,8 +3753,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_s3_cleanup.py::TestS3CleanupScenario::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "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": "", @@ -3661,8 +3763,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "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": "", @@ -3671,8 +3773,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_trigger_event_on_ssm_change", + "test": "test_trigger_event_on_ssm_change", "response": "200", "error": "", "snapshot_skipped": "", @@ -3681,17 +3783,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_trigger_event_on_ssm_change", - "test": "test_trigger_event_on_ssm_change", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AWSTraceHeader', '$..SenderId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_get_parameters_by_path_and_filter_by_labels", "test": "test_get_parameters_by_path_and_filter_by_labels", "response": "200", "error": "", @@ -3701,7 +3803,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[///b//c]", "test": "test_hierarchical_parameter[///b//c]", "response": "200", "error": "", @@ -3711,7 +3813,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", + "node_id": "LocalStack Community: tests/aws/services/ssm/test_ssm.py::TestSSM::test_hierarchical_parameter[/b/c]", "test": "test_hierarchical_parameter[/b/c]", "response": "200", "error": "", @@ -3723,17 +3825,17 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_secretsattachment.py::TestRdsSecretAttachment::test_scenario_validate_infra", + "node_id": "LocalStack Pro: tests/aws/scenario/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_scenario_validate_infra", "test": "test_scenario_validate_infra", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", + "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_specify_resources_by_name", "test": "test_specify_resources_by_name", "response": "200", "error": "", @@ -3741,6 +3843,46 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -3749,14 +3891,14 @@ "ClientToken, Name, ResourceType, Targets, WindowId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -3765,14 +3907,14 @@ "ClientToken, Name, Priority, Targets, TaskArn, TaskInvocationParameters, TaskType, WindowId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_ssm.py::test_maintenance_window", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_maintenance_window", "test": "test_maintenance_window", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] } @@ -3781,7 +3923,7 @@ "DocumentName, InstanceIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_send_command", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_send_command", "test": "test_send_command", "response": "400", "error": "InvalidInstanceIdError", @@ -3795,7 +3937,7 @@ "DocumentName, InstanceIds, Parameters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_cancel_command", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_cancel_command", "test": "test_cancel_command", "response": "200", "error": "", @@ -3805,7 +3947,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_ssm.py::TestSsm::test_send_command", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSsm::test_send_command", "test": "test_send_command", "response": "200", "error": "", diff --git a/data/coverage/sso-admin.json b/data/coverage/sso-admin.json index c99dfa9003..b00964e7f5 100644 --- a/data/coverage/sso-admin.json +++ b/data/coverage/sso-admin.json @@ -452,7 +452,7 @@ "Description, InstanceArn, Name": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_sso_admin.py::TestSsoAdmin::test_list_permission_sets", + "node_id": "LocalStack Pro: tests/aws/services/sso_admin/test_sso_admin.py::TestSsoAdmin::test_list_permission_sets", "test": "test_list_permission_sets", "response": "200", "error": "", @@ -468,7 +468,7 @@ "InstanceArn": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_sso_admin.py::TestSsoAdmin::test_list_permission_sets", + "node_id": "LocalStack Pro: tests/aws/services/sso_admin/test_sso_admin.py::TestSsoAdmin::test_list_permission_sets", "test": "test_list_permission_sets", "response": "200", "error": "", diff --git a/data/coverage/stepfunctions.json b/data/coverage/stepfunctions.json index 30bfca4b7f..1b40b06105 100644 --- a/data/coverage/stepfunctions.json +++ b/data/coverage/stepfunctions.json @@ -416,14 +416,14 @@ "name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -432,47 +432,47 @@ "definition, name, roleArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", "test": "test_create_choice_state_machine", "response": "200", "error": "", @@ -482,7 +482,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", "test": "test_create_run_map_state_machine", "response": "200", "error": "", @@ -492,7 +492,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", "test": "test_create_run_state_machine", "response": "200", "error": "", @@ -502,7 +502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", "test": "test_create_state_machines_in_parallel", "response": "200", "error": "", @@ -512,7 +512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", "test": "test_events_state_machine", "response": "200", "error": "", @@ -522,7 +522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", "test": "test_default_logging_configuration", "response": "200", "error": "", @@ -532,7 +532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "200", "error": "", @@ -542,7 +542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "200", "error": "", @@ -552,7 +552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "200", "error": "", @@ -562,7 +562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "200", "error": "", @@ -572,43 +572,33 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { @@ -664,7 +654,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -674,7 +664,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -684,7 +674,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", @@ -694,7 +684,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "400", "error": "AccessDeniedException", @@ -708,7 +698,17 @@ "definition, name, roleArn, type": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/scenario/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": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -718,7 +718,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -728,64 +728,64 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -794,14 +794,14 @@ "activityArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -810,7 +810,7 @@ "stateMachineArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -820,107 +820,107 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", "test": "test_create_choice_state_machine", "response": "200", "error": "", @@ -930,7 +930,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", "test": "test_create_run_map_state_machine", "response": "200", "error": "", @@ -940,7 +940,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", "test": "test_create_run_state_machine", "response": "200", "error": "", @@ -950,7 +950,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", "test": "test_create_state_machines_in_parallel", "response": "200", "error": "", @@ -960,7 +960,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", "test": "test_events_state_machine", "response": "200", "error": "", @@ -970,7 +970,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", "test": "test_default_logging_configuration", "response": "200", "error": "", @@ -980,7 +980,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "200", "error": "", @@ -990,7 +990,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "200", "error": "", @@ -1000,7 +1000,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "200", "error": "", @@ -1010,7 +1010,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "200", "error": "", @@ -1020,43 +1020,33 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { @@ -1112,7 +1102,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -1122,7 +1112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -1132,7 +1122,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", @@ -1148,14 +1138,14 @@ "activityArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -1164,7 +1154,47 @@ "executionArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input3-FAILED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input3-FAILED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -1174,7 +1204,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -1184,7 +1214,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -1194,7 +1224,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -1204,7 +1234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -1214,8 +1244,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", @@ -1224,8 +1254,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -1234,7 +1264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "200", "error": "", @@ -1244,7 +1274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "200", "error": "", @@ -1254,7 +1284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "200", "error": "", @@ -1264,7 +1294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "200", "error": "", @@ -1274,7 +1304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", @@ -1284,7 +1314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -1294,7 +1324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -1302,16 +1332,6 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" } ] } @@ -1320,27 +1340,27 @@ "stateMachineArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", - "test": "test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", - "test": "test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", @@ -1350,27 +1370,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -1380,17 +1390,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -1400,57 +1400,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", "test": "test_create_state_machines_in_parallel", "response": "200", "error": "", @@ -1460,7 +1450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_default_logging_configuration", "test": "test_default_logging_configuration", "response": "200", "error": "", @@ -1470,17 +1460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", @@ -1490,17 +1470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -1510,17 +1480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -1536,7 +1496,7 @@ "executionArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "200", "error": "", @@ -1546,7 +1506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "200", "error": "", @@ -1556,7 +1516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "200", "error": "", @@ -1566,7 +1526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "200", "error": "", @@ -1582,7 +1542,47 @@ "executionArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input3-FAILED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input3-FAILED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", "test": "test_create_choice_state_machine", "response": "200", "error": "", @@ -1592,7 +1592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", "test": "test_create_run_map_state_machine", "response": "200", "error": "", @@ -1602,7 +1602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", "test": "test_create_run_state_machine", "response": "200", "error": "", @@ -1612,7 +1612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", @@ -1622,7 +1622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -1632,7 +1632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -1648,8 +1648,8 @@ "stateMachineArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -1658,8 +1658,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", - "test": "test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", "response": "200", "error": "", "snapshot_skipped": "", @@ -1668,8 +1668,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", - "test": "test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "test": "test_create_run_map_state_machine", "response": "200", "error": "", "snapshot_skipped": "", @@ -1678,8 +1678,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "test": "test_create_run_state_machine", "response": "200", "error": "", "snapshot_skipped": "", @@ -1744,27 +1744,27 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", - "test": "test_cfn_handle_events_rule_without_name", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", + "test": "test_prefill_dynamodb_table", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", - "test": "test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_handle_events_rule_without_name", + "test": "test_cfn_handle_events_rule_without_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_template_with_short_form_fn_sub", "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", @@ -1774,57 +1774,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", "test": "test_cfn_statemachine_with_dependencies", "response": "200", "error": "", @@ -1834,37 +1824,27 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", "test": "test_create_choice_state_machine", "response": "200", "error": "", @@ -1874,7 +1854,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", "test": "test_create_run_map_state_machine", "response": "200", "error": "", @@ -1884,7 +1864,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", "test": "test_create_run_state_machine", "response": "200", "error": "", @@ -1894,7 +1874,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", "test": "test_events_state_machine", "response": "200", "error": "", @@ -1904,7 +1884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "200", "error": "", @@ -1914,7 +1894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "200", "error": "", @@ -1924,7 +1904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "200", "error": "", @@ -1934,7 +1914,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "200", "error": "", @@ -1944,34 +1924,34 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/integration/test_edge.py::TestEdgeAPI::test_invoke_stepfunctions", @@ -1990,7 +1970,7 @@ "resourceArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_state_machines_in_parallel", "test": "test_create_state_machines_in_parallel", "response": "200", "error": "", @@ -2006,7 +1986,7 @@ "cause, error, taskToken": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -2022,7 +2002,7 @@ "output, taskToken": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -2038,7 +2018,47 @@ "input, name, stateMachineArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input2-FAILED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input3-FAILED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input3-FAILED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "200", "error": "", @@ -2048,7 +2068,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "200", "error": "", @@ -2058,7 +2078,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "200", "error": "", @@ -2068,7 +2088,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "200", "error": "", @@ -2082,7 +2102,7 @@ "input, stateMachineArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -2092,7 +2112,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -2102,7 +2122,17 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_scheduled_expression_events", + "test": "test_scheduled_expression_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", "test": "test_create_choice_state_machine", "response": "200", "error": "", @@ -2112,7 +2142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", "test": "test_create_run_map_state_machine", "response": "200", "error": "", @@ -2122,7 +2152,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", "response": "200", "error": "", @@ -2132,7 +2162,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -2142,7 +2172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -2151,16 +2181,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_scheduled_expression_events", - "test": "test_scheduled_expression_events", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/test_integration.py::TestLambdaOutgoingSdkCalls::test_lambda_start_stepfunctions_execution[python3.10]", "test": "test_lambda_start_stepfunctions_execution[python3.10]", @@ -2214,7 +2234,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -2224,7 +2244,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -2238,7 +2258,7 @@ "stateMachineArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -2248,7 +2268,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -2258,7 +2278,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -2268,7 +2288,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -2278,17 +2298,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -2298,7 +2308,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", "test": "test_create_run_state_machine", "response": "200", "error": "", @@ -2308,7 +2318,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_events_state_machine", "test": "test_events_state_machine", "response": "200", "error": "", @@ -2318,7 +2328,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-central-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-central-1]", "response": "200", "error": "", @@ -2328,7 +2338,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-eu-west-1]", "test": "test_multiregion_nested[statemachine_definition0-eu-west-1]", "response": "200", "error": "", @@ -2338,7 +2348,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-1]", "test": "test_multiregion_nested[statemachine_definition0-us-east-1]", "response": "200", "error": "", @@ -2348,7 +2358,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::test_multiregion_nested[statemachine_definition0-us-east-2]", "test": "test_multiregion_nested[statemachine_definition0-us-east-2]", "response": "200", "error": "", @@ -2364,7 +2374,7 @@ "definition, stateMachineArn": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -2374,7 +2384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", diff --git a/data/coverage/sts.json b/data/coverage/sts.json index 14a711228e..cb2314f3ef 100644 --- a/data/coverage/sts.json +++ b/data/coverage/sts.json @@ -104,7 +104,87 @@ "DurationSeconds, RoleArn, RoleSessionName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "test": "test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..traceHeader', '$..cause', '$..error']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "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_api_gateway_lambda_asynchronous_invocation", "test": "test_api_gateway_lambda_asynchronous_invocation", "response": "200", "error": "", @@ -114,7 +194,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", "test": "test_api_gateway_lambda_integration", "response": "200", "error": "", @@ -124,7 +204,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -134,7 +214,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", "test": "test_api_gateway_lambda_proxy_integration", "response": "200", "error": "", @@ -144,7 +224,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", "test": "test_api_gateway_lambda_proxy_integration_any_method", "response": "200", "error": "", @@ -154,7 +234,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", "response": "200", "error": "", @@ -164,7 +244,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", "response": "200", "error": "", @@ -174,7 +254,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", "test": "test_api_gateway_lambda_proxy_integration_with_path_param", "response": "200", "error": "", @@ -184,7 +264,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", "test": "test_apigateway_with_custom_authorization_method", "response": "200", "error": "", @@ -194,7 +274,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -204,7 +284,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -214,7 +294,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -224,7 +304,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -234,7 +314,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", "test": "test_apigw_test_invoke_method_api", "response": "200", "error": "", @@ -244,7 +324,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", "test": "test_malformed_response_apigw_invocation", "response": "200", "error": "", @@ -254,7 +334,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", + "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", "response": "200", "error": "", @@ -264,7 +344,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -274,7 +354,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -284,7 +364,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -294,7 +374,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -304,7 +384,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -314,7 +394,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -324,7 +404,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -334,7 +414,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -344,7 +424,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -354,7 +434,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -364,7 +444,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -374,7 +454,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -384,7 +464,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -394,7 +474,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -404,7 +484,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -414,7 +494,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -424,7 +504,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -434,7 +514,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -444,7 +524,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -454,7 +534,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -464,7 +544,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -474,7 +554,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -484,7 +564,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -494,7 +574,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -504,7 +584,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -514,7 +594,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -524,7 +604,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -534,7 +614,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -544,7 +624,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", @@ -554,7 +634,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -564,7 +644,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -574,7 +654,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -584,7 +664,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -594,7 +674,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -604,7 +684,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -614,17 +694,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -634,7 +704,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -644,7 +714,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -654,7 +724,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -664,7 +734,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -674,7 +744,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -684,7 +754,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -694,7 +764,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -704,7 +774,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -714,7 +784,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -724,7 +794,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -734,7 +804,37 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", "test": "test_alias_routingconfig", "response": "200", "error": "", @@ -744,7 +844,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", "test": "test_lambda_alias_moving", "response": "200", "error": "", @@ -754,7 +854,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", "test": "test_function_state", "response": "200", "error": "", @@ -764,7 +864,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", "test": "test_lambda_different_iam_keys_environment", "response": "200", "error": "", @@ -774,7 +874,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", "response": "200", "error": "", @@ -784,7 +884,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -794,7 +894,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -804,7 +904,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -814,7 +914,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -824,7 +924,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -834,7 +934,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -844,7 +944,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -854,7 +954,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "200", "error": "", @@ -864,7 +964,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -874,7 +974,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -884,7 +984,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -894,7 +994,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "200", "error": "", @@ -904,7 +1004,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "200", "error": "", @@ -914,7 +1014,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "200", "error": "", @@ -924,7 +1024,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -934,7 +1034,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -944,7 +1044,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -954,7 +1054,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -964,7 +1064,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -974,7 +1074,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -984,7 +1084,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -994,7 +1094,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -1004,7 +1104,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -1014,7 +1114,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -1024,7 +1124,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -1034,7 +1134,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -1044,7 +1144,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -1054,7 +1154,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -1064,7 +1164,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -1074,7 +1174,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -1084,7 +1184,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -1094,7 +1194,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -1104,7 +1204,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -1114,7 +1214,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -1124,7 +1224,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -1134,7 +1234,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "200", "error": "", @@ -1144,7 +1244,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -1154,7 +1254,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "200", "error": "", @@ -1164,7 +1264,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "200", "error": "", @@ -1174,7 +1274,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -1184,7 +1284,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "200", "error": "", @@ -1194,7 +1294,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -1204,7 +1304,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -1214,7 +1314,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "200", "error": "", @@ -1224,7 +1324,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", @@ -1234,7 +1334,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_create_lambda_exceptions", "test": "test_create_lambda_exceptions", "response": "200", "error": "", @@ -1244,7 +1344,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "200", "error": "", @@ -1254,7 +1354,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "200", "error": "", @@ -1264,7 +1364,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "200", "error": "", @@ -1274,7 +1374,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "200", "error": "", @@ -1284,7 +1384,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "200", "error": "", @@ -1294,7 +1394,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "200", "error": "", @@ -1304,7 +1404,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "200", "error": "", @@ -1314,7 +1414,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "200", "error": "", @@ -1324,7 +1424,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "200", "error": "", @@ -1334,7 +1434,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "200", "error": "", @@ -1344,7 +1444,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -1354,7 +1454,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", "response": "200", "error": "", @@ -1364,7 +1464,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "200", "error": "", @@ -1374,7 +1474,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "200", "error": "", @@ -1384,7 +1484,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "200", "error": "", @@ -1394,7 +1494,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "200", "error": "", @@ -1404,7 +1504,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "200", "error": "", @@ -1414,7 +1514,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "200", "error": "", @@ -1424,7 +1524,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -1434,7 +1534,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", "test": "test_lambda_image_and_image_config_crud", "response": "200", "error": "", @@ -1444,7 +1544,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", "test": "test_lambda_image_crud", "response": "200", "error": "", @@ -1454,7 +1554,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", "test": "test_lambda_image_versions", "response": "200", "error": "", @@ -1464,7 +1564,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "200", "error": "", @@ -1474,7 +1574,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "200", "error": "", @@ -1484,7 +1584,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -1494,7 +1594,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "200", "error": "", @@ -1504,7 +1604,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "200", "error": "", @@ -1514,7 +1614,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "200", "error": "", @@ -1524,7 +1624,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "200", "error": "", @@ -1534,7 +1634,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "200", "error": "", @@ -1544,7 +1644,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "200", "error": "", @@ -1554,7 +1654,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "200", "error": "", @@ -1564,7 +1664,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "200", "error": "", @@ -1574,7 +1674,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "200", "error": "", @@ -1584,7 +1684,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "200", "error": "", @@ -1594,7 +1694,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "200", "error": "", @@ -1604,7 +1704,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "200", "error": "", @@ -1614,7 +1714,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "200", "error": "", @@ -1624,7 +1724,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", "test": "test_lambda_envvars_near_limit_succeeds", "response": "200", "error": "", @@ -1634,7 +1734,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_oversized_unzipped_lambda", "test": "test_oversized_unzipped_lambda", "response": "200", "error": "", @@ -1644,7 +1744,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_exceptions", "test": "test_snapstart_exceptions", "response": "200", "error": "", @@ -1654,7 +1754,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "200", "error": "", @@ -1664,7 +1764,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "200", "error": "", @@ -1674,7 +1774,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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": "200", "error": "", @@ -1684,7 +1784,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "200", "error": "", @@ -1694,7 +1794,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "200", "error": "", @@ -1704,7 +1804,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -1714,7 +1814,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "200", "error": "", @@ -1724,7 +1824,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "200", "error": "", @@ -1734,7 +1834,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -1744,7 +1844,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "200", "error": "", @@ -1754,7 +1854,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "200", "error": "", @@ -1764,7 +1864,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "200", "error": "", @@ -1774,7 +1874,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "200", "error": "", @@ -1784,7 +1884,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "200", "error": "", @@ -1794,7 +1894,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "200", "error": "", @@ -1804,7 +1904,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", "test": "test_publish_with_update", "response": "200", "error": "", @@ -1814,7 +1914,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "200", "error": "", @@ -1824,7 +1924,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "200", "error": "", @@ -1834,7 +1934,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -1844,7 +1944,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -1854,7 +1954,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -1864,7 +1964,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -1874,7 +1974,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -1884,7 +1984,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -1894,7 +1994,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -1904,7 +2004,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -1914,7 +2014,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -1924,7 +2024,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -1934,7 +2034,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -1944,7 +2044,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -1954,7 +2054,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -1964,7 +2064,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -1974,7 +2074,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -1984,7 +2084,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -1994,7 +2094,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -2004,7 +2104,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -2014,7 +2114,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -2024,7 +2124,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -2034,7 +2134,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -2044,7 +2144,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -2054,7 +2154,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -2064,7 +2164,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -2074,7 +2174,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -2084,7 +2184,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -2094,7 +2194,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -2104,7 +2204,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -2114,7 +2214,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -2124,7 +2224,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -2134,7 +2234,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -2144,7 +2244,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -2154,7 +2254,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -2164,7 +2264,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -2174,7 +2274,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -2184,7 +2284,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -2194,7 +2294,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -2204,7 +2304,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -2214,7 +2314,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -2224,7 +2324,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -2234,7 +2334,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -2244,7 +2344,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -2254,7 +2354,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -2264,7 +2364,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -2274,7 +2374,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -2284,7 +2384,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -2294,7 +2394,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -2304,7 +2404,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -2314,7 +2414,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -2324,7 +2424,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -2334,7 +2434,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -2344,7 +2444,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -2354,7 +2454,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -2364,7 +2464,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -2374,7 +2474,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -2384,7 +2484,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -2394,7 +2494,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -2404,7 +2504,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -2414,7 +2514,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -2424,7 +2524,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -2434,7 +2534,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -2444,7 +2544,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -2454,7 +2554,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -2464,7 +2564,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -2474,7 +2574,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -2484,7 +2584,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -2494,7 +2594,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -2504,7 +2604,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -2514,7 +2614,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -2524,7 +2624,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -2534,7 +2634,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -2544,7 +2644,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -2554,7 +2654,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -2564,7 +2664,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -2574,7 +2674,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -2584,7 +2684,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -2594,7 +2694,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -2604,7 +2704,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -2614,7 +2714,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "200", "error": "", @@ -2624,7 +2724,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "200", "error": "", @@ -2634,7 +2734,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", "test": "test_hot_reloading_publish_version", "response": "200", "error": "", @@ -2644,7 +2744,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", @@ -2654,7 +2754,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -2664,7 +2764,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -2674,7 +2774,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -2684,7 +2784,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -2694,7 +2794,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -2704,7 +2804,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -2714,7 +2814,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -2724,7 +2824,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -2734,7 +2834,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -2744,7 +2844,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -2754,7 +2854,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", @@ -2764,7 +2864,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", @@ -2774,7 +2874,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -2784,7 +2884,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -2794,7 +2894,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -2804,7 +2904,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -2814,7 +2914,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "200", "error": "", @@ -2824,7 +2924,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -2834,7 +2934,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -2844,7 +2944,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -2854,7 +2954,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -2864,7 +2964,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -2874,7 +2974,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -2884,7 +2984,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -2894,7 +2994,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -2904,7 +3004,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -2914,7 +3014,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "200", "error": "", @@ -2924,7 +3024,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "200", "error": "", @@ -2934,7 +3034,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "200", "error": "", @@ -2944,7 +3044,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "200", "error": "", @@ -2954,7 +3054,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -2964,7 +3064,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -2974,7 +3074,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -2984,7 +3084,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -2994,7 +3094,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -3004,7 +3104,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -3014,7 +3114,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -3024,7 +3124,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -3034,7 +3134,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -3044,7 +3144,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -3054,7 +3154,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -3064,7 +3164,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -3074,7 +3174,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -3084,7 +3184,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -3094,7 +3194,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -3104,7 +3204,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -3114,7 +3214,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -3124,7 +3224,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -3134,7 +3234,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -3144,7 +3244,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -3154,7 +3254,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -3164,7 +3264,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -3174,7 +3274,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -3184,7 +3284,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -3194,7 +3294,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -3204,7 +3304,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -3214,7 +3314,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -3224,7 +3324,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -3234,7 +3334,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -3244,7 +3344,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -3254,7 +3354,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -3264,7 +3364,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -3274,7 +3374,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -3284,7 +3384,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -3294,7 +3394,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -3304,7 +3404,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -3314,7 +3414,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -3324,7 +3424,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -3334,7 +3434,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -3344,7 +3444,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -3354,7 +3454,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", + "aws_validated": true, + "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": "", @@ -3364,7 +3474,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", "response": "200", "error": "", @@ -3374,7 +3484,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", @@ -3384,7 +3494,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", @@ -3394,7 +3504,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", @@ -3404,7 +3514,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", @@ -3414,57 +3524,57 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", "test": "test_create_choice_state_machine", "response": "200", "error": "", @@ -3474,7 +3584,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_map_state_machine", "test": "test_create_run_map_state_machine", "response": "200", "error": "", @@ -3484,7 +3594,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_run_state_machine", "test": "test_create_run_state_machine", "response": "200", "error": "", @@ -3494,7 +3604,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", @@ -3504,7 +3614,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", "test": "test_wait_for_callback", "response": "200", "error": "", @@ -3514,28 +3624,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "200", "error": "", "snapshot_skipped": "", @@ -3723,16 +3813,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", "test": "test_function_url", @@ -3763,56 +3843,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", "test": "test_bucket_exists", @@ -3826,7 +3856,7 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", "test": "test_api_key_authorizer", "response": "200", "error": "", @@ -3836,7 +3866,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -3846,7 +3876,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -3856,7 +3886,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -3866,7 +3896,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -3876,7 +3906,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -3886,7 +3916,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -3896,7 +3926,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -3906,7 +3936,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -3916,7 +3946,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -3926,7 +3956,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -3936,7 +3966,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -3946,7 +3976,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -3956,7 +3986,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -3966,7 +3996,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -3976,7 +4006,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -3986,7 +4016,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -3996,7 +4026,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -4006,7 +4036,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -4016,7 +4046,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -4026,7 +4056,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -4036,7 +4066,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -4046,7 +4076,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -4056,7 +4086,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -4066,7 +4096,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -4076,7 +4106,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -4086,7 +4116,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -4096,7 +4126,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -4106,7 +4136,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -4116,7 +4146,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -4126,7 +4156,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -4136,7 +4166,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -4146,7 +4176,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -4156,7 +4186,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -4166,7 +4196,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -4176,7 +4206,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -4186,7 +4216,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -4196,7 +4226,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -4206,7 +4236,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -4216,7 +4246,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -4226,7 +4256,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -4236,7 +4266,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -4246,7 +4276,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -4256,7 +4286,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -4266,7 +4296,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -4276,7 +4306,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -4286,7 +4316,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -4296,7 +4326,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -4306,7 +4336,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -4316,7 +4346,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -4326,7 +4356,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -4336,7 +4366,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -4346,7 +4376,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -4356,7 +4386,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -4366,7 +4396,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -4376,7 +4406,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -4386,7 +4416,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -4396,7 +4426,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -4406,7 +4436,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -4416,7 +4446,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -4426,7 +4456,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -4436,7 +4466,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -4446,7 +4476,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -4456,7 +4486,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -4466,7 +4496,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -4476,7 +4506,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -4486,7 +4516,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -4496,7 +4526,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -4506,7 +4536,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -4516,7 +4546,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -4526,7 +4556,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -4536,7 +4566,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -4546,7 +4576,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", "test": "test_custom_authorizer[CUSTOM-POST]", "response": "200", "error": "", @@ -4556,7 +4586,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", "test": "test_custom_authorizer[NONE-GET]", "response": "200", "error": "", @@ -4566,7 +4596,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", "test": "test_custom_authorizer[NONE-POST]", "response": "200", "error": "", @@ -4576,7 +4606,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -4586,7 +4616,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", "test": "test_invoke_custom_domain", "response": "200", "error": "", @@ -4596,7 +4626,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", "response": "200", "error": "", @@ -4606,7 +4636,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", "response": "200", "error": "", @@ -4616,7 +4646,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", "test": "test_lambda_token_authorizer", "response": "200", "error": "", @@ -4626,7 +4656,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", @@ -4636,7 +4666,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", @@ -4646,7 +4676,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", @@ -4656,7 +4686,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -4666,7 +4696,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", "test": "test_websocket_api[AWS_PROXY-False-False]", "response": "200", "error": "", @@ -4676,7 +4706,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", "test": "test_websocket_api[AWS_PROXY-False-True]", "response": "200", "error": "", @@ -4686,7 +4716,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "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": "200", "error": "", @@ -4696,7 +4726,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", "response": "200", "error": "", @@ -4706,7 +4736,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", @@ -4716,7 +4746,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", "response": "200", "error": "", @@ -4726,7 +4756,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", "test": "test_cognito_authorization_auth_context_propagated_without_groups", "response": "200", "error": "", @@ -4736,7 +4766,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", "test": "test_lambda_authorization", "response": "200", "error": "", @@ -4746,7 +4776,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", @@ -4756,7 +4796,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", "test": "test_lambda_data_source", "response": "200", "error": "", @@ -4766,7 +4806,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", "response": "200", "error": "", @@ -4776,7 +4816,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", "response": "200", "error": "", @@ -4786,7 +4826,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -4796,7 +4836,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", "test": "test_lambda_layer_python", "response": "200", "error": "", @@ -4806,7 +4846,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", @@ -4816,7 +4856,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", "test": "test_create_misc_resources", "response": "200", "error": "", @@ -4826,28 +4866,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", - "test": "test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", - "test": "test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", - "test": "test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", "snapshot_skipped": "", @@ -4856,48 +4896,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", - "test": "test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", - "test": "test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", - "test": "test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", "snapshot_skipped": "", @@ -4906,8 +4946,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", - "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -4916,8 +4956,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", - "test": "test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", @@ -4926,18 +4966,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", - "test": "test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4946,8 +4986,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", - "test": "test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4956,88 +4996,68 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", - "test": "test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", - "test": "test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", - "test": "test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", - "test": "test_s3_bucket_notification_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", - "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5046,8 +5066,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5056,48 +5076,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", + "snapshot_skipped": "['$..Error.Message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "test": "test_enforce_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "200", "error": "", "snapshot_skipped": "", @@ -5106,58 +5126,58 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "test": "test_get_resource_policy_lambda_non_existent", "response": "200", "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "test": "test_lambda_integration[AWS]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5166,18 +5186,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "test": "test_events_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "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": "", @@ -5186,67 +5206,67 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "test": "test_lambda_sqs_destination", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "test": "test_sns_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "['$..Error.ArgumentName', '$..Error.ArgumentName1', '$..Error.ArgumentValue', '$..Error.ArgumentValue1']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", @@ -5256,7 +5276,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", @@ -5266,7 +5286,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", "test": "test_external_layer_download", "response": "200", "error": "", @@ -5276,7 +5296,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", "test": "test_external_layer_specific", "response": "200", "error": "", @@ -5286,7 +5306,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", @@ -5296,7 +5316,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", @@ -5306,7 +5326,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", "response": "200", "error": "", @@ -5316,7 +5336,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", "test": "test_lambda_from_image[python]", "response": "200", "error": "", @@ -5326,7 +5346,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", "test": "test_cross_account_layer", "response": "200", "error": "", @@ -5336,7 +5356,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", "test": "test_function_multiple_layers_override", "response": "200", "error": "", @@ -5346,7 +5366,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", "test": "test_function_using_layer", "response": "200", "error": "", @@ -5356,7 +5376,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", @@ -5366,7 +5386,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", "test": "test_layer_and_function_hot_reloading", "response": "200", "error": "", @@ -5376,7 +5396,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", "test": "test_layer_only_hot_reloading", "response": "200", "error": "", @@ -5386,7 +5406,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", "test": "test_multiple_hot_reloading_layers_fail", "response": "200", "error": "", @@ -5396,112 +5416,98 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", - "test": "test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", - "test": "test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", - "test": "test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", - "test": "test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", - "test": "test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", - "test": "test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", - "test": "test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", - "test": "test_lambda_iam", - "response": "403", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - } - ] - }, - "RoleArn, RoleSessionName": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_asynchronous_invocation", - "test": "test_api_gateway_lambda_asynchronous_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration", - "test": "test_api_gateway_lambda_integration", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", - "test": "test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5510,58 +5516,58 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", - "test": "test_api_gateway_lambda_proxy_integration", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method", - "test": "test_api_gateway_lambda_proxy_integration_any_method", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_any_method_with_path_param", - "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", - "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration_with_path_param", - "test": "test_api_gateway_lambda_proxy_integration_with_path_param", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, + "snapshot_skipped": "all", + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_custom_authorization_method", - "test": "test_apigateway_with_custom_authorization_method", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -5570,48 +5576,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", - "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", - "test": "test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", - "test": "test_apigw_stage_variables[dev]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", - "test": "test_apigw_stage_variables[local]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", - "test": "test_apigw_test_invoke_method_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5620,8 +5626,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_malformed_response_apigw_invocation", - "test": "test_malformed_response_apigw_invocation", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5630,17 +5636,251 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", - "test": "test_response_headers_invocation_with_apigw", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "test": "test_lambda_iam", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, + "RoleArn, RoleSessionName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_apigateway_scenario.py::TestApigatewayLambdaIntegrationScenario::test_scenario_validate_infra", + "test": "test_scenario_validate_infra", + "response": "200", + "error": "", + "snapshot_skipped": "['$..restapiEndpointC67DEFEA']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", + "test": "test_destination_sns", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", + "test": "test_infra", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/scenario/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/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", + "test": "test_notes_rest_api", + "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_api_gateway_lambda_asynchronous_invocation", + "test": "test_api_gateway_lambda_asynchronous_invocation", + "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_api_gateway_lambda_integration", + "test": "test_api_gateway_lambda_integration", + "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_api_gateway_lambda_integration_aws_type", + "test": "test_api_gateway_lambda_integration_aws_type", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_proxy_integration", + "test": "test_api_gateway_lambda_proxy_integration", + "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_api_gateway_lambda_proxy_integration_any_method", + "test": "test_api_gateway_lambda_proxy_integration_any_method", + "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_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "test": "test_api_gateway_lambda_proxy_integration_any_method_with_path_param", + "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_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "test": "test_api_gateway_lambda_proxy_integration_with_is_base_64_encoded", + "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_api_gateway_lambda_proxy_integration_with_path_param", + "test": "test_api_gateway_lambda_proxy_integration_with_path_param", + "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_apigateway_with_custom_authorization_method", + "test": "test_apigateway_with_custom_authorization_method", + "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_apigateway_with_step_function_integration[DeleteStateMachine]", + "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "test": "test_apigateway_with_step_function_integration[StartExecution]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "test": "test_apigw_stage_variables[dev]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "test": "test_apigw_stage_variables[local]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_test_invoke_method_api", + "test": "test_apigw_test_invoke_method_api", + "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_malformed_response_apigw_invocation", + "test": "test_malformed_response_apigw_invocation", + "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", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestIntegrations::test_api_gateway_sqs_integration_with_event_source", "test": "test_api_gateway_sqs_integration_with_event_source", "response": "200", "error": "", @@ -5650,7 +5890,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_apigateway_rust_lambda", "test": "test_apigateway_rust_lambda", "response": "200", "error": "", @@ -5660,7 +5900,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-ANY]", "test": "test_rest_api_multi_region[host_based_url-ANY]", "response": "200", "error": "", @@ -5670,7 +5910,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[host_based_url-GET]", "test": "test_rest_api_multi_region[host_based_url-GET]", "response": "200", "error": "", @@ -5680,7 +5920,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-ANY]", "test": "test_rest_api_multi_region[path_based_url-ANY]", "response": "200", "error": "", @@ -5690,7 +5930,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::test_rest_api_multi_region[path_based_url-GET]", "test": "test_rest_api_multi_region[path_based_url-GET]", "response": "200", "error": "", @@ -5700,7 +5940,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_api_gateway_request_validator", "test": "test_api_gateway_request_validator", "response": "200", "error": "", @@ -5710,7 +5950,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[PutItem]", "test": "test_rest_api_to_dynamodb_integration[PutItem]", "response": "200", "error": "", @@ -5720,7 +5960,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Query]", "test": "test_rest_api_to_dynamodb_integration[Query]", "response": "200", "error": "", @@ -5730,7 +5970,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_rest_api_to_dynamodb_integration[Scan]", "test": "test_rest_api_to_dynamodb_integration[Scan]", "response": "200", "error": "", @@ -5740,7 +5980,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_eventbridge.py::test_apigateway_to_eventbridge", "test": "test_apigateway_to_eventbridge", "response": "200", "error": "", @@ -5750,7 +5990,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", @@ -5760,7 +6000,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis", "test": "test_apigateway_to_kinesis", "response": "200", "error": "", @@ -5770,7 +6010,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration", "test": "test_lambda_aws_integration", "response": "200", "error": "", @@ -5780,7 +6020,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_integration_with_request_template", "test": "test_lambda_aws_integration_with_request_template", "response": "200", "error": "", @@ -5790,7 +6030,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_lambda_aws_proxy_integration", "test": "test_lambda_aws_proxy_integration", "response": "200", "error": "", @@ -5800,7 +6040,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", "response": "200", "error": "", @@ -5810,7 +6050,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", + "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", "response": "200", "error": "", @@ -5820,7 +6060,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_template", "test": "test_cdk_template", "response": "200", "error": "", @@ -5830,7 +6070,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_cloudformation.py::test_create_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", "response": "200", "error": "", @@ -5840,7 +6080,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "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": "", @@ -5850,7 +6090,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", "response": "200", "error": "", @@ -5860,7 +6100,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_kinesis_source", "test": "test_cfn_lambda_kinesis_source", "response": "200", "error": "", @@ -5870,7 +6110,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_permissions", "test": "test_cfn_lambda_permissions", "response": "200", "error": "", @@ -5880,7 +6120,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_sqs_source", "test": "test_cfn_lambda_sqs_source", "response": "200", "error": "", @@ -5890,7 +6130,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_cfn_function_url", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_cfn_function_url", "test": "test_cfn_function_url", "response": "200", "error": "", @@ -5900,7 +6140,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_event_invoke_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_event_invoke_config", "test": "test_event_invoke_config", "response": "200", "error": "", @@ -5910,7 +6150,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_alias", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_alias", "test": "test_lambda_alias", "response": "200", "error": "", @@ -5920,7 +6160,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run", "test": "test_lambda_cfn_run", "response": "200", "error": "", @@ -5930,7 +6170,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_lambda_version", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", "response": "200", "error": "", @@ -5940,7 +6180,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_multiple_lambda_permissions_for_singlefn", "test": "test_multiple_lambda_permissions_for_singlefn", "response": "200", "error": "", @@ -5950,7 +6190,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_python_lambda_code_deployed_via_s3", "test": "test_python_lambda_code_deployed_via_s3", "response": "200", "error": "", @@ -5960,7 +6200,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_cfn_handle_serverless_api_resource", "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", @@ -5970,7 +6210,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_legacy.py::TestCloudFormation::test_sub_in_lambda_function_name", "test": "test_sub_in_lambda_function_name", "response": "200", "error": "", @@ -5980,7 +6220,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_policies", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", "test": "test_sam_policies", "response": "200", "error": "", @@ -5990,7 +6230,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_sam.py::test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", "test": "test_sam_template", "response": "200", "error": "", @@ -6000,7 +6240,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "200", "error": "", @@ -6010,7 +6250,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "200", "error": "", @@ -6020,7 +6260,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "200", "error": "", @@ -6030,7 +6270,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "200", "error": "", @@ -6040,7 +6280,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_nested_statemachine_with_sync2", "test": "test_nested_statemachine_with_sync2", "response": "200", "error": "", @@ -6050,17 +6290,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_retry_and_catch", - "test": "test_retry_and_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", "test": "test_statemachine_definitionsubstitution", "response": "200", "error": "", @@ -6070,7 +6300,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", "response": "200", "error": "", @@ -6080,7 +6310,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", + "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": "", @@ -6090,7 +6320,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", + "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": "", @@ -6100,7 +6330,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "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": "", @@ -6110,7 +6340,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", + "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": "", @@ -6120,7 +6350,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", + "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": "", @@ -6130,7 +6360,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", "test": "test_global_scope", "response": "200", "error": "", @@ -6140,7 +6370,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", "test": "test_macro_deployment", "response": "200", "error": "", @@ -6150,7 +6380,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "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": "", @@ -6160,7 +6390,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "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": "", @@ -6170,57 +6400,157 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", - "test": "test_alias_routingconfig", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", - "test": "test_lambda_alias_moving", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_firehose", + "test": "test_put_events_with_target_firehose", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", - "test": "test_function_state", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_with_target_lambda", + "test": "test_put_events_with_target_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", - "test": "test_lambda_different_iam_keys_environment", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", + "test": "test_should_ignore_schedules_for_put_event", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", - "test": "test_large_payloads", + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", + "test": "test_kinesis_firehose_elasticsearch_s3_backup", "response": "200", "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", + "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", + "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", + "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::test_firehose_http[True]", + "test": "test_firehose_http[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", + "test": "test_get_user_without_username_as_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_alias_routingconfig", + "test": "test_alias_routingconfig", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaAliases::test_lambda_alias_moving", + "test": "test_lambda_alias_moving", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", + "test": "test_function_state", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "test": "test_lambda_different_iam_keys_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", + "test": "test_large_payloads", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", "test": "test_ignore_architecture", "response": "200", "error": "", @@ -6230,7 +6560,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", "response": "200", "error": "", @@ -6240,7 +6570,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[python]", "test": "test_lambda_cache_local[python]", "response": "200", "error": "", @@ -6250,7 +6580,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_no_timeout", "test": "test_lambda_invoke_no_timeout", "response": "200", "error": "", @@ -6260,7 +6590,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", "test": "test_lambda_invoke_with_timeout", "response": "200", "error": "", @@ -6270,7 +6600,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_introspection_x86", "test": "test_runtime_introspection_x86", "response": "200", "error": "", @@ -6280,7 +6610,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_runtime_ulimits", "test": "test_runtime_ulimits", "response": "200", "error": "", @@ -6290,7 +6620,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_lambda_concurrency_crud", "test": "test_lambda_concurrency_crud", "response": "200", "error": "", @@ -6300,7 +6630,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_provisioned_concurrency", "test": "test_provisioned_concurrency", "response": "200", "error": "", @@ -6310,7 +6640,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency", "test": "test_reserved_concurrency", "response": "200", "error": "", @@ -6320,7 +6650,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_concurrency_async_queue", "test": "test_reserved_concurrency_async_queue", "response": "200", "error": "", @@ -6330,7 +6660,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaConcurrency::test_reserved_provisioned_overlap", "test": "test_reserved_provisioned_overlap", "response": "200", "error": "", @@ -6340,7 +6670,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", "response": "200", "error": "", @@ -6350,7 +6680,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[python3.10]", "test": "test_invocation_type_event[python3.10]", "response": "200", "error": "", @@ -6360,7 +6690,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[nodejs16.x]", "test": "test_invocation_type_request_response[nodejs16.x]", "response": "200", "error": "", @@ -6370,7 +6700,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_request_response[python3.10]", "test": "test_invocation_type_request_response[python3.10]", "response": "200", "error": "", @@ -6380,7 +6710,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[nodejs16.x]", "test": "test_invocation_with_logs[nodejs16.x]", "response": "200", "error": "", @@ -6390,7 +6720,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_logs[python3.10]", "test": "test_invocation_with_logs[python3.10]", "response": "200", "error": "", @@ -6400,7 +6730,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_with_qualifier", "test": "test_invocation_with_qualifier", "response": "200", "error": "", @@ -6410,7 +6740,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_upload_lambda_from_s3", "test": "test_upload_lambda_from_s3", "response": "200", "error": "", @@ -6420,7 +6750,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", "response": "200", "error": "", @@ -6430,7 +6760,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_invoke", "test": "test_lambda_url_echo_invoke", "response": "200", "error": "", @@ -6440,7 +6770,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[boolean]", "test": "test_lambda_url_invocation[boolean]", "response": "200", "error": "", @@ -6450,7 +6780,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[dict]", "test": "test_lambda_url_invocation[dict]", "response": "200", "error": "", @@ -6460,7 +6790,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[float]", "test": "test_lambda_url_invocation[float]", "response": "200", "error": "", @@ -6470,7 +6800,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response-json]", "test": "test_lambda_url_invocation[http-response-json]", "response": "200", "error": "", @@ -6480,7 +6810,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[http-response]", "test": "test_lambda_url_invocation[http-response]", "response": "200", "error": "", @@ -6490,7 +6820,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[integer]", "test": "test_lambda_url_invocation[integer]", "response": "200", "error": "", @@ -6500,7 +6830,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[list-mixed]", "test": "test_lambda_url_invocation[list-mixed]", "response": "200", "error": "", @@ -6510,7 +6840,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation[string]", "test": "test_lambda_url_invocation[string]", "response": "200", "error": "", @@ -6520,7 +6850,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_invocation_exception", "test": "test_lambda_url_invocation_exception", "response": "200", "error": "", @@ -6530,7 +6860,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaVersions::test_lambda_versions_with_code_changes", "test": "test_lambda_versions_with_code_changes", "response": "200", "error": "", @@ -6540,7 +6870,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_async_invoke_with_retry", "test": "test_request_id_async_invoke_with_retry", "response": "200", "error": "", @@ -6550,7 +6880,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", "test": "test_request_id_invoke", "response": "200", "error": "", @@ -6560,7 +6890,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", "test": "test_request_id_invoke_url", "response": "200", "error": "", @@ -6570,7 +6900,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_code_signing_not_found_excs", "test": "test_code_signing_not_found_excs", "response": "200", "error": "", @@ -6580,7 +6910,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestCodeSigningConfig::test_function_code_signing_config", "test": "test_function_code_signing_config", "response": "200", "error": "", @@ -6590,7 +6920,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size", "test": "test_account_settings_total_code_size", "response": "200", "error": "", @@ -6600,7 +6930,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAccountSettings::test_account_settings_total_code_size_config_update", "test": "test_account_settings_total_code_size_config_update", "response": "200", "error": "", @@ -6610,7 +6940,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_alias_lifecycle", "test": "test_alias_lifecycle", "response": "200", "error": "", @@ -6620,7 +6950,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaAlias::test_notfound_and_invalid_routingconfigs", "test": "test_notfound_and_invalid_routingconfigs", "response": "200", "error": "", @@ -6630,7 +6960,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_exceptions", "test": "test_lambda_eventinvokeconfig_exceptions", "response": "200", "error": "", @@ -6640,7 +6970,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventInvokeConfig::test_lambda_eventinvokeconfig_lifecycle", "test": "test_lambda_eventinvokeconfig_lifecycle", "response": "200", "error": "", @@ -6650,7 +6980,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_create_event_source_validation", "test": "test_create_event_source_validation", "response": "200", "error": "", @@ -6660,7 +6990,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaEventSourceMappings::test_event_source_mapping_lifecycle", "test": "test_event_source_mapping_lifecycle", "response": "200", "error": "", @@ -6670,7 +7000,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_delete_on_nonexisting_version", "test": "test_delete_on_nonexisting_version", "response": "200", "error": "", @@ -6680,7 +7010,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", "test": "test_function_lifecycle", "response": "200", "error": "", @@ -6690,7 +7020,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[delete_function]", "test": "test_get_function_wrong_region[delete_function]", "response": "200", "error": "", @@ -6700,7 +7030,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function]", "test": "test_get_function_wrong_region[get_function]", "response": "200", "error": "", @@ -6710,7 +7040,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_code_signing_config]", "test": "test_get_function_wrong_region[get_function_code_signing_config]", "response": "200", "error": "", @@ -6720,7 +7050,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_concurrency]", "test": "test_get_function_wrong_region[get_function_concurrency]", "response": "200", "error": "", @@ -6730,7 +7060,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_configuration]", "test": "test_get_function_wrong_region[get_function_configuration]", "response": "200", "error": "", @@ -6740,7 +7070,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_event_invoke_config]", "test": "test_get_function_wrong_region[get_function_event_invoke_config]", "response": "200", "error": "", @@ -6750,7 +7080,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[get_function_url_config]", "test": "test_get_function_wrong_region[get_function_url_config]", "response": "200", "error": "", @@ -6760,7 +7090,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_get_function_wrong_region[invoke]", "test": "test_get_function_wrong_region[invoke]", "response": "200", "error": "", @@ -6770,7 +7100,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3", "test": "test_lambda_code_location_s3", "response": "200", "error": "", @@ -6780,7 +7110,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", "response": "200", "error": "", @@ -6790,7 +7120,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_list_functions", "test": "test_list_functions", "response": "200", "error": "", @@ -6800,7 +7130,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function]", "test": "test_ops_on_nonexisting_version[get_function]", "response": "200", "error": "", @@ -6810,7 +7140,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_configuration]", "test": "test_ops_on_nonexisting_version[get_function_configuration]", "response": "200", "error": "", @@ -6820,7 +7150,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_ops_on_nonexisting_version[get_function_event_invoke_config]", "test": "test_ops_on_nonexisting_version[get_function_event_invoke_config]", "response": "200", "error": "", @@ -6830,7 +7160,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_redundant_updates", "test": "test_redundant_updates", "response": "200", "error": "", @@ -6840,7 +7170,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_update_lambda_exceptions", "test": "test_update_lambda_exceptions", "response": "200", "error": "", @@ -6850,7 +7180,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", "response": "200", "error": "", @@ -6860,7 +7190,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_and_image_config_crud", "test": "test_lambda_image_and_image_config_crud", "response": "200", "error": "", @@ -6870,7 +7200,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_crud", "test": "test_lambda_image_crud", "response": "200", "error": "", @@ -6880,7 +7210,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_image_versions", "test": "test_lambda_image_versions", "response": "200", "error": "", @@ -6890,7 +7220,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaImages::test_lambda_zip_file_to_image", "test": "test_lambda_zip_file_to_image", "response": "200", "error": "", @@ -6900,7 +7230,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", "test": "test_layer_function_exceptions", "response": "200", "error": "", @@ -6910,7 +7240,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_lifecycle", "test": "test_layer_lifecycle", "response": "200", "error": "", @@ -6920,7 +7250,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_aws", "test": "test_add_lambda_permission_aws", "response": "200", "error": "", @@ -6930,7 +7260,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", "test": "test_add_lambda_permission_fields", "response": "200", "error": "", @@ -6940,7 +7270,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_create_multiple_lambda_permissions", "test": "test_create_multiple_lambda_permissions", "response": "200", "error": "", @@ -6950,7 +7280,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_lambda_permission_fn_versioning", "test": "test_lambda_permission_fn_versioning", "response": "200", "error": "", @@ -6960,7 +7290,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_permission_exceptions", "test": "test_permission_exceptions", "response": "200", "error": "", @@ -6970,7 +7300,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", "response": "200", "error": "", @@ -6980,7 +7310,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_lambda_provisioned_lifecycle", "test": "test_lambda_provisioned_lifecycle", "response": "200", "error": "", @@ -6990,7 +7320,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaProvisionedConcurrency::test_provisioned_concurrency_exceptions", "test": "test_provisioned_concurrency_exceptions", "response": "200", "error": "", @@ -7000,7 +7330,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency", "test": "test_function_concurrency", "response": "200", "error": "", @@ -7010,7 +7340,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaReservedConcurrency::test_function_concurrency_exceptions", "test": "test_function_concurrency_exceptions", "response": "200", "error": "", @@ -7020,7 +7350,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_basic", "test": "test_function_revisions_basic", "response": "200", "error": "", @@ -7030,7 +7360,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_permissions", "test": "test_function_revisions_permissions", "response": "200", "error": "", @@ -7040,7 +7370,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaRevisions::test_function_revisions_version_and_alias", "test": "test_function_revisions_version_and_alias", "response": "200", "error": "", @@ -7050,7 +7380,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSizeLimits::test_lambda_envvars_near_limit_succeeds", "test": "test_lambda_envvars_near_limit_succeeds", "response": "200", "error": "", @@ -7060,7 +7390,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java11]", "test": "test_snapstart_lifecycle[java11]", "response": "200", "error": "", @@ -7070,7 +7400,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", "test": "test_snapstart_lifecycle[java17]", "response": "200", "error": "", @@ -7080,7 +7410,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "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": "200", "error": "", @@ -7090,7 +7420,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java17]", "test": "test_snapstart_update_function_configuration[java17]", "response": "200", "error": "", @@ -7100,7 +7430,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_create_tag_on_fn_create", "test": "test_create_tag_on_fn_create", "response": "200", "error": "", @@ -7110,7 +7440,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -7120,7 +7450,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTag::test_tag_nonexisting_resource", "test": "test_tag_nonexisting_resource", "response": "200", "error": "", @@ -7130,7 +7460,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", "test": "test_tag_exceptions", "response": "200", "error": "", @@ -7140,7 +7470,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", "test": "test_tag_lifecycle", "response": "200", "error": "", @@ -7150,7 +7480,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", "response": "200", "error": "", @@ -7160,7 +7490,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", "test": "test_tag_versions", "response": "200", "error": "", @@ -7170,7 +7500,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_exceptions", "test": "test_url_config_exceptions", "response": "200", "error": "", @@ -7180,7 +7510,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_lifecycle", "test": "test_url_config_lifecycle", "response": "200", "error": "", @@ -7190,7 +7520,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaUrl::test_url_config_list_paging", "test": "test_url_config_list_paging", "response": "200", "error": "", @@ -7200,7 +7530,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_version_on_create", "test": "test_publish_version_on_create", "response": "200", "error": "", @@ -7210,7 +7540,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_update", "test": "test_publish_with_update", "response": "200", "error": "", @@ -7220,7 +7550,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_publish_with_wrong_sha256", "test": "test_publish_with_wrong_sha256", "response": "200", "error": "", @@ -7230,7 +7560,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaVersions::test_version_lifecycle", "test": "test_version_lifecycle", "response": "200", "error": "", @@ -7240,7 +7570,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[dotnet6]", "test": "test_calling_localstack_from_lambda[dotnet6]", "response": "200", "error": "", @@ -7250,7 +7580,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[go1.x]", "test": "test_calling_localstack_from_lambda[go1.x]", "response": "200", "error": "", @@ -7260,7 +7590,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", @@ -7270,7 +7600,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", @@ -7280,7 +7610,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", @@ -7290,7 +7620,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", @@ -7300,7 +7630,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", @@ -7310,7 +7640,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", @@ -7320,7 +7650,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", @@ -7330,7 +7660,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", @@ -7340,7 +7670,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", @@ -7350,7 +7680,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", @@ -7360,7 +7690,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", @@ -7370,7 +7700,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby3.2]", "test": "test_calling_localstack_from_lambda[ruby3.2]", "response": "200", "error": "", @@ -7380,7 +7710,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[dotnet6]", "test": "test_echo_invoke[dotnet6]", "response": "200", "error": "", @@ -7390,7 +7720,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[go1.x]", "test": "test_echo_invoke[go1.x]", "response": "200", "error": "", @@ -7400,7 +7730,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java11]", "test": "test_echo_invoke[java11]", "response": "200", "error": "", @@ -7410,7 +7740,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java17]", "test": "test_echo_invoke[java17]", "response": "200", "error": "", @@ -7420,7 +7750,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8.al2]", "test": "test_echo_invoke[java8.al2]", "response": "200", "error": "", @@ -7430,7 +7760,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java8]", "test": "test_echo_invoke[java8]", "response": "200", "error": "", @@ -7440,7 +7770,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs14.x]", "test": "test_echo_invoke[nodejs14.x]", "response": "200", "error": "", @@ -7450,7 +7780,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", "test": "test_echo_invoke[nodejs16.x]", "response": "200", "error": "", @@ -7460,7 +7790,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", "test": "test_echo_invoke[nodejs18.x]", "response": "200", "error": "", @@ -7470,7 +7800,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided.al2]", "test": "test_echo_invoke[provided.al2]", "response": "200", "error": "", @@ -7480,7 +7810,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[provided]", "test": "test_echo_invoke[provided]", "response": "200", "error": "", @@ -7490,7 +7820,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.10]", "test": "test_echo_invoke[python3.10]", "response": "200", "error": "", @@ -7500,7 +7830,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.11]", "test": "test_echo_invoke[python3.11]", "response": "200", "error": "", @@ -7510,7 +7840,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", "test": "test_echo_invoke[python3.7]", "response": "200", "error": "", @@ -7520,7 +7850,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.8]", "test": "test_echo_invoke[python3.8]", "response": "200", "error": "", @@ -7530,7 +7860,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.9]", "test": "test_echo_invoke[python3.9]", "response": "200", "error": "", @@ -7540,7 +7870,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby2.7]", "test": "test_echo_invoke[ruby2.7]", "response": "200", "error": "", @@ -7550,7 +7880,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", "test": "test_echo_invoke[ruby3.2]", "response": "200", "error": "", @@ -7560,7 +7890,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet6]", "test": "test_introspection_invoke[dotnet6]", "response": "200", "error": "", @@ -7570,7 +7900,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[go1.x]", "test": "test_introspection_invoke[go1.x]", "response": "200", "error": "", @@ -7580,7 +7910,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java11]", "test": "test_introspection_invoke[java11]", "response": "200", "error": "", @@ -7590,7 +7920,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java17]", "test": "test_introspection_invoke[java17]", "response": "200", "error": "", @@ -7600,7 +7930,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8.al2]", "test": "test_introspection_invoke[java8.al2]", "response": "200", "error": "", @@ -7610,7 +7940,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[java8]", "test": "test_introspection_invoke[java8]", "response": "200", "error": "", @@ -7620,7 +7950,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs14.x]", "test": "test_introspection_invoke[nodejs14.x]", "response": "200", "error": "", @@ -7630,7 +7960,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs16.x]", "test": "test_introspection_invoke[nodejs16.x]", "response": "200", "error": "", @@ -7640,7 +7970,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", "test": "test_introspection_invoke[nodejs18.x]", "response": "200", "error": "", @@ -7650,7 +7980,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", "test": "test_introspection_invoke[provided.al2]", "response": "200", "error": "", @@ -7660,7 +7990,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided]", "test": "test_introspection_invoke[provided]", "response": "200", "error": "", @@ -7670,7 +8000,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", "test": "test_introspection_invoke[python3.10]", "response": "200", "error": "", @@ -7680,7 +8010,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.11]", "test": "test_introspection_invoke[python3.11]", "response": "200", "error": "", @@ -7690,7 +8020,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.7]", "test": "test_introspection_invoke[python3.7]", "response": "200", "error": "", @@ -7700,7 +8030,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.8]", "test": "test_introspection_invoke[python3.8]", "response": "200", "error": "", @@ -7710,7 +8040,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.9]", "test": "test_introspection_invoke[python3.9]", "response": "200", "error": "", @@ -7720,7 +8050,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby2.7]", "test": "test_introspection_invoke[ruby2.7]", "response": "200", "error": "", @@ -7730,7 +8060,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[ruby3.2]", "test": "test_introspection_invoke[ruby3.2]", "response": "200", "error": "", @@ -7740,7 +8070,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs14.x]", "test": "test_runtime_wrapper_invoke[nodejs14.x]", "response": "200", "error": "", @@ -7750,7 +8080,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs16.x]", "test": "test_runtime_wrapper_invoke[nodejs16.x]", "response": "200", "error": "", @@ -7760,7 +8090,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[nodejs18.x]", "test": "test_runtime_wrapper_invoke[nodejs18.x]", "response": "200", "error": "", @@ -7770,7 +8100,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[dotnet6]", "test": "test_uncaught_exception_invoke[dotnet6]", "response": "200", "error": "", @@ -7780,7 +8110,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[go1.x]", "test": "test_uncaught_exception_invoke[go1.x]", "response": "200", "error": "", @@ -7790,7 +8120,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java11]", "test": "test_uncaught_exception_invoke[java11]", "response": "200", "error": "", @@ -7800,7 +8130,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java17]", "test": "test_uncaught_exception_invoke[java17]", "response": "200", "error": "", @@ -7810,7 +8140,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8.al2]", "test": "test_uncaught_exception_invoke[java8.al2]", "response": "200", "error": "", @@ -7820,7 +8150,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[java8]", "test": "test_uncaught_exception_invoke[java8]", "response": "200", "error": "", @@ -7830,7 +8160,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs14.x]", "test": "test_uncaught_exception_invoke[nodejs14.x]", "response": "200", "error": "", @@ -7840,7 +8170,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs16.x]", "test": "test_uncaught_exception_invoke[nodejs16.x]", "response": "200", "error": "", @@ -7850,7 +8180,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[nodejs18.x]", "test": "test_uncaught_exception_invoke[nodejs18.x]", "response": "200", "error": "", @@ -7860,7 +8190,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided.al2]", "test": "test_uncaught_exception_invoke[provided.al2]", "response": "200", "error": "", @@ -7870,7 +8200,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[provided]", "test": "test_uncaught_exception_invoke[provided]", "response": "200", "error": "", @@ -7880,7 +8210,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.10]", "test": "test_uncaught_exception_invoke[python3.10]", "response": "200", "error": "", @@ -7890,7 +8220,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.11]", "test": "test_uncaught_exception_invoke[python3.11]", "response": "200", "error": "", @@ -7900,7 +8230,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.7]", "test": "test_uncaught_exception_invoke[python3.7]", "response": "200", "error": "", @@ -7910,7 +8240,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.8]", "test": "test_uncaught_exception_invoke[python3.8]", "response": "200", "error": "", @@ -7920,7 +8250,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[python3.9]", "test": "test_uncaught_exception_invoke[python3.9]", "response": "200", "error": "", @@ -7930,7 +8260,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby2.7]", "test": "test_uncaught_exception_invoke[ruby2.7]", "response": "200", "error": "", @@ -7940,7 +8270,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_uncaught_exception_invoke[ruby3.2]", "test": "test_uncaught_exception_invoke[ruby3.2]", "response": "200", "error": "", @@ -7950,7 +8280,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDLQ::test_dead_letter_queue", "test": "test_dead_letter_queue", "response": "200", "error": "", @@ -7960,7 +8290,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", @@ -7970,7 +8300,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload0]", "test": "test_assess_lambda_destination_invocation[payload0]", "response": "200", "error": "", @@ -7980,7 +8310,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_assess_lambda_destination_invocation[payload1]", "test": "test_assess_lambda_destination_invocation[payload1]", "response": "200", "error": "", @@ -7990,7 +8320,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_lambda_destination_default_retries", "test": "test_lambda_destination_default_retries", "response": "200", "error": "", @@ -8000,7 +8330,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_additional_docker_flags", "test": "test_additional_docker_flags", "response": "200", "error": "", @@ -8010,7 +8340,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestDockerFlags::test_lambda_docker_networks", "test": "test_lambda_docker_networks", "response": "200", "error": "", @@ -8020,7 +8350,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[nodejs18.x]", "test": "test_hot_reloading[nodejs18.x]", "response": "200", "error": "", @@ -8030,7 +8360,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading[python3.9]", "test": "test_hot_reloading[python3.9]", "response": "200", "error": "", @@ -8040,7 +8370,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_publish_version", "test": "test_hot_reloading_publish_version", "response": "200", "error": "", @@ -8050,7 +8380,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", "response": "200", "error": "", @@ -8060,7 +8390,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_disabled_dynamodb_event_source_mapping", "test": "test_disabled_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -8070,7 +8400,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "test": "test_dynamodb_event_filter[item_to_put10-None-filter0-1]", "response": "200", "error": "", @@ -8080,7 +8410,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "test": "test_dynamodb_event_filter[item_to_put11-item_to_put21-filter1-2]", "response": "200", "error": "", @@ -8090,7 +8420,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "test": "test_dynamodb_event_filter[item_to_put12-item_to_put22-filter2-1]", "response": "200", "error": "", @@ -8100,7 +8430,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "test": "test_dynamodb_event_filter[item_to_put13-item_to_put23-filter3-1]", "response": "200", "error": "", @@ -8110,7 +8440,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "test": "test_dynamodb_event_filter[item_to_put14-item_to_put24-filter4-0]", "response": "200", "error": "", @@ -8120,7 +8450,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "test": "test_dynamodb_event_filter[item_to_put15-item_to_put25-filter5-0]", "response": "200", "error": "", @@ -8130,7 +8460,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "test": "test_dynamodb_event_filter[item_to_put16-item_to_put26-filter6-1]", "response": "200", "error": "", @@ -8140,7 +8470,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -8150,7 +8480,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_source_mapping_with_on_failure_destination_config", "test": "test_dynamodb_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -8160,7 +8490,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", "response": "200", "error": "", @@ -8170,7 +8500,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", "test": "test_dynamodb_invalid_event_filter[single-string]", "response": "200", "error": "", @@ -8180,7 +8510,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", "test": "test_create_kinesis_event_source_mapping", "response": "200", "error": "", @@ -8190,7 +8520,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", "test": "test_disable_kinesis_event_source_mapping", "response": "200", "error": "", @@ -8200,7 +8530,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_mapping_with_on_failure_destination_config", "test": "test_kinesis_event_source_mapping_with_on_failure_destination_config", "response": "200", "error": "", @@ -8210,7 +8540,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_event_source_trim_horizon", "test": "test_kinesis_event_source_trim_horizon", "response": "200", "error": "", @@ -8220,7 +8550,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_event_source_mapping_default_batch_size", "test": "test_event_source_mapping_default_batch_size", "response": "200", "error": "", @@ -8230,7 +8560,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "test": "test_sqs_event_filter[filter0-item_matching0-item_not_matching0]", "response": "200", "error": "", @@ -8240,7 +8570,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "test": "test_sqs_event_filter[filter1-item_matching1-item_not_matching1]", "response": "200", "error": "", @@ -8250,7 +8580,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "test": "test_sqs_event_filter[filter2-item_matching2-item_not_matching2]", "response": "200", "error": "", @@ -8260,7 +8590,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "test": "test_sqs_event_filter[filter3-item_matching3-item_not_matching3]", "response": "200", "error": "", @@ -8270,7 +8600,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter4-item_matching4-this is a test string]", "test": "test_sqs_event_filter[filter4-item_matching4-this is a test string]", "response": "200", "error": "", @@ -8280,7 +8610,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "test": "test_sqs_event_filter[filter5-item_matching5-item_not_matching5]", "response": "200", "error": "", @@ -8290,7 +8620,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "test": "test_sqs_event_filter[filter6-item_matching6-item_not_matching6]", "response": "200", "error": "", @@ -8300,7 +8630,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "test": "test_sqs_event_filter[filter7-item_matching7-item_not_matching7]", "response": "200", "error": "", @@ -8310,7 +8640,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -8320,7 +8650,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[None]", "test": "test_sqs_invalid_event_filter[None]", "response": "200", "error": "", @@ -8330,7 +8660,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter2]", "test": "test_sqs_invalid_event_filter[invalid_filter2]", "response": "200", "error": "", @@ -8340,7 +8670,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[invalid_filter3]", "test": "test_sqs_invalid_event_filter[invalid_filter3]", "response": "200", "error": "", @@ -8350,7 +8680,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_invalid_event_filter[simple string]", "test": "test_sqs_invalid_event_filter[simple string]", "response": "200", "error": "", @@ -8360,7 +8690,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_failing_lambda_retries_after_visibility_timeout", "test": "test_failing_lambda_retries_after_visibility_timeout", "response": "200", "error": "", @@ -8370,7 +8700,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_message_body_and_attributes_passed_correctly", "test": "test_message_body_and_attributes_passed_correctly", "response": "200", "error": "", @@ -8380,7 +8710,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", "test": "test_redrive_policy_with_failing_lambda", "response": "200", "error": "", @@ -8390,7 +8720,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures", "test": "test_report_batch_item_failures", "response": "200", "error": "", @@ -8400,7 +8730,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_empty_json_batch_succeeds", "test": "test_report_batch_item_failures_empty_json_batch_succeeds", "response": "200", "error": "", @@ -8410,7 +8740,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "node_id": "LocalStack Community: tests/aws/services/lambda_/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": "200", "error": "", @@ -8420,7 +8750,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_report_batch_item_failures_on_lambda_error", "test": "test_report_batch_item_failures_on_lambda_error", "response": "200", "error": "", @@ -8430,7 +8760,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_sqs.py::test_sqs_queue_as_lambda_dead_letter_queue", "test": "test_sqs_queue_as_lambda_dead_letter_queue", "response": "200", "error": "", @@ -8440,7 +8770,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", "response": "200", "error": "", @@ -8450,7 +8780,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[PassThrough]", "test": "test_traceid_outside_handler[PassThrough]", "response": "200", "error": "", @@ -8460,7 +8790,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "response": "200", "error": "", @@ -8470,7 +8800,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequest-INTERFACE]", "response": "200", "error": "", @@ -8480,7 +8810,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom::handleRequestCustom-CUSTOM]", "response": "200", "error": "", @@ -8490,7 +8820,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_runtime_with_lib", "test": "test_java_runtime_with_lib", "response": "200", "error": "", @@ -8500,7 +8830,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", "test": "test_serializable_input_object[java11]", "response": "200", "error": "", @@ -8510,7 +8840,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java17]", "test": "test_serializable_input_object[java17]", "response": "200", "error": "", @@ -8520,7 +8850,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8.al2]", "test": "test_serializable_input_object[java8.al2]", "response": "200", "error": "", @@ -8530,7 +8860,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java8]", "test": "test_serializable_input_object[java8]", "response": "200", "error": "", @@ -8540,7 +8870,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java11]", "test": "test_stream_handler[java11]", "response": "200", "error": "", @@ -8550,7 +8880,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", "test": "test_stream_handler[java17]", "response": "200", "error": "", @@ -8560,7 +8890,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8.al2]", "test": "test_stream_handler[java8.al2]", "response": "200", "error": "", @@ -8570,7 +8900,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java8]", "test": "test_stream_handler[java8]", "response": "200", "error": "", @@ -8580,7 +8910,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs14.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs14.x]", "response": "200", "error": "", @@ -8590,7 +8920,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs16.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs16.x]", "response": "200", "error": "", @@ -8600,7 +8930,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestNodeJSRuntimes::test_invoke_nodejs_es6_lambda[nodejs18.x]", "test": "test_invoke_nodejs_es6_lambda[nodejs18.x]", "response": "200", "error": "", @@ -8610,7 +8940,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "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": "", @@ -8620,7 +8950,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "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": "", @@ -8630,7 +8960,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.7]", "test": "test_handler_in_submodule[python3.7]", "response": "200", "error": "", @@ -8640,7 +8970,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", + "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]", "response": "200", "error": "", @@ -8650,7 +8980,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.9]", "test": "test_handler_in_submodule[python3.9]", "response": "200", "error": "", @@ -8660,7 +8990,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.10]", "test": "test_python_runtime_correct_versions[python3.10]", "response": "200", "error": "", @@ -8670,7 +9000,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.11]", "test": "test_python_runtime_correct_versions[python3.11]", "response": "200", "error": "", @@ -8680,7 +9010,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.7]", "test": "test_python_runtime_correct_versions[python3.7]", "response": "200", "error": "", @@ -8690,7 +9020,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.8]", "test": "test_python_runtime_correct_versions[python3.8]", "response": "200", "error": "", @@ -8700,7 +9030,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_correct_versions[python3.9]", "test": "test_python_runtime_correct_versions[python3.9]", "response": "200", "error": "", @@ -8710,7 +9040,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.10]", "test": "test_python_runtime_unhandled_errors[python3.10]", "response": "200", "error": "", @@ -8720,7 +9050,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.11]", "test": "test_python_runtime_unhandled_errors[python3.11]", "response": "200", "error": "", @@ -8730,7 +9060,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.7]", "test": "test_python_runtime_unhandled_errors[python3.7]", "response": "200", "error": "", @@ -8740,7 +9070,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.8]", "test": "test_python_runtime_unhandled_errors[python3.8]", "response": "200", "error": "", @@ -8750,7 +9080,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_python_runtime_unhandled_errors[python3.9]", "test": "test_python_runtime_unhandled_errors[python3.9]", "response": "200", "error": "", @@ -8760,8 +9090,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", - "test": "test_s3_download_object_with_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", + "test": "test_put_subscription_filter_firehose", "response": "200", "error": "", "snapshot_skipped": "", @@ -8770,28 +9100,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3::test_s3_lambda_integration", - "test": "test_s3_lambda_integration", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..AcceptRanges']", + "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", - "test": "test_presigned_url_v4_signed_headers_in_qs", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", - "test": "test_presigned_url_v4_x_amz_in_qs", + "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": "", @@ -8800,148 +9120,118 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", + "test": "test_s3_lambda_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "snapshot_skipped": "['$..AcceptRanges']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambda::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/reference/test_lambda_scenario.py::TestBasicLambdaInS3::test_scenario_validate_infra", - "test": "test_scenario_validate_infra", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_destination_sns", - "test": "test_destination_sns", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_signed_headers_in_qs", + "test": "test_presigned_url_v4_signed_headers_in_qs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_lambda_destination_scenario.py::TestLambdaDestinationScenario::test_infra", - "test": "test_infra", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_v4_x_amz_in_qs", + "test": "test_presigned_url_v4_x_amz_in_qs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/scenario/test_note_taking.py::TestNoteTakingScenario::test_notes_rest_api", - "test": "test_notes_rest_api", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..data.s3.object.eTag', '$..data.s3.object.versionId', '$..data.s3.object.size']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", - "test": "test_create_choice_state_machine", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..s3.object.eTag', '$..s3.object.versionId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_python_lambda_subscribe_sns_topic", + "test": "test_python_lambda_subscribe_sns_topic", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_firehose", - "test": "test_put_events_with_target_firehose", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_redrive_policy_lambda_subscription", + "test": "test_redrive_policy_lambda_subscription", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_with_target_lambda", - "test": "test_put_events_with_target_lambda", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_sns_topic_as_lambda_dead_letter_queue", + "test": "test_sns_topic_as_lambda_dead_letter_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_should_ignore_schedules_for_put_event", - "test": "test_should_ignore_schedules_for_put_event", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", + "test": "test_delete_message_batch_from_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_elasticsearch_s3_backup", - "test": "test_kinesis_firehose_elasticsearch_s3_backup", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/legacy/test_stepfunctions_legacy.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", "response": "200", "error": "", "snapshot_skipped": "", @@ -8950,48 +9240,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[domain]", - "test": "test_kinesis_firehose_opensearch_s3_backup[domain]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[path]", - "test": "test_kinesis_firehose_opensearch_s3_backup[path]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_opensearch_s3_backup[port]", - "test": "test_kinesis_firehose_opensearch_s3_backup[port]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_assume_role", + "test": "test_assume_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_firehose.py::test_firehose_http[True]", - "test": "test_firehose_http[True]", + "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]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", - "test": "test_get_user_without_username_as_role", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[True]", + "test": "test_get_caller_identity_role_access_key[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9200,28 +9490,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_firehose", - "test": "test_put_subscription_filter_firehose", + "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", + "test": "test_function_url", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", - "test": "test_put_subscription_filter_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Statement.Condition.StringEquals', '$..add_permission.ResponseMetadata.HTTPStatusCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestLambda::test_function_url", - "test": "test_function_url", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -9230,18 +9510,20 @@ "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/test_terraform.py::TestTerraform::test_bucket_exists", + "test": "test_bucket_exists", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "internal" - }, + } + ], + "ls_pro": [ { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::test_api_key_authorizer", + "test": "test_api_key_authorizer", "response": "200", "error": "", "snapshot_skipped": "", @@ -9250,109 +9532,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_redrive_policy_lambda_subscription", - "test": "test_redrive_policy_lambda_subscription", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSProvider::test_sns_topic_as_lambda_dead_letter_queue", - "test": "test_sns_topic_as_lambda_dead_letter_queue", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-topic-attrs.Attributes.DeliveryPolicy', '$.get-topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.get-topic-attrs.Attributes.Policy.Statement..Action']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sns.py::TestSNSSubscription::test_python_lambda_subscribe_sns_topic", - "test": "test_python_lambda_subscribe_sns_topic", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sqs.py::TestSqsProvider::test_delete_message_batch_from_lambda", - "test": "test_delete_message_batch_from_lambda", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_assume_role", - "test": "test_assume_role", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[False]", - "test": "test_get_caller_identity_role_access_key[False]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[True]", - "test": "test_get_caller_identity_role_access_key[True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/test_terraform.py::TestTerraform::test_bucket_exists", - "test": "test_bucket_exists", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - } - ], - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_authorizers.py::test_api_key_authorizer", - "test": "test_api_key_authorizer", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -9362,7 +9542,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -9372,7 +9552,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -9382,7 +9562,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-1.0]", "test": "test_custom_domains[--.example.com-1.0]", "response": "200", "error": "", @@ -9392,7 +9572,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.example.com-2.0]", "test": "test_custom_domains[--.example.com-2.0]", "response": "200", "error": "", @@ -9402,7 +9582,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-1.0]", "test": "test_custom_domains[--.localhost-1.0]", "response": "200", "error": "", @@ -9412,7 +9592,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost-2.0]", "test": "test_custom_domains[--.localhost-2.0]", "response": "200", "error": "", @@ -9422,7 +9602,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -9432,7 +9612,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -9442,7 +9622,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-1.0]", "test": "test_custom_domains[-base1-.example.com-1.0]", "response": "200", "error": "", @@ -9452,7 +9632,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.example.com-2.0]", "test": "test_custom_domains[-base1-.example.com-2.0]", "response": "200", "error": "", @@ -9462,7 +9642,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-1.0]", "test": "test_custom_domains[-base1-.localhost-1.0]", "response": "200", "error": "", @@ -9472,7 +9652,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost-2.0]", "test": "test_custom_domains[-base1-.localhost-2.0]", "response": "200", "error": "", @@ -9482,7 +9662,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -9492,7 +9672,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -9502,7 +9682,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-1.0]", "test": "test_custom_domains[stage1--.example.com-1.0]", "response": "200", "error": "", @@ -9512,7 +9692,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.example.com-2.0]", "test": "test_custom_domains[stage1--.example.com-2.0]", "response": "200", "error": "", @@ -9522,7 +9702,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-1.0]", "test": "test_custom_domains[stage1--.localhost-1.0]", "response": "200", "error": "", @@ -9532,7 +9712,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost-2.0]", "test": "test_custom_domains[stage1--.localhost-2.0]", "response": "200", "error": "", @@ -9542,7 +9722,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -9552,7 +9732,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1--.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -9562,7 +9742,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-1.0]", "test": "test_custom_domains[stage1-base1-.example.com-1.0]", "response": "200", "error": "", @@ -9572,7 +9752,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.example.com-2.0]", "test": "test_custom_domains[stage1-base1-.example.com-2.0]", "response": "200", "error": "", @@ -9582,7 +9762,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-1.0]", "test": "test_custom_domains[stage1-base1-.localhost-1.0]", "response": "200", "error": "", @@ -9592,7 +9772,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost-2.0]", "test": "test_custom_domains[stage1-base1-.localhost-2.0]", "response": "200", "error": "", @@ -9602,7 +9782,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-1.0]", "response": "200", "error": "", @@ -9612,7 +9792,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "test": "test_custom_domains[stage1-base1-.localhost.localstack.cloud-2.0]", "response": "200", "error": "", @@ -9622,7 +9802,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -9632,7 +9812,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -9642,7 +9822,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -9652,7 +9832,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -9662,7 +9842,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -9672,7 +9852,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -9682,7 +9862,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -9692,7 +9872,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[eu-west-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -9702,7 +9882,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-ANY]", "response": "200", "error": "", @@ -9712,7 +9892,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-1.0-POST]", "response": "200", "error": "", @@ -9722,7 +9902,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-ANY]", "response": "200", "error": "", @@ -9732,7 +9912,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.HOST_BASED-2.0-POST]", "response": "200", "error": "", @@ -9742,7 +9922,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-ANY]", "response": "200", "error": "", @@ -9752,7 +9932,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-1.0-POST]", "response": "200", "error": "", @@ -9762,7 +9942,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-ANY]", "response": "200", "error": "", @@ -9772,7 +9952,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "test": "test_http_lambda_authorizers[us-east-1-UrlType.PATH_BASED-2.0-POST]", "response": "200", "error": "", @@ -9782,7 +9962,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -9792,7 +9972,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[1.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[1.0]", "response": "200", "error": "", @@ -9802,7 +9982,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_aws_proxy_integration[2.0]", "test": "test_lambda_authorizer_with_aws_proxy_integration[2.0]", "response": "200", "error": "", @@ -9812,7 +9992,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_authorizer_with_no_payload_format_version", "test": "test_lambda_authorizer_with_no_payload_format_version", "response": "200", "error": "", @@ -9822,7 +10002,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -9832,7 +10012,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -9842,7 +10022,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[200]", "test": "test_lambda_handling_binary_data[200]", "response": "200", "error": "", @@ -9852,7 +10032,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_binary_data[404]", "test": "test_lambda_handling_binary_data[404]", "response": "200", "error": "", @@ -9862,7 +10042,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[False]", "test": "test_lambda_handling_form_urlencoded_data[False]", "response": "200", "error": "", @@ -9872,7 +10052,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_handling_form_urlencoded_data[True]", "test": "test_lambda_handling_form_urlencoded_data[True]", "response": "200", "error": "", @@ -9882,7 +10062,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-1.0]", "test": "test_lambda_jwt_authorizer[False-1.0]", "response": "200", "error": "", @@ -9892,7 +10072,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[False-2.0]", "test": "test_lambda_jwt_authorizer[False-2.0]", "response": "200", "error": "", @@ -9902,7 +10082,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-1.0]", "test": "test_lambda_jwt_authorizer[True-1.0]", "response": "200", "error": "", @@ -9912,7 +10092,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_jwt_authorizer[True-2.0]", "test": "test_lambda_jwt_authorizer[True-2.0]", "response": "200", "error": "", @@ -9922,7 +10102,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[1.0]", "test": "test_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -9932,7 +10112,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_request_authorizer[2.0]", "test": "test_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -9942,7 +10122,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_return_gzip_response", "test": "test_lambda_return_gzip_response", "response": "200", "error": "", @@ -9952,7 +10132,17 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[host_based_url-1.0]", "test": "test_step_functions_integration[host_based_url-1.0]", "response": "200", "error": "", @@ -9962,7 +10152,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_step_functions_integration[path_based_url-1.0]", "test": "test_step_functions_integration[path_based_url-1.0]", "response": "200", "error": "", @@ -9972,7 +10162,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", "response": "200", "error": "", @@ -9982,7 +10172,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer", "test": "test_cognito_authorizer", "response": "200", "error": "", @@ -9992,7 +10182,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -10002,7 +10192,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -10012,7 +10202,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-ANY]", "test": "test_cognito_authorizers[host_based_url-ANY]", "response": "200", "error": "", @@ -10022,7 +10212,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[host_based_url-GET]", "test": "test_cognito_authorizers[host_based_url-GET]", "response": "200", "error": "", @@ -10032,7 +10222,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-ANY]", "test": "test_cognito_authorizers[path_based_url-ANY]", "response": "200", "error": "", @@ -10042,7 +10232,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizers[path_based_url-GET]", "test": "test_cognito_authorizers[path_based_url-GET]", "response": "200", "error": "", @@ -10052,7 +10242,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-GET]", "test": "test_custom_authorizer[CUSTOM-GET]", "response": "200", "error": "", @@ -10062,8 +10252,298 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", - "test": "test_custom_authorizer[CUSTOM-POST]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[CUSTOM-POST]", + "test": "test_custom_authorizer[CUSTOM-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", + "test": "test_custom_authorizer[NONE-GET]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", + "test": "test_custom_authorizer[NONE-POST]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "test": "test_iam_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", + "test": "test_invoke_custom_domain", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "test": "test_lambda_token_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "test": "test_lambda_token_authorizer_event_payload", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "test": "test_lambda_token_authorizer_path_suffixes", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "test": "test_rest_import_openapi_3_0", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "test": "test_connect_disconnect_always_called", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", + "test": "test_websocket_api[AWS_PROXY-False-False]", + "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[AWS_PROXY-False-True]", + "test": "test_websocket_api[AWS_PROXY-False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "test": "test_websocket_api_reject_connect[True-False]", + "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-True]", + "test": "test_websocket_api_reject_connect[True-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "test": "test_ws_connection_with_invalid_auth", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", + "test": "test_cognito_authorization_auth_context_propagated", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", + "test": "test_cognito_authorization_auth_context_propagated_without_groups", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", + "test": "test_lambda_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", + "test": "test_lambda_data_source", + "response": "200", + "error": "", + "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "test": "test_cloudfront_distribution_with_logging", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -10072,118 +10552,118 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-GET]", - "test": "test_custom_authorizer[NONE-GET]", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_custom_authorizer[NONE-POST]", - "test": "test_custom_authorizer[NONE-POST]", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", + "test": "test_cdk_trail_cw_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", - "test": "test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_invoke_custom_domain", - "test": "test_invoke_custom_domain", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", - "test": "test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", + "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds', 'token_authorizer_allow..origin', 'token_authorizer_allow..url', 'token_authorizer_allow..args', 'token_authorizer_allow..files', 'token_authorizer_allow..form', 'token_authorizer_allow..json', 'token_authorizer_allow..method', 'put_integration..uri']", + "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", - "test": "test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", "response": "200", "error": "", - "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", - "test": "test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", - "test": "test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", - "test": "test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-False]", - "test": "test_websocket_api[AWS_PROXY-False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", + "test": "test_user_migration_lambda[None]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10192,8 +10672,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api[AWS_PROXY-False-True]", - "test": "test_websocket_api[AWS_PROXY-False-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", + "test": "test_user_migration_lambda[aliases1]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10202,8 +10682,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", - "test": "test_websocket_api_reject_connect[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", + "test": "test_user_migration_lambda[aliases2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10212,18 +10692,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", - "test": "test_websocket_api_reject_connect[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", - "test": "test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10232,38 +10712,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated", - "test": "test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups", - "test": "test_cognito_authorization_auth_context_propagated_without_groups", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", "response": "200", "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization", - "test": "test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10272,18 +10752,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/appsync/test_appsync.py::TestAppSync::test_lambda_data_source", - "test": "test_lambda_data_source", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", "response": "200", "error": "", - "snapshot_skipped": "['$..body.data.create.request.domainName', '$..body.data.create.request.headers', '$..info.selectionSetList']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", - "test": "test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10292,57 +10772,57 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[False]", + "test": "test_create_task_with_ssm_parameter[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_ssm_parameter[True]", + "test": "test_create_task_with_ssm_parameter[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", + "test": "test_load_balancing", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", @@ -10352,7 +10832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -10362,7 +10842,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -10372,7 +10852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "200", "error": "", @@ -10382,7 +10862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "200", "error": "", @@ -10392,7 +10872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -10402,7 +10882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", "test": "test_assume_role_cw_logs", "response": "200", "error": "", @@ -10412,7 +10892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", @@ -10422,7 +10902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -10432,7 +10912,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", "response": "200", "error": "", @@ -10442,7 +10922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "200", "error": "", @@ -10452,7 +10932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -10462,7 +10942,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -10472,7 +10952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", "test": "test_get_permissions_for_role_arn", "response": "200", "error": "", @@ -10482,7 +10962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", "test": "test_extract_caller_principal_role[role]", "response": "200", "error": "", @@ -10492,7 +10972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", "test": "test_get_resource_policy_lambda", "response": "200", "error": "", @@ -10502,7 +10982,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", "test": "test_get_resource_policy_lambda_non_existent", "response": "200", "error": "", @@ -10512,7 +10992,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", "test": "test_policy_generation_stream_as_role", "response": "200", "error": "", @@ -10522,7 +11002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", "test": "test_dynamodb_integration", "response": "200", "error": "", @@ -10532,7 +11012,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "200", "error": "", @@ -10542,7 +11022,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -10552,7 +11032,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", @@ -10562,7 +11042,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", @@ -10572,7 +11052,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", @@ -10582,7 +11062,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "200", "error": "", @@ -10592,7 +11072,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -10602,7 +11082,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -10612,7 +11092,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -10622,7 +11102,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -10632,7 +11112,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", "test": "test_lambda_iam", "response": "200", "error": "", @@ -10642,7 +11122,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -10652,7 +11132,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -10662,7 +11142,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -10672,7 +11152,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -10682,7 +11162,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -10692,7 +11172,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -10702,7 +11182,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -10712,28 +11192,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", - "test": "test_generic_extension_full_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", - "test": "test_basic_xray_integration", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", + "test": "test_topic_rule_triggers_firehose_put_record", "response": "200", "error": "", "snapshot_skipped": "", @@ -10742,78 +11202,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cloudtrail.py::TestCloudTrail::test_cdk_trail_cw_logs", - "test": "test_cdk_trail_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", + "test": "test_kafka_lambda_event_source_mapping[False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", + "test": "test_kafka_lambda_event_source_mapping[True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", + "test": "test_external_layer_download", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "test": "test_api_gateway_cognito_pool_authorizer_oauth_client_credentials_token", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AuthSessionValidity', '$..ExplicitAuthFlows', '$..DeletionProtection', '$..AdminCreateUserConfig.UnusedAccountValidityDays', '$..AliasAttributes', '$..EstimatedNumberOfUsers', '$..LambdaConfig', '$..MfaConfiguration', '$..SchemaAttributes', '$..body', '$..headers.Accept', '$..headers.Accept-Encoding', '$..headers.Authorization', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.Connection', '$..headers.Host', '$..headers.User-Agent', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amzn-Trace-Id', '$..headers.X-Forwarded-For', '$..headers.X-Forwarded-Port', '$..headers.X-Forwarded-Proto', '$..headers.accept', '$..headers.accept-encoding', '$..headers.authorization', '$..headers.connection', '$..headers.host', '$..headers.user-agent', '$..headers.x-localstack-edge', '$..headers.x-localstack-request-url', '$..headers.x-localstack-tgt-api', '$..multiValueHeaders.Accept', '$..multiValueHeaders.Accept-Encoding', '$..multiValueHeaders.Authorization', '$..multiValueHeaders.CloudFront-Forwarded-Proto', '$..multiValueHeaders.CloudFront-Is-Desktop-Viewer', '$..multiValueHeaders.CloudFront-Is-Mobile-Viewer', '$..multiValueHeaders.CloudFront-Is-SmartTV-Viewer', '$..multiValueHeaders.CloudFront-Is-Tablet-Viewer', '$..multiValueHeaders.CloudFront-Viewer-ASN', '$..multiValueHeaders.CloudFront-Viewer-Country', '$..multiValueHeaders.Connection', '$..multiValueHeaders.Host', '$..multiValueHeaders.User-Agent', '$..multiValueHeaders.Via', '$..multiValueHeaders.X-Amz-Cf-Id', '$..multiValueHeaders.X-Amzn-Trace-Id', '$..multiValueHeaders.X-Forwarded-For', '$..multiValueHeaders.X-Forwarded-Port', '$..multiValueHeaders.X-Forwarded-Proto', '$..multiValueHeaders.accept', '$..multiValueHeaders.accept-encoding', '$..multiValueHeaders.authorization', '$..multiValueHeaders.connection', '$..multiValueHeaders.host', '$..multiValueHeaders.user-agent', '$..multiValueHeaders.x-localstack-edge', '$..multiValueHeaders.x-localstack-request-url', '$..multiValueHeaders.x-localstack-tgt-api', '$..pathParameters', '$..requestContext.authorizer.claims', '$..requestContext.domainName', '$..requestContext.extendedRequestId', '$..requestContext.identity.accessKey', '$..requestContext.identity.accountId', '$..requestContext.identity.caller', '$..requestContext.identity.cognitoAuthenticationProvider', '$..requestContext.identity.cognitoAuthenticationType', '$..requestContext.identity.principalOrgId', '$..requestContext.identity.user', '$..requestContext.identity.userArn', '$..stageVariables']", - "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", + "test": "test_external_layer_specific", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", + "test": "test_container_image_lambda_chained_invocation", "response": "200", "error": "", "snapshot_skipped": "", @@ -10822,58 +11252,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", + "test": "test_container_image_lambda_with_image_config", "response": "200", "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", - "test": "test_user_migration_lambda[None]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases1]", - "test": "test_user_migration_lambda[aliases1]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_user_migration_lambda[aliases2]", - "test": "test_user_migration_lambda[aliases2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", + "test": "test_lambda_from_image[node]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10882,8 +11272,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", + "test": "test_lambda_from_image[python]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10892,8 +11282,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", + "test": "test_cross_account_layer", "response": "200", "error": "", "snapshot_skipped": "", @@ -10902,28 +11292,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[False-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[False-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", + "test": "test_function_multiple_layers_override", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", + "test": "test_function_using_layer", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-False-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-False-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", + "test": "test_function_using_layer_overriding_runtime", "response": "200", "error": "", "snapshot_skipped": "", @@ -10932,8 +11322,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-None]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-None]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", + "test": "test_layer_and_function_hot_reloading", "response": "200", "error": "", "snapshot_skipped": "", @@ -10942,8 +11332,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", + "test": "test_layer_only_hot_reloading", "response": "200", "error": "", "snapshot_skipped": "", @@ -10952,18 +11342,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_elb.py::TestELB::test_load_balancing", - "test": "test_load_balancing", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", + "test": "test_multiple_hot_reloading_layers_fail", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.host', '$..headers.user-agent', '$..headers.x-amzn-trace-id', '$..headers.x-forwarded-for', '$..headers.x-forwarded-port', '$..headers.x-forwarded-proto']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_iot.py::TestIoTData::test_topic_rule_triggers_firehose_put_record", - "test": "test_topic_rule_triggers_firehose_put_record", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java11]", + "test": "test_calling_localstack_from_lambda[java11]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10972,157 +11362,147 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[False]", - "test": "test_kafka_lambda_event_source_mapping[False]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java17]", + "test": "test_calling_localstack_from_lambda[java17]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_kafka.py::TestKafka::test_kafka_lambda_event_source_mapping[True]", - "test": "test_kafka_lambda_event_source_mapping[True]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8.al2]", + "test": "test_calling_localstack_from_lambda[java8.al2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_download", - "test": "test_external_layer_download", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[java8]", + "test": "test_calling_localstack_from_lambda[java8]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestExternalLayerDownload::test_external_layer_specific", - "test": "test_external_layer_specific", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LogResult']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_chained_invocation", - "test": "test_container_image_lambda_chained_invocation", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs14.x]", + "test": "test_calling_localstack_from_lambda[nodejs14.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_container_image_lambda_with_image_config", - "test": "test_container_image_lambda_with_image_config", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs16.x]", + "test": "test_calling_localstack_from_lambda[nodejs16.x]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", - "test": "test_lambda_from_image[node]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[nodejs18.x]", + "test": "test_calling_localstack_from_lambda[nodejs18.x]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaContainer::test_lambda_from_image[python]", - "test": "test_lambda_from_image[python]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.10]", + "test": "test_calling_localstack_from_lambda[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_cross_account_layer", - "test": "test_cross_account_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.11]", + "test": "test_calling_localstack_from_lambda[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_multiple_layers_override", - "test": "test_function_multiple_layers_override", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.7]", + "test": "test_calling_localstack_from_lambda[python3.7]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer", - "test": "test_function_using_layer", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.8]", + "test": "test_calling_localstack_from_lambda[python3.8]", "response": "200", "error": "", - "snapshot_skipped": "['$..LogResult', '$..Payload.layer']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLambdaLayerBehavior::test_function_using_layer_overriding_runtime", - "test": "test_function_using_layer_overriding_runtime", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[python3.9]", + "test": "test_calling_localstack_from_lambda[python3.9]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_and_function_hot_reloading", - "test": "test_layer_and_function_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_calling_localstack_from_lambda[ruby2.7]", + "test": "test_calling_localstack_from_lambda[ruby2.7]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_layer_only_hot_reloading", - "test": "test_layer_only_hot_reloading", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_extensions_api.py::TestExtensionsApi::test_generic_extension_full_lifecycle", + "test": "test_generic_extension_full_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..shutdownReason', \"$..['Content-Type']\", '$..env']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", - "test": "test_multiple_hot_reloading_layers_fail", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "test": "test_basic_xray_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", @@ -11132,7 +11512,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[10.23]", "test": "test_lambda_extensions[10.23]", "response": "200", "error": "", @@ -11142,7 +11522,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[11.16]", "test": "test_lambda_extensions[11.16]", "response": "200", "error": "", @@ -11152,7 +11532,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[12.8]", "test": "test_lambda_extensions[12.8]", "response": "200", "error": "", @@ -11162,7 +11542,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[13.4]", "test": "test_lambda_extensions[13.4]", "response": "200", "error": "", @@ -11172,7 +11552,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[14.7]", "test": "test_lambda_extensions[14.7]", "response": "200", "error": "", @@ -11182,7 +11562,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresExtensions::test_lambda_extensions[15.2]", "test": "test_lambda_extensions[15.2]", "response": "200", "error": "", @@ -11192,7 +11572,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "403", "error": "CommonServiceException", @@ -11202,7 +11582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "403", "error": "CommonServiceException", @@ -11212,7 +11592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "403", "error": "CommonServiceException", @@ -11222,7 +11602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "403", "error": "CommonServiceException", @@ -11238,7 +11618,7 @@ "PrincipalArn, RoleArn, SAMLAssertion": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_assume_role_with_saml", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_assume_role_with_saml", "test": "test_assume_role_with_saml", "response": "200", "error": "", @@ -11254,7 +11634,7 @@ "RoleArn, RoleSessionName, WebIdentityToken": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_assume_role_with_web_identity", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_assume_role_with_web_identity", "test": "test_assume_role_with_web_identity", "response": "200", "error": "", @@ -11270,7 +11650,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", "response": "200", "error": "", @@ -11280,7 +11660,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", "response": "200", "error": "", @@ -11290,7 +11670,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigateway_with_step_function_integration[StartExecution]", "test": "test_apigateway_with_step_function_integration[StartExecution]", "response": "200", "error": "", @@ -11300,7 +11680,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[dev]", "test": "test_apigw_stage_variables[dev]", "response": "200", "error": "", @@ -11310,7 +11690,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_apigw_stage_variables[local]", "test": "test_apigw_stage_variables[local]", "response": "200", "error": "", @@ -11320,48 +11700,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", - "test": "test_lambda_different_iam_keys_environment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", - "test": "test_large_payloads", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_lifecycle", - "test": "test_function_lifecycle", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", - "test": "test_add_lambda_permission_fields", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", - "test": "test_echo_invoke[python3.7]", + "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": "", @@ -11370,7 +11710,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", @@ -11380,7 +11720,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", "test": "test_get_user_without_username_as_role", "response": "200", "error": "", @@ -11390,7 +11730,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_root", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_root", "test": "test_get_user_without_username_as_root", "response": "200", "error": "", @@ -11400,7 +11740,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_user", "test": "test_get_user_without_username_as_user", "response": "200", "error": "", @@ -11410,7 +11750,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_create_grant_with_invalid_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_grant_with_invalid_key", "test": "test_create_grant_with_invalid_key", "response": "200", "error": "", @@ -11420,7 +11760,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_id_and_key_id", "test": "test_retire_grant_with_grant_id_and_key_id", "response": "200", "error": "", @@ -11430,7 +11770,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_retire_grant_with_grant_token", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_retire_grant_with_grant_token", "test": "test_retire_grant_with_grant_token", "response": "200", "error": "", @@ -11440,7 +11780,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMS::test_revoke_grant", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_revoke_grant", "test": "test_revoke_grant", "response": "200", "error": "", @@ -11450,7 +11790,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", "response": "200", "error": "", @@ -11460,7 +11800,47 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_lambda_different_iam_keys_environment", + "test": "test_lambda_different_iam_keys_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "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", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_add_lambda_permission_fields", + "test": "test_add_lambda_permission_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Architectures', '$..EphemeralStorage', '$..LastUpdateStatus', '$..MemorySize', '$..State', '$..StateReason', '$..StateReasonCode', '$..VpcConfig', '$..CodeSigningConfig', '$..Environment', '$..HTTPStatusCode', '$..Layers', '$..CreateFunctionResponse.RuntimeVersionConfig', '$..CreateFunctionResponse.SnapStart']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[python3.7]", + "test": "test_echo_invoke[python3.7]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_create_and_delete_log_stream", "test": "test_create_and_delete_log_stream", "response": "200", "error": "", @@ -11470,7 +11850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", + "node_id": "LocalStack Community: tests/aws/services/logs/test_logs.py::TestCloudWatchLogs::test_put_subscription_filter_lambda", "test": "test_put_subscription_filter_lambda", "response": "200", "error": "", @@ -11480,8 +11860,8 @@ "origin": "external" }, { - "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/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[False]", + "test": "test_get_caller_identity_role_access_key[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11490,8 +11870,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[False]", - "test": "test_get_caller_identity_role_access_key[False]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[True]", + "test": "test_get_caller_identity_role_access_key[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11500,8 +11880,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[True]", - "test": "test_get_caller_identity_role_access_key[True]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_root", + "test": "test_get_caller_identity_root", "response": "200", "error": "", "snapshot_skipped": "", @@ -11510,8 +11890,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_root", - "test": "test_get_caller_identity_root", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[False]", + "test": "test_get_caller_identity_user_access_key[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11520,8 +11900,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[False]", - "test": "test_get_caller_identity_user_access_key[False]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[True]", + "test": "test_get_caller_identity_user_access_key[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11530,8 +11910,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_caller_identity_user_access_key[True]", - "test": "test_get_caller_identity_user_access_key[True]", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "200", "error": "", "snapshot_skipped": "", @@ -11552,7 +11942,17 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_app", + "test": "test_create_app", + "response": "200", + "error": "", + "snapshot_skipped": "['$..app.defaultDomain']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[1.0]", "test": "test_apigw_v2_lambda_request_authorizer[1.0]", "response": "200", "error": "", @@ -11562,7 +11962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_apigw_v2_lambda_request_authorizer[2.0]", "test": "test_apigw_v2_lambda_request_authorizer[2.0]", "response": "200", "error": "", @@ -11572,7 +11972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_cors_preflight_requests", "test": "test_cors_preflight_requests", "response": "200", "error": "", @@ -11582,7 +11982,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_http_to_lambda_payload_v2", "test": "test_http_to_lambda_payload_v2", "response": "200", "error": "", @@ -11592,7 +11992,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[1.0]", "test": "test_lambda_events[1.0]", "response": "200", "error": "", @@ -11602,7 +12002,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events[2.0]", "test": "test_lambda_events[2.0]", "response": "200", "error": "", @@ -11612,7 +12012,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[client_credentials]", "test": "test_cognito_authorizer_token_types[client_credentials]", "response": "200", "error": "", @@ -11622,7 +12022,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_cognito_authorizer_token_types[username]", "test": "test_cognito_authorizer_token_types[username]", "response": "200", "error": "", @@ -11632,7 +12032,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_iam_authorizer", "test": "test_iam_authorizer", "response": "200", "error": "", @@ -11642,7 +12042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", "test": "test_connect_disconnect_always_called", "response": "200", "error": "", @@ -11652,7 +12052,47 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", + "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_kms_cross_account_encrypt", "test": "test_kms_cross_account_encrypt", "response": "200", "error": "", @@ -11662,7 +12102,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -11672,7 +12112,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", "response": "200", "error": "", @@ -11682,7 +12122,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_s3_cross_account_get_object", "test": "test_s3_cross_account_get_object", "response": "200", "error": "", @@ -11692,7 +12132,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", "response": "200", "error": "", @@ -11702,7 +12142,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sqs_cross_account_receive", "test": "test_sqs_cross_account_receive", "response": "200", "error": "", @@ -11712,7 +12152,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMConditions::test_s3_create_bucket_secure_connection", + "test": "test_s3_create_bucket_secure_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_cw_logs", "test": "test_assume_role_cw_logs", "response": "200", "error": "", @@ -11722,7 +12172,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", "response": "200", "error": "", @@ -11732,7 +12182,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", "test": "test_batch_create_compute_environment", "response": "200", "error": "", @@ -11742,7 +12192,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_acm", "test": "test_enforce_policy_acm", "response": "200", "error": "", @@ -11752,7 +12202,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_apigateway", "test": "test_enforce_policy_apigateway", "response": "200", "error": "", @@ -11762,7 +12212,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudformation", "test": "test_enforce_policy_cloudformation", "response": "200", "error": "", @@ -11772,7 +12222,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", "test": "test_enforce_policy_cloudwatch", "response": "200", "error": "", @@ -11782,7 +12232,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", "test": "test_enforce_policy_dynamodb", "response": "200", "error": "", @@ -11792,7 +12242,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch", "test": "test_enforce_policy_elasticsearch", "response": "200", "error": "", @@ -11802,7 +12252,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains", "test": "test_enforce_policy_elasticsearch_two_domains", "response": "200", "error": "", @@ -11812,7 +12262,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_elasticsearch_two_domains_two_policies", "test": "test_enforce_policy_elasticsearch_two_domains_two_policies", "response": "200", "error": "", @@ -11822,7 +12272,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", "response": "200", "error": "", @@ -11832,7 +12282,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", "response": "200", "error": "", @@ -11842,7 +12292,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kms", "test": "test_enforce_policy_kms", "response": "200", "error": "", @@ -11852,7 +12302,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", "response": "200", "error": "", @@ -11862,7 +12312,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_logs", "test": "test_enforce_policy_logs", "response": "200", "error": "", @@ -11872,7 +12322,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_redshift", "test": "test_enforce_policy_redshift", "response": "200", "error": "", @@ -11882,7 +12332,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_s3", "test": "test_enforce_policy_s3", "response": "200", "error": "", @@ -11892,7 +12342,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_create", "test": "test_enforce_policy_secretsmanager_create", "response": "200", "error": "", @@ -11902,7 +12352,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_secretsmanager_get_value", "test": "test_enforce_policy_secretsmanager_get_value", "response": "200", "error": "", @@ -11912,7 +12362,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs", "test": "test_enforce_policy_sqs", "response": "200", "error": "", @@ -11922,7 +12372,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_sqs_not_resource_all", "test": "test_enforce_policy_sqs_not_resource_all", "response": "200", "error": "", @@ -11932,7 +12382,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_stepfunctions", "test": "test_enforce_policy_stepfunctions", "response": "200", "error": "", @@ -11942,7 +12392,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", "response": "200", "error": "", @@ -11952,7 +12402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_logs_policy", "test": "test_logs_policy", "response": "200", "error": "", @@ -11962,7 +12412,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", "response": "200", "error": "", @@ -11972,7 +12422,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", "response": "200", "error": "", @@ -11982,7 +12432,27 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[with-leading-slash]", + "test": "test_ssm_get_attribute[with-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_ssm_get_attribute[without-leading-slash]", + "test": "test_ssm_get_attribute[without-leading-slash]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_user_with_permissions_boundary", "test": "test_user_with_permissions_boundary", "response": "200", "error": "", @@ -11992,7 +12462,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_backup_vault", "test": "test_backup_vault", "response": "200", "error": "", @@ -12002,7 +12472,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_ecr_repository_policies", "test": "test_ecr_repository_policies", "response": "200", "error": "", @@ -12012,17 +12482,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", "test": "test_efs_file_system_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", + "snapshot_skipped": "['$..CreationToken', '$..Encrypted', '$..LifeCycleState', '$..Name', '$..NumberOfMountTargets', '$..OwnerId', '$..PerformanceMode', '$..SizeInBytes', '$..Tags', '$..ThroughputMode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", "test": "test_eventbridge_policies", "response": "200", "error": "", @@ -12032,7 +12502,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_get_lambda_layer", "test": "test_get_lambda_layer", "response": "200", "error": "", @@ -12042,7 +12512,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_iam_trust_policy", "test": "test_iam_trust_policy", "response": "200", "error": "", @@ -12052,7 +12522,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_kms_key", "test": "test_kms_key", "response": "200", "error": "", @@ -12062,7 +12532,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_lambda_invoke", "test": "test_lambda_invoke", "response": "200", "error": "", @@ -12072,7 +12542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_s3_bucket_policy", "test": "test_s3_bucket_policy", "response": "200", "error": "", @@ -12082,7 +12552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_secretsmanager_policy", "test": "test_secretsmanager_policy", "response": "200", "error": "", @@ -12092,7 +12562,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sns_publish_topic_attributes", "test": "test_sns_publish_topic_attributes", "response": "200", "error": "", @@ -12102,7 +12572,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes", "test": "test_sqs_receive_queue_attributes", "response": "200", "error": "", @@ -12112,7 +12582,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_resource_deny", "test": "test_sqs_receive_queue_attributes_resource_deny", "response": "200", "error": "", @@ -12122,7 +12592,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_role_permission_boundary", "test": "test_sqs_receive_queue_attributes_role_permission_boundary", "response": "200", "error": "", @@ -12132,7 +12602,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_sqs_receive_queue_attributes_user_permission_boundary", "test": "test_sqs_receive_queue_attributes_user_permission_boundary", "response": "200", "error": "", @@ -12142,7 +12612,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_role_arn", "test": "test_get_permissions_for_role_arn", "response": "200", "error": "", @@ -12152,7 +12622,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_get_permissions_for_user_arn", "test": "test_get_permissions_for_user_arn", "response": "200", "error": "", @@ -12162,7 +12632,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_root_user_for_root_arn", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPolicyRetrieval::test_iam_root_user_for_root_arn", "test": "test_iam_root_user_for_root_arn", "response": "200", "error": "", @@ -12172,7 +12642,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[role]", "test": "test_extract_caller_principal_role[role]", "response": "200", "error": "", @@ -12182,7 +12652,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[root]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[root]", "test": "test_extract_caller_principal_role[root]", "response": "200", "error": "", @@ -12192,7 +12662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[root_account_id]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[root_account_id]", "test": "test_extract_caller_principal_role[root_account_id]", "response": "200", "error": "", @@ -12202,7 +12672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMPrincipalDetection::test_extract_caller_principal_role[user]", "test": "test_extract_caller_principal_role[user]", "response": "200", "error": "", @@ -12212,7 +12682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_internals.py::TestIAMResourceDetection::test_sqs_create_queue", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourceDetection::test_sqs_create_queue", "test": "test_sqs_create_queue", "response": "200", "error": "", @@ -12222,7 +12692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_policy_generation.py::TestPolicyGeneration::test_policy_generation_stream_as_role", "test": "test_policy_generation_stream_as_role", "response": "200", "error": "", @@ -12232,7 +12702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_dynamodb_integration", "test": "test_dynamodb_integration", "response": "200", "error": "", @@ -12242,7 +12712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", "test": "test_kinesis_integration", "response": "200", "error": "", @@ -12252,7 +12722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS]", "test": "test_lambda_integration[AWS]", "response": "200", "error": "", @@ -12262,7 +12732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration[AWS_PROXY]", "test": "test_lambda_integration[AWS_PROXY]", "response": "200", "error": "", @@ -12272,7 +12742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", "response": "200", "error": "", @@ -12282,7 +12752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", "response": "200", "error": "", @@ -12292,7 +12762,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_sqs_integration", "test": "test_sqs_integration", "response": "200", "error": "", @@ -12302,7 +12772,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_events", "test": "test_events_events", "response": "200", "error": "", @@ -12312,7 +12782,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_firehose", "test": "test_events_firehose", "response": "200", "error": "", @@ -12322,7 +12792,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_kinesis", "test": "test_events_kinesis", "response": "200", "error": "", @@ -12332,7 +12802,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_events_lambda", "test": "test_events_lambda", "response": "200", "error": "", @@ -12342,7 +12812,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam", "test": "test_lambda_iam", "response": "200", "error": "", @@ -12352,7 +12822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", "response": "200", "error": "", @@ -12362,7 +12832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_firehose", "test": "test_sns_firehose", "response": "200", "error": "", @@ -12372,7 +12842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_sns_lambda_subscription", "test": "test_sns_lambda_subscription", "response": "200", "error": "", @@ -12382,7 +12852,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", @@ -12392,7 +12862,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", @@ -12402,7 +12872,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_sqs_event_source_mapping", "test": "test_sqs_event_source_mapping", "response": "200", "error": "", @@ -12412,7 +12882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/iam_enforcement/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", "response": "200", "error": "", @@ -12422,28 +12892,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_amplify.py::TestAmplifyProvider::test_create_app", - "test": "test_create_app", - "response": "200", - "error": "", - "snapshot_skipped": "['$..app.defaultDomain']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/serverlessrepo/test_serverlessrepo.py::TestServerlessRepo::test_not_existing_version", + "test": "test_not_existing_version", "response": "200", "error": "", "snapshot_skipped": "", @@ -12451,36 +12901,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_cognito.py::TestUserAttributes::test_create_user_with_email_uses_sub_as_username[True-True-email]", - "test": "test_create_user_with_email_uses_sub_as_username[True-True-email]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/test_route53.py::TestRoute53::test_dns_failover_based_on_health_check", - "test": "test_dns_failover_based_on_health_check", - "response": "200", - "error": "", - "snapshot_skipped": "['$..CallerReference', '$..HealthCheckConfig.EnableSNI', '$..HealthCheckConfig.FullyQualifiedDomainName', '$..HealthCheckConfig.IPAddress', '$..HealthCheckConfig.Port', '$..HealthCheckConfig.Type', '$..ttl']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed", "test": "test_appsync_deployed", @@ -12508,7 +12928,7 @@ "Name": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_get_federation_token", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_federation_token", "test": "test_get_federation_token", "response": "200", "error": "", @@ -12524,7 +12944,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_session_token", "test": "test_presigned_url_with_session_token", "response": "200", "error": "", @@ -12534,7 +12954,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_sts.py::TestSTSIntegrations::test_expiration_date_format", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_expiration_date_format", "test": "test_expiration_date_format", "response": "200", "error": "", diff --git a/data/coverage/support.json b/data/coverage/support.json index b019abafac..a48ed1796c 100644 --- a/data/coverage/support.json +++ b/data/coverage/support.json @@ -200,7 +200,7 @@ "categoryCode, ccEmailAddresses, communicationBody, issueType, language, serviceCode, severityCode, subject": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_support.py::TestConfigService::test_create_support_case", + "node_id": "LocalStack Community: tests/aws/services/support/test_support.py::TestConfigService::test_create_support_case", "test": "test_create_support_case", "response": "200", "error": "", @@ -210,7 +210,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_support.py::TestConfigService::test_resolve_case", + "node_id": "LocalStack Community: tests/aws/services/support/test_support.py::TestConfigService::test_resolve_case", "test": "test_resolve_case", "response": "200", "error": "", @@ -226,7 +226,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_support.py::TestConfigService::test_create_support_case", + "node_id": "LocalStack Community: tests/aws/services/support/test_support.py::TestConfigService::test_create_support_case", "test": "test_create_support_case", "response": "200", "error": "", @@ -242,7 +242,7 @@ "caseId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_support.py::TestConfigService::test_resolve_case", + "node_id": "LocalStack Community: tests/aws/services/support/test_support.py::TestConfigService::test_resolve_case", "test": "test_resolve_case", "response": "200", "error": "", diff --git a/data/coverage/swf.json b/data/coverage/swf.json index d4bd1c2fda..ecff0e2cae 100644 --- a/data/coverage/swf.json +++ b/data/coverage/swf.json @@ -452,7 +452,7 @@ "domain, execution": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_swf.py::TestSwf::test_run_workflow", + "node_id": "LocalStack Community: tests/aws/services/swf/test_swf.py::TestSwf::test_run_workflow", "test": "test_run_workflow", "response": "200", "error": "", @@ -468,7 +468,7 @@ "domain, registrationStatus": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_swf.py::TestSwf::test_run_workflow", + "node_id": "LocalStack Community: tests/aws/services/swf/test_swf.py::TestSwf::test_run_workflow", "test": "test_run_workflow", "response": "200", "error": "", @@ -484,7 +484,7 @@ "domain, taskList": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_swf.py::TestSwf::test_run_workflow", + "node_id": "LocalStack Community: tests/aws/services/swf/test_swf.py::TestSwf::test_run_workflow", "test": "test_run_workflow", "response": "200", "error": "", @@ -500,7 +500,7 @@ "domain, taskList": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_swf.py::TestSwf::test_run_workflow", + "node_id": "LocalStack Community: tests/aws/services/swf/test_swf.py::TestSwf::test_run_workflow", "test": "test_run_workflow", "response": "200", "error": "", @@ -516,7 +516,7 @@ "defaultTaskHeartbeatTimeout, defaultTaskList, defaultTaskScheduleToCloseTimeout, defaultTaskScheduleToStartTimeout, defaultTaskStartToCloseTimeout, domain, name, version": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_swf.py::TestSwf::test_run_workflow", + "node_id": "LocalStack Community: tests/aws/services/swf/test_swf.py::TestSwf::test_run_workflow", "test": "test_run_workflow", "response": "200", "error": "", @@ -532,7 +532,7 @@ "name, workflowExecutionRetentionPeriodInDays": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_swf.py::TestSwf::test_run_workflow", + "node_id": "LocalStack Community: tests/aws/services/swf/test_swf.py::TestSwf::test_run_workflow", "test": "test_run_workflow", "response": "200", "error": "", @@ -548,7 +548,7 @@ "defaultChildPolicy, defaultExecutionStartToCloseTimeout, defaultTaskList, defaultTaskStartToCloseTimeout, domain, name, version": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_swf.py::TestSwf::test_run_workflow", + "node_id": "LocalStack Community: tests/aws/services/swf/test_swf.py::TestSwf::test_run_workflow", "test": "test_run_workflow", "response": "200", "error": "", @@ -564,7 +564,7 @@ "result, taskToken": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_swf.py::TestSwf::test_run_workflow", + "node_id": "LocalStack Community: tests/aws/services/swf/test_swf.py::TestSwf::test_run_workflow", "test": "test_run_workflow", "response": "200", "error": "", @@ -580,7 +580,7 @@ "decisions, taskToken": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_swf.py::TestSwf::test_run_workflow", + "node_id": "LocalStack Community: tests/aws/services/swf/test_swf.py::TestSwf::test_run_workflow", "test": "test_run_workflow", "response": "200", "error": "", @@ -596,7 +596,7 @@ "domain, workflowId, workflowType": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_swf.py::TestSwf::test_run_workflow", + "node_id": "LocalStack Community: tests/aws/services/swf/test_swf.py::TestSwf::test_run_workflow", "test": "test_run_workflow", "response": "200", "error": "", diff --git a/data/coverage/timestream-query.json b/data/coverage/timestream-query.json index a318325b0e..5b1e398506 100644 --- a/data/coverage/timestream-query.json +++ b/data/coverage/timestream-query.json @@ -164,7 +164,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_describe_endpoints", "test": "test_describe_endpoints", "response": "200", "error": "", @@ -180,7 +180,7 @@ "ResourceARN": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", @@ -196,7 +196,7 @@ "ClientToken, MaxRows, NextToken, QueryString": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_query_pagination", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_query_pagination", "test": "test_query_pagination", "response": "200", "error": "", @@ -210,7 +210,7 @@ "ClientToken, MaxRows, QueryString": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_query_pagination", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_query_pagination", "test": "test_query_pagination", "response": "200", "error": "", @@ -224,7 +224,7 @@ "ClientToken, QueryString": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_ago_function", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_ago_function", "test": "test_ago_function", "response": "200", "error": "", @@ -234,7 +234,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_bin_function[3d]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_bin_function[3d]", "test": "test_bin_function[3d]", "response": "200", "error": "", @@ -244,7 +244,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_from_iso8601_date", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_from_iso8601_date", "test": "test_from_iso8601_date", "response": "200", "error": "", @@ -254,7 +254,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_from_iso8601_timestamp[2021-11-15T11:18:42.573Z]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_from_iso8601_timestamp[2021-11-15T11:18:42.573Z]", "test": "test_from_iso8601_timestamp[2021-11-15T11:18:42.573Z]", "response": "200", "error": "", @@ -264,7 +264,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_from_iso8601_timestamp[2021-11-15T11:18:42]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_from_iso8601_timestamp[2021-11-15T11:18:42]", "test": "test_from_iso8601_timestamp[2021-11-15T11:18:42]", "response": "200", "error": "", @@ -274,7 +274,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_from_milliseconds_func", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_from_milliseconds_func", "test": "test_from_milliseconds_func", "response": "200", "error": "", @@ -284,7 +284,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_insert_different_data_types", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_insert_different_data_types", "test": "test_insert_different_data_types", "response": "200", "error": "", @@ -294,7 +294,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[False]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[False]", "test": "test_interpolation_function[False]", "response": "200", "error": "", @@ -304,7 +304,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[True]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[True]", "test": "test_interpolation_function[True]", "response": "200", "error": "", @@ -314,7 +314,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_multi_records", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_multi_records", "test": "test_multi_records", "response": "200", "error": "", @@ -324,7 +324,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_parse_duration_func", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_parse_duration_func", "test": "test_parse_duration_func", "response": "200", "error": "", @@ -334,7 +334,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_sequence_time_func", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_sequence_time_func", "test": "test_sequence_time_func", "response": "200", "error": "", @@ -344,7 +344,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[DB_TEST-MY_TABLE_NAME]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_sum_by_reference", + "test": "test_sum_by_reference", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[DB_TEST-MY_TABLE_NAME]", "test": "test_timestream_query[DB_TEST-MY_TABLE_NAME]", "response": "200", "error": "", @@ -354,7 +364,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[db-{short_uid}-table{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[db-{short_uid}-table{short_uid}]", "test": "test_timestream_query[db-{short_uid}-table{short_uid}]", "response": "200", "error": "", @@ -364,7 +374,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_to_milliseconds_func", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_to_milliseconds_func", "test": "test_to_milliseconds_func", "response": "200", "error": "", @@ -374,7 +384,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_unnest_function", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_unnest_function", "test": "test_unnest_function", "response": "200", "error": "", @@ -384,7 +394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_ago_function", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_ago_function", "test": "test_ago_function", "response": "400", "error": "ValidationException", @@ -394,7 +404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_parse_duration_func", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_parse_duration_func", "test": "test_parse_duration_func", "response": "400", "error": "ValidationException", @@ -410,7 +420,7 @@ "ResourceARN, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", @@ -426,7 +436,7 @@ "ResourceARN, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", diff --git a/data/coverage/timestream-write.json b/data/coverage/timestream-write.json index 072003e8eb..0ece1fc520 100644 --- a/data/coverage/timestream-write.json +++ b/data/coverage/timestream-write.json @@ -236,17 +236,17 @@ "DatabaseName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", "test": "test_create_db_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[DB_TEST-MY_TABLE_NAME]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[DB_TEST-MY_TABLE_NAME]", "test": "test_timestream_query[DB_TEST-MY_TABLE_NAME]", "response": "200", "error": "", @@ -256,7 +256,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[db-{short_uid}-table{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[db-{short_uid}-table{short_uid}]", "test": "test_timestream_query[db-{short_uid}-table{short_uid}]", "response": "200", "error": "", @@ -270,7 +270,7 @@ "DatabaseName, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_describe_endpoints", "test": "test_describe_endpoints", "response": "200", "error": "", @@ -280,7 +280,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_insert_different_data_types", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_list_tags_for_resource", + "test": "test_list_tags_for_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_insert_different_data_types", "test": "test_insert_different_data_types", "response": "200", "error": "", @@ -290,7 +300,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[False]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[False]", "test": "test_interpolation_function[False]", "response": "200", "error": "", @@ -300,7 +310,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[True]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[True]", "test": "test_interpolation_function[True]", "response": "200", "error": "", @@ -310,8 +320,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_list_tags_for_resource", - "test": "test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_multi_records", + "test": "test_multi_records", "response": "200", "error": "", "snapshot_skipped": "", @@ -320,8 +330,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_multi_records", - "test": "test_multi_records", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_query_pagination", + "test": "test_query_pagination", "response": "200", "error": "", "snapshot_skipped": "", @@ -330,8 +340,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_query_pagination", - "test": "test_query_pagination", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_sum_by_reference", + "test": "test_sum_by_reference", "response": "200", "error": "", "snapshot_skipped": "", @@ -340,7 +350,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_unnest_function", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_unnest_function", "test": "test_unnest_function", "response": "200", "error": "", @@ -356,17 +366,17 @@ "DatabaseName, TableName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", "test": "test_create_db_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[DB_TEST-MY_TABLE_NAME]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[DB_TEST-MY_TABLE_NAME]", "test": "test_timestream_query[DB_TEST-MY_TABLE_NAME]", "response": "200", "error": "", @@ -376,7 +386,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[db-{short_uid}-table{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[db-{short_uid}-table{short_uid}]", "test": "test_timestream_query[db-{short_uid}-table{short_uid}]", "response": "200", "error": "", @@ -390,7 +400,7 @@ "DatabaseName, TableName, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_describe_endpoints", "test": "test_describe_endpoints", "response": "200", "error": "", @@ -400,7 +410,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_insert_different_data_types", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_list_tags_for_resource", + "test": "test_list_tags_for_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_insert_different_data_types", "test": "test_insert_different_data_types", "response": "200", "error": "", @@ -410,7 +430,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[False]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[False]", "test": "test_interpolation_function[False]", "response": "200", "error": "", @@ -420,7 +440,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[True]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[True]", "test": "test_interpolation_function[True]", "response": "200", "error": "", @@ -430,8 +450,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_list_tags_for_resource", - "test": "test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_multi_records", + "test": "test_multi_records", "response": "200", "error": "", "snapshot_skipped": "", @@ -440,8 +460,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_multi_records", - "test": "test_multi_records", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_query_pagination", + "test": "test_query_pagination", "response": "200", "error": "", "snapshot_skipped": "", @@ -450,8 +470,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_query_pagination", - "test": "test_query_pagination", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_sum_by_reference", + "test": "test_sum_by_reference", "response": "200", "error": "", "snapshot_skipped": "", @@ -460,7 +480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_unnest_function", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_unnest_function", "test": "test_unnest_function", "response": "200", "error": "", @@ -476,17 +496,17 @@ "DatabaseName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", "test": "test_create_db_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_describe_endpoints", "test": "test_describe_endpoints", "response": "200", "error": "", @@ -496,7 +516,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_insert_different_data_types", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_list_tags_for_resource", + "test": "test_list_tags_for_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_insert_different_data_types", "test": "test_insert_different_data_types", "response": "200", "error": "", @@ -506,7 +536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[False]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[False]", "test": "test_interpolation_function[False]", "response": "200", "error": "", @@ -516,7 +546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[True]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[True]", "test": "test_interpolation_function[True]", "response": "200", "error": "", @@ -526,8 +556,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_list_tags_for_resource", - "test": "test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_multi_records", + "test": "test_multi_records", "response": "200", "error": "", "snapshot_skipped": "", @@ -536,8 +566,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_multi_records", - "test": "test_multi_records", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_query_pagination", + "test": "test_query_pagination", "response": "200", "error": "", "snapshot_skipped": "", @@ -546,8 +576,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_query_pagination", - "test": "test_query_pagination", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_sum_by_reference", + "test": "test_sum_by_reference", "response": "200", "error": "", "snapshot_skipped": "", @@ -556,7 +586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[DB_TEST-MY_TABLE_NAME]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[DB_TEST-MY_TABLE_NAME]", "test": "test_timestream_query[DB_TEST-MY_TABLE_NAME]", "response": "200", "error": "", @@ -566,7 +596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[db-{short_uid}-table{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[db-{short_uid}-table{short_uid}]", "test": "test_timestream_query[db-{short_uid}-table{short_uid}]", "response": "200", "error": "", @@ -576,7 +606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_unnest_function", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_unnest_function", "test": "test_unnest_function", "response": "200", "error": "", @@ -586,7 +616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_describe_endpoints", "test": "test_describe_endpoints", "response": "400", "error": "ResourceNotFoundException", @@ -602,7 +632,7 @@ "DatabaseName, TableName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_describe_endpoints", "test": "test_describe_endpoints", "response": "200", "error": "", @@ -612,7 +642,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_insert_different_data_types", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_list_tags_for_resource", + "test": "test_list_tags_for_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_insert_different_data_types", "test": "test_insert_different_data_types", "response": "200", "error": "", @@ -622,7 +662,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[False]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[False]", "test": "test_interpolation_function[False]", "response": "200", "error": "", @@ -632,7 +672,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[True]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[True]", "test": "test_interpolation_function[True]", "response": "200", "error": "", @@ -642,8 +682,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_list_tags_for_resource", - "test": "test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_multi_records", + "test": "test_multi_records", "response": "200", "error": "", "snapshot_skipped": "", @@ -652,8 +692,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_multi_records", - "test": "test_multi_records", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_query_pagination", + "test": "test_query_pagination", "response": "200", "error": "", "snapshot_skipped": "", @@ -662,8 +702,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_query_pagination", - "test": "test_query_pagination", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_sum_by_reference", + "test": "test_sum_by_reference", "response": "200", "error": "", "snapshot_skipped": "", @@ -672,7 +712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_unnest_function", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_unnest_function", "test": "test_unnest_function", "response": "200", "error": "", @@ -682,17 +722,17 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", "test": "test_create_db_tables", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_describe_endpoints", "test": "test_describe_endpoints", "response": "400", "error": "ResourceNotFoundException", @@ -708,17 +748,7 @@ "DatabaseName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", - "test": "test_create_db_tables", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", "test": "test_create_db_tables", "response": "200", "error": "", @@ -728,7 +758,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_list_tags_for_resource", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_list_tags_for_resource", "test": "test_list_tags_for_resource", "response": "200", "error": "", @@ -738,7 +768,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[DB_TEST-MY_TABLE_NAME]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[DB_TEST-MY_TABLE_NAME]", "test": "test_timestream_query[DB_TEST-MY_TABLE_NAME]", "response": "200", "error": "", @@ -748,7 +778,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[db-{short_uid}-table{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[db-{short_uid}-table{short_uid}]", "test": "test_timestream_query[db-{short_uid}-table{short_uid}]", "response": "200", "error": "", @@ -764,14 +794,14 @@ "DatabaseName, TableName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", "test": "test_create_db_tables", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] } @@ -780,7 +810,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[DB_TEST-MY_TABLE_NAME]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[DB_TEST-MY_TABLE_NAME]", "test": "test_timestream_query[DB_TEST-MY_TABLE_NAME]", "response": "200", "error": "", @@ -790,7 +820,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[db-{short_uid}-table{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[db-{short_uid}-table{short_uid}]", "test": "test_timestream_query[db-{short_uid}-table{short_uid}]", "response": "200", "error": "", @@ -806,7 +836,7 @@ "DatabaseName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/cloudformation/resources/test_timestream.py::test_create_db_tables", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_timestream.py::test_create_db_tables", "test": "test_create_db_tables", "response": "200", "error": "", @@ -816,7 +846,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[DB_TEST-MY_TABLE_NAME]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[DB_TEST-MY_TABLE_NAME]", "test": "test_timestream_query[DB_TEST-MY_TABLE_NAME]", "response": "200", "error": "", @@ -826,7 +856,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[db-{short_uid}-table{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[db-{short_uid}-table{short_uid}]", "test": "test_timestream_query[db-{short_uid}-table{short_uid}]", "response": "200", "error": "", @@ -842,7 +872,7 @@ "CommonAttributes, DatabaseName, Records, TableName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamBasic::test_describe_endpoints", "test": "test_describe_endpoints", "response": "200", "error": "", @@ -852,7 +882,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_insert_different_data_types", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_insert_different_data_types", "test": "test_insert_different_data_types", "response": "200", "error": "", @@ -862,7 +892,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[False]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[False]", "test": "test_interpolation_function[False]", "response": "200", "error": "", @@ -872,7 +902,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_interpolation_function[True]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_interpolation_function[True]", "test": "test_interpolation_function[True]", "response": "200", "error": "", @@ -882,7 +912,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_query_pagination", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_query_pagination", "test": "test_query_pagination", "response": "200", "error": "", @@ -892,7 +922,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[DB_TEST-MY_TABLE_NAME]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[DB_TEST-MY_TABLE_NAME]", "test": "test_timestream_query[DB_TEST-MY_TABLE_NAME]", "response": "200", "error": "", @@ -902,7 +932,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_timestream_query[db-{short_uid}-table{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_timestream_query[db-{short_uid}-table{short_uid}]", "test": "test_timestream_query[db-{short_uid}-table{short_uid}]", "response": "200", "error": "", @@ -912,7 +942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_unnest_function", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_unnest_function", "test": "test_unnest_function", "response": "200", "error": "", @@ -926,7 +956,7 @@ "DatabaseName, Records, TableName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_timestream.py::TestTimestream::test_multi_records", + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_multi_records", "test": "test_multi_records", "response": "200", "error": "", @@ -934,6 +964,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/timestream/test_timestream.py::TestTimestreamQueries::test_sum_by_reference", + "test": "test_sum_by_reference", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } diff --git a/data/coverage/transcribe.json b/data/coverage/transcribe.json index e6c7b267b2..aaf6036ac4 100644 --- a/data/coverage/transcribe.json +++ b/data/coverage/transcribe.json @@ -476,7 +476,7 @@ "TranscriptionJobName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", "test": "test_get_transcription_job", "response": "200", "error": "", @@ -486,7 +486,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", "test": "test_list_transcription_jobs", "response": "200", "error": "", @@ -496,7 +496,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", "test": "test_transcribe_happy_path", "response": "200", "error": "", @@ -506,7 +506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", "test": "test_transcribe_start_job[None-None]", "response": "200", "error": "", @@ -516,7 +516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "200", "error": "", @@ -526,7 +526,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", "response": "200", "error": "", @@ -536,7 +536,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", "response": "200", "error": "", @@ -546,7 +546,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "response": "200", "error": "", @@ -556,7 +556,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "response": "200", "error": "", @@ -566,7 +566,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", "test": "test_transcribe_start_job_same_name", "response": "200", "error": "", @@ -576,8 +576,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", @@ -586,8 +586,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", @@ -596,8 +596,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", @@ -606,8 +606,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", "snapshot_skipped": "", @@ -616,8 +616,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", "snapshot_skipped": "", @@ -626,8 +626,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "200", "error": "", "snapshot_skipped": "", @@ -636,7 +636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", + "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", "response": "200", "error": "", @@ -646,7 +646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_failing_deletion", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_failing_deletion", "test": "test_failing_deletion", "response": "400", "error": "NotFoundException", @@ -656,7 +656,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", "test": "test_transcribe_happy_path", "response": "400", "error": "NotFoundException", @@ -672,7 +672,7 @@ "TranscriptionJobName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", "test": "test_get_transcription_job", "response": "200", "error": "", @@ -682,7 +682,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", "test": "test_transcribe_happy_path", "response": "200", "error": "", @@ -692,7 +692,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", "test": "test_transcribe_start_job[None-None]", "response": "200", "error": "", @@ -702,7 +702,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "200", "error": "", @@ -712,7 +712,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", "response": "200", "error": "", @@ -722,7 +722,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", "response": "200", "error": "", @@ -732,7 +732,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "response": "200", "error": "", @@ -742,7 +742,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "response": "200", "error": "", @@ -752,7 +752,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", "test": "test_transcribe_start_job_same_name", "response": "200", "error": "", @@ -762,8 +762,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", @@ -772,8 +772,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", @@ -782,8 +782,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", @@ -792,8 +792,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", "snapshot_skipped": "", @@ -802,8 +802,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", "snapshot_skipped": "", @@ -812,8 +812,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "200", "error": "", "snapshot_skipped": "", @@ -822,7 +822,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", + "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", "response": "200", "error": "", @@ -832,7 +832,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", "test": "test_get_transcription_job", "response": "400", "error": "NotFoundException", @@ -842,7 +842,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", "test": "test_transcribe_happy_path", "response": "400", "error": "NotFoundException", @@ -858,7 +858,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", "test": "test_list_transcription_jobs", "response": "200", "error": "", @@ -874,7 +874,7 @@ "LanguageCode, Media, OutputBucketName, OutputKey, TranscriptionJobName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-3-test-output]", "test": "test_transcribe_start_job[test-output-bucket-3-test-output]", "response": "200", "error": "", @@ -884,7 +884,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-4-test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-4-test-output.json]", "response": "200", "error": "", @@ -894,7 +894,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "test": "test_transcribe_start_job[test-output-bucket-5-test-files/test-output.json]", "response": "200", "error": "", @@ -904,7 +904,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "test": "test_transcribe_start_job[test-output-bucket-6-test-files/test-output]", "response": "200", "error": "", @@ -918,7 +918,7 @@ "LanguageCode, Media, OutputBucketName, TranscriptionJobName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[test-output-bucket-2-None]", "test": "test_transcribe_start_job[test-output-bucket-2-None]", "response": "200", "error": "", @@ -932,7 +932,7 @@ "LanguageCode, Media, TranscriptionJobName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_get_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_get_transcription_job", "test": "test_get_transcription_job", "response": "200", "error": "", @@ -942,7 +942,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_list_transcription_jobs", "test": "test_list_transcription_jobs", "response": "200", "error": "", @@ -952,7 +952,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_happy_path", "test": "test_transcribe_happy_path", "response": "200", "error": "", @@ -962,7 +962,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job[None-None]", "test": "test_transcribe_start_job[None-None]", "response": "200", "error": "", @@ -972,7 +972,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", "test": "test_transcribe_start_job_same_name", "response": "200", "error": "", @@ -982,8 +982,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.amr]", - "test": "test_transcribe_supported_media_formats[files/en-gb.amr]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.amr]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.amr]", "response": "200", "error": "", "snapshot_skipped": "", @@ -992,8 +992,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.flac]", - "test": "test_transcribe_supported_media_formats[files/en-gb.flac]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.flac]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.flac]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1002,8 +1002,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp3]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp3]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp3]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp3]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1012,8 +1012,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.mp4]", - "test": "test_transcribe_supported_media_formats[files/en-gb.mp4]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.mp4]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.mp4]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1022,8 +1022,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.ogg]", - "test": "test_transcribe_supported_media_formats[files/en-gb.ogg]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.ogg]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.ogg]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1032,8 +1032,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[files/en-gb.webm]", - "test": "test_transcribe_supported_media_formats[files/en-gb.webm]", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_supported_media_formats[../../files/en-gb.webm]", + "test": "test_transcribe_supported_media_formats[../../files/en-gb.webm]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1042,7 +1042,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", + "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", "response": "200", "error": "", @@ -1052,7 +1052,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", "test": "test_failing_start_transcription_job", "response": "400", "error": "BadRequestException", @@ -1062,7 +1062,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_start_job_same_name", "test": "test_transcribe_start_job_same_name", "response": "400", "error": "ConflictException", @@ -1076,7 +1076,7 @@ "Media, TranscriptionJobName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", + "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_failing_start_transcription_job", "test": "test_failing_start_transcription_job", "response": "400", "error": "BadRequestException", diff --git a/data/coverage/transfer.json b/data/coverage/transfer.json index 7585f02b0a..f0479d2606 100644 --- a/data/coverage/transfer.json +++ b/data/coverage/transfer.json @@ -716,7 +716,7 @@ "EndpointType, IdentityProviderType, Protocols, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", @@ -732,7 +732,7 @@ "HomeDirectory, HomeDirectoryType, Role, ServerId, UserName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", @@ -748,7 +748,7 @@ "ServerId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", @@ -764,7 +764,7 @@ "ServerId, SshPublicKeyId, UserName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", @@ -780,7 +780,7 @@ "ServerId, UserName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", @@ -796,7 +796,7 @@ "ServerId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", @@ -806,7 +806,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "400", "error": "ResourceNotFoundException", @@ -822,7 +822,7 @@ "ServerId, UserName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", @@ -838,7 +838,7 @@ "ServerId, SshPublicKeyBody, UserName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", @@ -854,7 +854,7 @@ "ServerId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", @@ -870,7 +870,7 @@ "HomeDirectory, HomeDirectoryType, ServerId, UserName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", + "node_id": "LocalStack Pro: tests/aws/services/transfer/test_transfer.py::TestAWSTransfer::test_basic_transfer_api", "test": "test_basic_transfer_api", "response": "200", "error": "", diff --git a/data/coverage/xray.json b/data/coverage/xray.json index 088609f871..1d6b1fea17 100644 --- a/data/coverage/xray.json +++ b/data/coverage/xray.json @@ -368,7 +368,7 @@ "TraceIds": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", "test": "test_basic_xray_integration", "response": "200", "error": "", @@ -384,7 +384,7 @@ "SamplingRule": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_create_and_get_sampling_rule", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_create_and_get_sampling_rule", "test": "test_create_and_get_sampling_rule", "response": "200", "error": "", @@ -394,7 +394,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_create_existing_sampling_rule_raises_exception", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_create_existing_sampling_rule_raises_exception", "test": "test_create_existing_sampling_rule_raises_exception", "response": "200", "error": "", @@ -404,7 +404,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_delete_sampling_rule", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_delete_sampling_rule", "test": "test_delete_sampling_rule", "response": "200", "error": "", @@ -414,7 +414,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_update_sampling_rule", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_update_sampling_rule", "test": "test_update_sampling_rule", "response": "200", "error": "", @@ -424,7 +424,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_create_existing_sampling_rule_raises_exception", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_create_existing_sampling_rule_raises_exception", "test": "test_create_existing_sampling_rule_raises_exception", "response": "400", "error": "InvalidRequestException", @@ -440,7 +440,7 @@ "RuleName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_create_and_get_sampling_rule", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_create_and_get_sampling_rule", "test": "test_create_and_get_sampling_rule", "response": "200", "error": "", @@ -450,7 +450,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_create_existing_sampling_rule_raises_exception", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_create_existing_sampling_rule_raises_exception", "test": "test_create_existing_sampling_rule_raises_exception", "response": "200", "error": "", @@ -460,7 +460,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_delete_sampling_rule", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_delete_sampling_rule", "test": "test_delete_sampling_rule", "response": "200", "error": "", @@ -470,7 +470,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_update_sampling_rule", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_update_sampling_rule", "test": "test_update_sampling_rule", "response": "200", "error": "", @@ -480,7 +480,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_delete_sampling_rule", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_delete_sampling_rule", "test": "test_delete_sampling_rule", "response": "400", "error": "InvalidRequestException", @@ -496,7 +496,7 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_create_and_get_sampling_rule", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_create_and_get_sampling_rule", "test": "test_create_and_get_sampling_rule", "response": "200", "error": "", @@ -506,7 +506,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_delete_sampling_rule", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_delete_sampling_rule", "test": "test_delete_sampling_rule", "response": "200", "error": "", @@ -516,7 +516,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_update_sampling_rule", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_update_sampling_rule", "test": "test_update_sampling_rule", "response": "200", "error": "", @@ -532,7 +532,7 @@ "EndTime, StartTime": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", "test": "test_basic_xray_integration", "response": "200", "error": "", @@ -542,7 +542,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_custom_xray_records_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_custom_xray_records_endpoint", "test": "test_custom_xray_records_endpoint", "response": "200", "error": "", @@ -552,7 +552,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_put_and_get_trace_segments", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_put_and_get_trace_segments", "test": "test_put_and_get_trace_segments", "response": "200", "error": "", @@ -568,7 +568,7 @@ "TelemetryRecords": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_put_records", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_put_records", "test": "test_put_records", "response": "200", "error": "", @@ -584,7 +584,7 @@ "TraceSegmentDocuments": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_xray.py::TestLambdaXrayIntegration::test_basic_xray_integration", "test": "test_basic_xray_integration", "response": "200", "error": "", @@ -594,7 +594,7 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_custom_xray_records_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_custom_xray_records_endpoint", "test": "test_custom_xray_records_endpoint", "response": "200", "error": "", @@ -604,7 +604,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_put_and_get_trace_segments", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_put_and_get_trace_segments", "test": "test_put_and_get_trace_segments", "response": "200", "error": "", @@ -620,7 +620,7 @@ "SamplingRuleUpdate": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/test_xray.py::TestXRay::test_update_sampling_rule", + "node_id": "LocalStack Pro: tests/aws/services/xray/test_xray.py::TestXRay::test_update_sampling_rule", "test": "test_update_sampling_rule", "response": "200", "error": "", diff --git a/layouts/shortcodes/command.html b/layouts/shortcodes/command.html index d0499dac78..76dac62278 100644 --- a/layouts/shortcodes/command.html +++ b/layouts/shortcodes/command.html @@ -3,11 +3,19 @@ {{ $inner := trim .Inner "\n " }} {{/* We encapsulate, for each line, the prefix (if present) in custom prefix tags so we find it after highlighting */}} {{ $inner = replaceRE `(?m)^ *((?:\$|#) )` "###CUSTOM_PREFIX###$1###CUSTOM_PREFIX_END###" $inner}} +{{ $inner := replaceRE `\(?s)(.*?)\<\/disable-copy\>` "###DISABLE_COPY###$1###DISABLE_COPY_END###" $inner }} {{/* We need to set a default for the highlighting options here */}} {{ $options := "" }} {{ with .Get 0 }} {{ $options = . }} {{ end }} {{ $highlighted := highlight $inner "text" $options }} +{{ $highlighted := replaceRE `###DISABLE_COPY###(?s)(.*?)###DISABLE_COPY_END###` "
$1
" $highlighted | safeHTML}} +{{ with .Get "wrapper" }} +
+{{ end }} {{/* Now we replace the custom prefixes with a span that contains the prefix, which is not selectable by users */}} {{- replaceRE `###CUSTOM_PREFIX###((?:\$|#)\s)###CUSTOM_PREFIX_END###` "$1" $highlighted | safeHTML -}} +{{ with .Get "wrapper" }} +
+{{ end }} diff --git a/package-lock.json b/package-lock.json index 4fb7b7d2ca..b7b5ec2826 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,8 +10,140 @@ "license": "Apache License 2.0", "devDependencies": { "autoprefixer": "^10.4.0", + "dedent": "^1.5.1", + "inquirer": "^8.2.6", "postcss": "^8.3.7", - "postcss-cli": "^9.0.2" + "postcss-cli": "^9.0.2", + "stylelint-config-standard": "^34.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.10.tgz", + "integrity": "sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/highlight": "^7.22.10", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.10.tgz", + "integrity": "sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@csstools/css-parser-algorithms": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.1.tgz", + "integrity": "sha512-xrvsmVUtefWMWQsGgFffqWSK03pZ1vfDki4IVIIUxxDKnGBzqNgv0A7SB1oXtVNEkcVO8xi1ZrTL29HhSu5kGA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "peer": true, + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "@csstools/css-tokenizer": "^2.2.0" + } + }, + "node_modules/@csstools/css-tokenizer": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.2.0.tgz", + "integrity": "sha512-wErmsWCbsmig8sQKkM6pFhr/oPha1bHfvxsUY5CYSQxwyhA9Ulrs8EqCgClhg4Tgg2XapVstGqSVcz0xOYizZA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "peer": true, + "engines": { + "node": "^14 || ^16 || >=18" + } + }, + "node_modules/@csstools/media-query-list-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.4.tgz", + "integrity": "sha512-V/OUXYX91tAC1CDsiY+HotIcJR+vPtzrX8pCplCpT++i8ThZZsq5F5dzZh/bDM3WUOjrvC1ljed1oSJxMfjqhw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "peer": true, + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^2.3.1", + "@csstools/css-tokenizer": "^2.2.0" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.0.tgz", + "integrity": "sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "peer": true, + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.13" } }, "node_modules/@nodelib/fs.scandir": { @@ -49,6 +181,64 @@ "node": ">= 8" } }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true, + "peer": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true, + "peer": true + }, + "node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -86,6 +276,13 @@ "node": ">= 8" } }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "peer": true + }, "node_modules/array-union": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", @@ -98,6 +295,26 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, "node_modules/autoprefixer": { "version": "10.4.8", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", @@ -131,6 +348,33 @@ "postcss": "^8.1.0" } }, + "node_modules/balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true, + "peer": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -140,6 +384,35 @@ "node": ">=8" } }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/brace-expansion/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "peer": true + }, "node_modules/braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", @@ -180,6 +453,72 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", + "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==", + "dev": true, + "peer": true, + "dependencies": { + "camelcase": "^6.3.0", + "map-obj": "^4.1.0", + "quick-lru": "^5.1.1", + "type-fest": "^1.2.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/caniuse-lite": { "version": "1.0.30001374", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001374.tgz", @@ -196,6 +535,57 @@ } ] }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "peer": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "peer": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "peer": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/chalk/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true, + "peer": true + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -223,6 +613,39 @@ "fsevents": "~2.3.2" } }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, "node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -234,6 +657,15 @@ "wrap-ansi": "^7.0.0" } }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -252,39 +684,213 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", "dev": true, - "engines": { - "node": ">= 0.6.0" - } + "peer": true }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true, + "peer": true + }, + "node_modules/cosmiconfig": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", + "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", + "dev": true, + "peer": true, "dependencies": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", "path-type": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" } }, - "node_modules/electron-to-chromium": { - "version": "1.4.211", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.211.tgz", - "integrity": "sha512-BZSbMpyFQU0KBJ1JG26XGeFI3i4op+qOYGxftmZXFZoHkhLgsSv4DHDJfl8ogII3hIuzGt51PaZ195OVu0yJ9A==", - "dev": true - }, - "node_modules/emoji-regex": { + "node_modules/css-functions-list": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.0.tgz", + "integrity": "sha512-d/jBMPyYybkkLVypgtGv12R+pIFw4/f/IHtCTxWpZc8ofTYOPigIgmA6vu5rMHartZC+WuXhBUHfnyNUIQSYrg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12.22" + } + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dev": true, + "peer": true, + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "peer": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "peer": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", + "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "peer": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dedent": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", + "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", + "dev": true, + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.211", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.211.tgz", + "integrity": "sha512-BZSbMpyFQU0KBJ1JG26XGeFI3i4op+qOYGxftmZXFZoHkhLgsSv4DHDJfl8ogII3hIuzGt51PaZ195OVu0yJ9A==", + "dev": true + }, + "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "peer": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -294,10 +900,40 @@ "node": ">=6" } }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "peer": true + }, "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -310,6 +946,16 @@ "node": ">=8.6.0" } }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 4.9.1" + } + }, "node_modules/fastq": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", @@ -319,6 +965,34 @@ "reusify": "^1.0.4" } }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "peer": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, "node_modules/fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -331,6 +1005,44 @@ "node": ">=8" } }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "peer": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "peer": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true, + "peer": true + }, "node_modules/fraction.js": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", @@ -358,6 +1070,13 @@ "node": ">=12" } }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "peer": true + }, "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", @@ -372,6 +1091,13 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true, + "peer": true + }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -393,6 +1119,27 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "peer": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", @@ -405,6 +1152,34 @@ "node": ">= 6" } }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "peer": true, + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "peer": true, + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/globby": { "version": "12.2.0", "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", @@ -425,84 +1200,450 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true, + "peer": true + }, "node_modules/graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", "dev": true, + "peer": true, "engines": { - "node": ">= 4" + "node": ">=6" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dev": true, + "peer": true, "dependencies": { - "binary-extensions": "^2.0.0" + "function-bind": "^1.1.1" }, "engines": { - "node": ">=8" + "node": ">= 0.4.0" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", "dev": true, + "peer": true, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, "dependencies": { - "is-extglob": "^2.1.1" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true, "engines": { - "node": ">=0.12.0" + "node": ">= 4" } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, + "peer": true, "dependencies": { - "universalify": "^2.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, - "optionalDependencies": { + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "peer": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "peer": true + }, + "node_modules/inquirer": { + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz", + "integrity": "sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^6.0.1" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "peer": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "dev": true, + "peer": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "peer": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "peer": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "peer": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "peer": true + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "peer": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { "graceful-fs": "^4.1.6" } }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/known-css-properties": { + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.28.0.tgz", + "integrity": "sha512-9pSL5XB4J+ifHP0e0jmmC98OGC1nL8/JjS+fi6mnTlIf//yt/MfVLtKg7S6nCtj/8KTcWX7nRlY0XywoYY1ISQ==", + "dev": true, + "peer": true + }, "node_modules/lilconfig": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", @@ -512,353 +1653,1373 @@ "node": ">=10" } }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "peer": true + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, + "peer": true, + "dependencies": { + "p-locate": "^5.0.0" + }, "engines": { - "node": ">= 8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true, + "peer": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "peer": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "dev": true, + "peer": true + }, + "node_modules/meow": { + "version": "10.1.5", + "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.5.tgz", + "integrity": "sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/minimist": "^1.2.2", + "camelcase-keys": "^7.0.0", + "decamelize": "^5.0.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.2", + "read-pkg-up": "^8.0.0", + "redent": "^4.0.0", + "trim-newlines": "^4.0.2", + "type-fest": "^1.2.2", + "yargs-parser": "^20.2.9" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "peer": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "peer": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true, + "peer": true + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "peer": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "peer": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "peer": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "peer": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "peer": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "8.4.28", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.28.tgz", + "integrity": "sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-cli": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-9.1.0.tgz", + "integrity": "sha512-zvDN2ADbWfza42sAnj+O2uUWyL0eRL1V+6giM2vi4SqTR3gTYy8XzcpfwccayF2szcUif0HMmXiEaDv9iEhcpw==", + "dev": true, + "dependencies": { + "chokidar": "^3.3.0", + "dependency-graph": "^0.11.0", + "fs-extra": "^10.0.0", + "get-stdin": "^9.0.0", + "globby": "^12.0.0", + "picocolors": "^1.0.0", + "postcss-load-config": "^3.0.0", + "postcss-reporter": "^7.0.0", + "pretty-hrtime": "^1.0.3", + "read-cache": "^1.0.0", + "slash": "^4.0.0", + "yargs": "^17.0.0" + }, + "bin": { + "postcss": "index.js" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dev": true, + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-reporter": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", + "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", + "dev": true, + "dependencies": { + "picocolors": "^1.0.0", + "thenby": "^1.3.4" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", + "dev": true, + "peer": true + }, + "node_modules/postcss-safe-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "peer": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-pkg": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", + "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==", + "dev": true, + "peer": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", + "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==", + "dev": true, + "peer": true, + "dependencies": { + "find-up": "^5.0.0", + "read-pkg": "^6.0.0", + "type-fest": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/redent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", + "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", + "dev": true, + "peer": true, + "dependencies": { + "indent-string": "^5.0.0", + "strip-indent": "^4.0.0" + }, + "engines": { + "node": ">=12" }, - "engines": { - "node": ">=8.6" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, - "bin": { - "nanoid": "bin/nanoid.cjs" - }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">=0.10.0" } }, - "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true, + "peer": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, + "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, "engines": { "node": ">=8" } }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "node_modules/restore-cursor/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, "engines": { - "node": ">=8.6" + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "peer": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=0.12.0" } }, - "node_modules/postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, "funding": [ { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "type": "github", + "url": "https://github.com/sponsors/feross" }, { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } ], "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "queue-microtask": "^1.2.2" } }, - "node_modules/postcss-cli": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-9.1.0.tgz", - "integrity": "sha512-zvDN2ADbWfza42sAnj+O2uUWyL0eRL1V+6giM2vi4SqTR3gTYy8XzcpfwccayF2szcUif0HMmXiEaDv9iEhcpw==", + "node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, "dependencies": { - "chokidar": "^3.3.0", - "dependency-graph": "^0.11.0", - "fs-extra": "^10.0.0", - "get-stdin": "^9.0.0", - "globby": "^12.0.0", - "picocolors": "^1.0.0", - "postcss-load-config": "^3.0.0", - "postcss-reporter": "^7.0.0", - "pretty-hrtime": "^1.0.3", - "read-cache": "^1.0.0", - "slash": "^4.0.0", - "yargs": "^17.0.0" + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" }, "bin": { - "postcss": "index.js" + "semver": "bin/semver.js" }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "postcss": "^8.0.0" + "node": ">=10" } }, - "node_modules/postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true, - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" - }, + "peer": true, "engines": { - "node": ">= 10" + "node": ">=14" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-reporter": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", - "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", "dev": true, + "peer": true, "dependencies": { - "picocolors": "^1.0.0", - "thenby": "^1.3.4" + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" }, "engines": { "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "dev": true, "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "peer": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true, + "peer": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "peer": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", + "dev": true, + "peer": true + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", + "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", "dev": true, + "peer": true, "dependencies": { - "pify": "^2.3.0" + "min-indent": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "node_modules/style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", + "dev": true, + "peer": true + }, + "node_modules/stylelint": { + "version": "15.10.3", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-15.10.3.tgz", + "integrity": "sha512-aBQMMxYvFzJJwkmg+BUUg3YfPyeuCuKo2f+LOw7yYbU8AZMblibwzp9OV4srHVeQldxvSFdz0/Xu8blq2AesiA==", "dev": true, + "peer": true, "dependencies": { - "picomatch": "^2.2.1" + "@csstools/css-parser-algorithms": "^2.3.1", + "@csstools/css-tokenizer": "^2.2.0", + "@csstools/media-query-list-parser": "^2.1.4", + "@csstools/selector-specificity": "^3.0.0", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^8.2.0", + "css-functions-list": "^3.2.0", + "css-tree": "^2.3.1", + "debug": "^4.3.4", + "fast-glob": "^3.3.1", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^6.0.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.3.1", + "ignore": "^5.2.4", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.28.0", + "mathml-tag-names": "^2.1.3", + "meow": "^10.1.5", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.27", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^6.0.0", + "postcss-selector-parser": "^6.0.13", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "style-search": "^0.1.0", + "supports-hyperlinks": "^3.0.0", + "svg-tags": "^1.0.0", + "table": "^6.8.1", + "write-file-atomic": "^5.0.1" + }, + "bin": { + "stylelint": "bin/stylelint.mjs" }, "engines": { - "node": ">=8.10.0" + "node": "^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" } }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "node_modules/stylelint-config-recommended": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-13.0.0.tgz", + "integrity": "sha512-EH+yRj6h3GAe/fRiyaoO2F9l9Tgg50AOFhaszyfov9v6ayXJ1IkSHwTxd7lB48FmOeSGDPLjatjO11fJpmarkQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": "^14.13.1 || >=16.0.0" + }, + "peerDependencies": { + "stylelint": "^15.10.0" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "node_modules/stylelint-config-standard": { + "version": "34.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-34.0.0.tgz", + "integrity": "sha512-u0VSZnVyW9VSryBG2LSO+OQTjN7zF9XJaAJRX/4EwkmU0R2jYwmBSN10acqZisDitS0CLiEiGjX7+Hrq8TAhfQ==", "dev": true, + "dependencies": { + "stylelint-config-recommended": "^13.0.0" + }, "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node": "^14.13.1 || >=16.0.0" + }, + "peerDependencies": { + "stylelint": "^15.10.0" } }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "node_modules/stylelint/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" + "peer": true, + "engines": { + "node": ">=8" } }, - "node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "node_modules/stylelint/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "peer": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "node_modules/stylelint/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, + "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, + "peer": true, "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz", + "integrity": "sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" }, + "engines": { + "node": ">=14.18" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "peer": true, "engines": { "node": ">=8" } }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "peer": true, "dependencies": { - "ansi-regex": "^5.0.1" + "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true, + "peer": true + }, + "node_modules/table": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", + "dev": true, + "peer": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/thenby": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", "dev": true }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -871,6 +3032,38 @@ "node": ">=8.0" } }, + "node_modules/trim-newlines": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.1.1.tgz", + "integrity": "sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, + "node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", @@ -906,6 +3099,55 @@ "browserslist": ">= 4.21.0" } }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "peer": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "peer": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "peer": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -923,6 +3165,27 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "peer": true + }, + "node_modules/write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "dev": true, + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", @@ -932,6 +3195,13 @@ "node": ">=10" } }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "peer": true + }, "node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", @@ -967,9 +3237,83 @@ "engines": { "node": ">=12" } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } }, "dependencies": { + "@babel/code-frame": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.10.tgz", + "integrity": "sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==", + "dev": true, + "peer": true, + "requires": { + "@babel/highlight": "^7.22.10", + "chalk": "^2.4.2" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", + "dev": true, + "peer": true + }, + "@babel/highlight": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.10.tgz", + "integrity": "sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==", + "dev": true, + "peer": true, + "requires": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + } + }, + "@csstools/css-parser-algorithms": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.1.tgz", + "integrity": "sha512-xrvsmVUtefWMWQsGgFffqWSK03pZ1vfDki4IVIIUxxDKnGBzqNgv0A7SB1oXtVNEkcVO8xi1ZrTL29HhSu5kGA==", + "dev": true, + "peer": true, + "requires": {} + }, + "@csstools/css-tokenizer": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.2.0.tgz", + "integrity": "sha512-wErmsWCbsmig8sQKkM6pFhr/oPha1bHfvxsUY5CYSQxwyhA9Ulrs8EqCgClhg4Tgg2XapVstGqSVcz0xOYizZA==", + "dev": true, + "peer": true + }, + "@csstools/media-query-list-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.4.tgz", + "integrity": "sha512-V/OUXYX91tAC1CDsiY+HotIcJR+vPtzrX8pCplCpT++i8ThZZsq5F5dzZh/bDM3WUOjrvC1ljed1oSJxMfjqhw==", + "dev": true, + "peer": true, + "requires": {} + }, + "@csstools/selector-specificity": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.0.tgz", + "integrity": "sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==", + "dev": true, + "peer": true, + "requires": {} + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -996,6 +3340,50 @@ "fastq": "^1.6.0" } }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true, + "peer": true + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true, + "peer": true + }, + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "peer": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -1021,12 +3409,33 @@ "picomatch": "^2.0.4" } }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "peer": true + }, "array-union": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", "dev": true }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "peer": true + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "peer": true + }, "autoprefixer": { "version": "10.4.8", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", @@ -1041,12 +3450,56 @@ "postcss-value-parser": "^4.2.0" } }, + "balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true, + "peer": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, "binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "dev": true }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "peer": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + }, + "dependencies": { + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "peer": true + } + } + }, "braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", @@ -1068,12 +3521,96 @@ "update-browserslist-db": "^1.0.5" } }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "peer": true + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "peer": true + }, + "camelcase-keys": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", + "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==", + "dev": true, + "peer": true, + "requires": { + "camelcase": "^6.3.0", + "map-obj": "^4.1.0", + "quick-lru": "^5.1.1", + "type-fest": "^1.2.1" + } + }, "caniuse-lite": { "version": "1.0.30001374", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001374.tgz", "integrity": "sha512-mWvzatRx3w+j5wx/mpFN5v5twlPrabG8NqX2c6e45LCpymdoGqNvRkRutFUqpRTXKFQFNQJasvK0YT7suW6/Hw==", "dev": true }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "peer": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "peer": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "peer": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true, + "peer": true + } + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, "chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -1090,6 +3627,27 @@ "readdirp": "~3.6.0" } }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "dev": true + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, "cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -1101,6 +3659,12 @@ "wrap-ansi": "^7.0.0" } }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -1116,6 +3680,118 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true, + "peer": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "peer": true + }, + "cosmiconfig": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", + "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", + "dev": true, + "peer": true, + "requires": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + } + }, + "css-functions-list": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.0.tgz", + "integrity": "sha512-d/jBMPyYybkkLVypgtGv12R+pIFw4/f/IHtCTxWpZc8ofTYOPigIgmA6vu5rMHartZC+WuXhBUHfnyNUIQSYrg==", + "dev": true, + "peer": true + }, + "css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dev": true, + "peer": true, + "requires": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "peer": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "peer": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", + "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", + "dev": true, + "peer": true + }, + "decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "peer": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "peer": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "peer": true + } + } + }, + "dedent": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", + "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", + "dev": true, + "requires": {} + }, + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, "dependency-graph": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", @@ -1143,16 +3819,50 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "peer": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "dev": true }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "peer": true + }, "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", @@ -1162,6 +3872,13 @@ "micromatch": "^4.0.4" } }, + "fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "peer": true + }, "fastq": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", @@ -1171,6 +3888,25 @@ "reusify": "^1.0.4" } }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "peer": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -1180,6 +3916,35 @@ "to-regex-range": "^5.0.1" } }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "peer": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "peer": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true, + "peer": true + }, "fraction.js": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", @@ -1197,6 +3962,13 @@ "universalify": "^2.0.0" } }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "peer": true + }, "fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", @@ -1204,6 +3976,13 @@ "dev": true, "optional": true }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true, + "peer": true + }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -1216,6 +3995,21 @@ "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", "dev": true }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "peer": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", @@ -1225,6 +4019,28 @@ "is-glob": "^4.0.1" } }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "peer": true, + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "peer": true, + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + } + }, "globby": { "version": "12.2.0", "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", @@ -1239,18 +4055,214 @@ "slash": "^4.0.0" } }, + "globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true, + "peer": true + }, "graceful-fs": { "version": "4.2.10", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "peer": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "peer": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "peer": true + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "peer": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "dev": true, + "peer": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "peer": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "peer": true + } + } + }, + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true, + "peer": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "peer": true + }, + "indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "dev": true, + "peer": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "peer": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "peer": true + }, + "inquirer": { + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz", + "integrity": "sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^6.0.1" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "peer": true + }, "is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", @@ -1260,6 +4272,16 @@ "binary-extensions": "^2.0.0" } }, + "is-core-module": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "dev": true, + "peer": true, + "requires": { + "has": "^1.0.3" + } + }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -1281,28 +4303,234 @@ "is-extglob": "^2.1.1" } }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "peer": true + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "peer": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "peer": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "peer": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "peer": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "peer": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "peer": true + }, "jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "peer": true + }, + "known-css-properties": { + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.28.0.tgz", + "integrity": "sha512-9pSL5XB4J+ifHP0e0jmmC98OGC1nL8/JjS+fi6mnTlIf//yt/MfVLtKg7S6nCtj/8KTcWX7nRlY0XywoYY1ISQ==", + "dev": true, + "peer": true + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "peer": true + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "peer": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true, + "peer": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "peer": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "peer": true + }, + "mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true, + "peer": true + }, + "mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "dev": true, + "peer": true + }, + "meow": { + "version": "10.1.5", + "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.5.tgz", + "integrity": "sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==", + "dev": true, + "peer": true, + "requires": { + "@types/minimist": "^1.2.2", + "camelcase-keys": "^7.0.0", + "decamelize": "^5.0.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.2", + "read-pkg-up": "^8.0.0", + "redent": "^4.0.0", + "trim-newlines": "^4.0.2", + "type-fest": "^1.2.2", + "yargs-parser": "^20.2.9" + }, + "dependencies": { + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "peer": true + } } }, - "lilconfig": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", - "dev": true - }, "merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -1319,10 +4547,58 @@ "picomatch": "^2.3.1" } }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "peer": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "peer": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "peer": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true, + "peer": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", "dev": true }, "node-releases": { @@ -1331,6 +4607,19 @@ "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", "dev": true }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "peer": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -1343,6 +4632,138 @@ "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "dev": true }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "peer": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "peer": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "peer": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "peer": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "peer": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "peer": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "peer": true + }, "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", @@ -1368,12 +4789,12 @@ "dev": true }, "postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "version": "8.4.28", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.28.tgz", + "integrity": "sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==", "dev": true, "requires": { - "nanoid": "^3.3.4", + "nanoid": "^3.3.6", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } @@ -1418,6 +4839,32 @@ "thenby": "^1.3.4" } }, + "postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", + "dev": true, + "peer": true + }, + "postcss-safe-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "dev": true, + "peer": true, + "requires": {} + }, + "postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "peer": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, "postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", @@ -1430,12 +4877,26 @@ "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", "dev": true }, + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "peer": true + }, "queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "peer": true + }, "read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", @@ -1445,6 +4906,42 @@ "pify": "^2.3.0" } }, + "read-pkg": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", + "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==", + "dev": true, + "peer": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^1.0.1" + } + }, + "read-pkg-up": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", + "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==", + "dev": true, + "peer": true, + "requires": { + "find-up": "^5.0.0", + "read-pkg": "^6.0.0", + "type-fest": "^1.0.1" + } + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, "readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -1454,18 +4951,77 @@ "picomatch": "^2.2.1" } }, + "redent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", + "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", + "dev": true, + "peer": true, + "requires": { + "indent-string": "^5.0.0", + "strip-indent": "^4.0.0" + } + }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "peer": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "peer": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "dependencies": { + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + } + } + }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "peer": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, "run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -1475,18 +5031,113 @@ "queue-microtask": "^1.2.2" } }, + "rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "peer": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "peer": true + }, "slash": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "dev": true }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "peer": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, "source-map-js": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "dev": true }, + "spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "peer": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true, + "peer": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "peer": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", + "dev": true, + "peer": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + }, "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -1507,12 +5158,201 @@ "ansi-regex": "^5.0.1" } }, + "strip-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", + "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", + "dev": true, + "peer": true, + "requires": { + "min-indent": "^1.0.1" + } + }, + "style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", + "dev": true, + "peer": true + }, + "stylelint": { + "version": "15.10.3", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-15.10.3.tgz", + "integrity": "sha512-aBQMMxYvFzJJwkmg+BUUg3YfPyeuCuKo2f+LOw7yYbU8AZMblibwzp9OV4srHVeQldxvSFdz0/Xu8blq2AesiA==", + "dev": true, + "peer": true, + "requires": { + "@csstools/css-parser-algorithms": "^2.3.1", + "@csstools/css-tokenizer": "^2.2.0", + "@csstools/media-query-list-parser": "^2.1.4", + "@csstools/selector-specificity": "^3.0.0", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^8.2.0", + "css-functions-list": "^3.2.0", + "css-tree": "^2.3.1", + "debug": "^4.3.4", + "fast-glob": "^3.3.1", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^6.0.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.3.1", + "ignore": "^5.2.4", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.28.0", + "mathml-tag-names": "^2.1.3", + "meow": "^10.1.5", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.27", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^6.0.0", + "postcss-selector-parser": "^6.0.13", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "style-search": "^0.1.0", + "supports-hyperlinks": "^3.0.0", + "svg-tags": "^1.0.0", + "table": "^6.8.1", + "write-file-atomic": "^5.0.1" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "peer": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "peer": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "peer": true + } + } + }, + "stylelint-config-recommended": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-13.0.0.tgz", + "integrity": "sha512-EH+yRj6h3GAe/fRiyaoO2F9l9Tgg50AOFhaszyfov9v6ayXJ1IkSHwTxd7lB48FmOeSGDPLjatjO11fJpmarkQ==", + "dev": true, + "requires": {} + }, + "stylelint-config-standard": { + "version": "34.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-34.0.0.tgz", + "integrity": "sha512-u0VSZnVyW9VSryBG2LSO+OQTjN7zF9XJaAJRX/4EwkmU0R2jYwmBSN10acqZisDitS0CLiEiGjX7+Hrq8TAhfQ==", + "dev": true, + "requires": { + "stylelint-config-recommended": "^13.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "peer": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz", + "integrity": "sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==", + "dev": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true, + "peer": true + }, + "table": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", + "dev": true, + "peer": true, + "requires": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + } + }, "thenby": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", "dev": true }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -1522,6 +5362,26 @@ "is-number": "^7.0.0" } }, + "trim-newlines": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.1.1.tgz", + "integrity": "sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==", + "dev": true, + "peer": true + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, + "type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "dev": true, + "peer": true + }, "universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", @@ -1538,6 +5398,52 @@ "picocolors": "^1.0.0" } }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "peer": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "peer": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "peer": true, + "requires": { + "isexe": "^2.0.0" + } + }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -1549,12 +5455,37 @@ "strip-ansi": "^6.0.0" } }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "peer": true + }, + "write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "dev": true, + "peer": true, + "requires": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + } + }, "y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "peer": true + }, "yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", @@ -1581,6 +5512,13 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.0.tgz", "integrity": "sha512-xzm2t63xTV/f7+bGMSRzLhUNk1ajv/tDoaD5OeGyC3cFo2fl7My9Z4hS3q2VdQ7JaLvTxErO8Jp5pRIFGMD/zg==", "dev": true + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "peer": true } } } diff --git a/package.json b/package.json index a047a3b32e..30bda0f78c 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "main": "none.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", - "dev": "hugo server --watch=true --disableFastRender -D" + "dev": "hugo server --watch=true --disableFastRender -D", + "aws": "node scripts/create-aws-guide.js" }, "repository": { "type": "git", @@ -19,7 +20,10 @@ "homepage": "https://github.com/localstack/docs#readme", "devDependencies": { "autoprefixer": "^10.4.0", + "dedent": "^1.5.1", + "inquirer": "^8.2.6", "postcss": "^8.3.7", - "postcss-cli": "^9.0.2" + "postcss-cli": "^9.0.2", + "stylelint-config-standard": "^34.0.0" } } diff --git a/scripts/create-aws-guide.js b/scripts/create-aws-guide.js new file mode 100644 index 0000000000..e3ed8fde29 --- /dev/null +++ b/scripts/create-aws-guide.js @@ -0,0 +1,88 @@ +const fs = require('fs') +const inquirer = require('inquirer') +const dedent = require('dedent') + +const genFrontMatter = (answers) => { + let frontMatter = dedent`--- + title: ${answers.title ? answers.title : 'Untitled'} + linkTitle: ${answers.title ? answers.title : 'Untitled'} + description: Get started with ${answers.title ? answers.title : ''} on LocalStack + --- + ## Introduction + + // Write a paragraph with 3-4 lines about the AWS service + + LocalStack supports ${answers.title ? answers.title : ''} via the Community/Pro/Team offering, allowing you to use the ${answers.title ? answers.title : ''} APIs in your local environment. + The supported APIs are available on our API Coverage Page (link the page), which provides information on the extent of ${answers.title ? answers.title : ''} integration with LocalStack. + + ## Getting started + + This guide is designed for users new to ${answers.title ? answers.title : ''} and assumes basic knowledge of the AWS CLI and our awslocal wrapper script. + + // Provide a short tutorial to use ${answers.title ? answers.title : ''} with AWS CLI/awslocal + + ## LocalStack features + + // Provide a list of features that are supported by LocalStack for ${answers.title ? answers.title : ''} + // You can create H2 tags for specific features and provide a short description with a code sample as well + + ## Resource Browser + + // Add a screenshot for the Resource Browser of ${answers.title ? answers.title : ''} if it exists + // Provide a short description of the Resource Browser and how it can be used with ${answers.title ? answers.title : ''} + + The LocalStack Web Application provides a Resource Browser for ${answers.title ? answers.title : ''}. + You can access the Resource Browser by opening the LocalStack Web Application in your browser, navigating to the Resources section, and then clicking on ${answers.title ? answers.title : ''}. + + ## Examples + + The following code snippets and sample applications provide practical examples of how to use ${answers.title ? answers.title : ''} in LocalStack for various use cases: + + // Link the examples from Developer Hub & Pro/Terraform/Pulumi samples + // Provide a short description of each example + + ## Limitations + + // If there are any specific limitation or difference in behavior against AWS + // Add sub-headings for each limitation and provide a short description + + ## Troubleshooting + + // Add if needed — Add sub-headings for each troubleshooting step and provide a short description + ` + return frontMatter +} + +inquirer + .prompt([{ + name: 'title', + message: 'What is the title of the AWS guide?', + type: 'input', + }]) + .then((answers) => { + let directoryPath = answers.title + .toLowerCase() + .replace(/[^a-zA-Z0-9 ]/g, '') + .replace(/ /g, '-') + .replace(/-+/g, '-') + + const frontMatter = genFrontMatter(answers) + + const filePath = `content/en/user-guide/aws/${directoryPath}/index.md` + fs.mkdirSync(`content/en/user-guide/aws/${directoryPath}`) + fs.writeFile(filePath, frontMatter, (err) => { + if (err) { + throw err + } else { + console.log(`${filePath} created!`) + } + }) + }) + .catch((error) => { + console.error(error) + if (error.isTtyError) { + console.log("Prompt was not rendered in the terminal.") + } else { + console.log('Error!') + } + }) diff --git a/static/js/global-script.js b/static/js/global-script.js index 3ef12d9900..96e61e6d6f 100644 --- a/static/js/global-script.js +++ b/static/js/global-script.js @@ -8,6 +8,7 @@ function setupCodeBlockCopyButton() { e.preventDefault(); const elem = $(this).closest('.code-container').find('code').clone(); elem.find('.command-prefix').remove(); // removing prefix + elem.find('.disable-copy').remove(); // removing text which shouldn't be copied navigator.clipboard.writeText(elem.text()); $(this).find('span').text('Copied!'); setTimeout(() => {